function isUrl(s) {
	var regexp = /(http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/
	return regexp.test(s);
}

function isPassword(s) {
	var regexp = new RegExp("^[a-zA-Z0-9абвгдетуфхцийклзмнопщъыьяс@?! \(\)\_\'\{\}\|\#\.\-]{3,14}$");
	return regexp.test(s);
}

function isNom(s) {
	var regexp = new RegExp("^[a-zA-Z0-9абвгдетуфхцийклзмнопщъыьяс@?! \(\)\_\'\{\}\|\#\.\-]{3,20}$");
	return regexp.test(s);
}

function Validation_Clan(form){
	var frm = document.frmclan, error = "";
	//if(!isNom(form["team"].value))
	if(form["team"].value.length < 3 || form["team"].value.length > 20)
		error += "Merci de rentrer un nom de team valide\n";
	if(!isPassword(form["password"].value))
		error += "Merci de rentrer un password valide\n";
	/*
	if(!isUrl(form["site"].value))
		error += "Merci de rentrer une adresse valide\n";
	
	*/
	if(error != ""){
		alert(error);
		return false;
	} else {
		return true;
	}
}

jQuery(document).ready(function() {
	jQuery('#mycarousel').jcarousel({
                       auto: 1,
                       visible: 1,
                       vertical: true,
                       scroll: 1,
                       animation: "slow",
                       wrap: 'last',
                       buttonNextHTML: null,
                       buttonPrevHTML: null
               });
});

$(function() {
       var galleries = $('.ad-gallery').adGallery();
       $('#switch-effect').change(
       function() {
               galleries[0].settings.effect = $(this).val();
               return false;
       }
       );
       $('#toggle-slideshow').click(
       function() {
               galleries[0].slideshow.toggle();
               return false;
       }
       );
       galleries[0].addAnimation('wild',
       function(img_container, direction, desc) {
               var current_left = parseInt(img_container.css('left'), 10);
               var current_top = parseInt(img_container.css('top'), 10);
               if(direction == 'left') {
                       var old_image_left = '-'+ this.image_wrapper_width +'px';
                       img_container.css('left',this.image_wrapper_width +'px');
                       var old_image_top = '-'+ this.image_wrapper_height +'px';
                       img_container.css('top', this.image_wrapper_height +'px');
               } else {
                       var old_image_left = this.image_wrapper_width +'px';
                       img_container.css('left','-'+ this.image_wrapper_width +'px');
                       var old_image_top = this.image_wrapper_height +'px';
                       img_container.css('top', '-'+ this.image_wrapper_height +'px');
               };
               if(desc) {
                       desc.css('bottom', '-'+ desc[0].offsetHeight +'px');
                       desc.animate({bottom: 0}, this.settings.animation_speed * 2);
               };
               img_container.css('opacity', 0);
               return {old_image: {left: old_image_left, top: old_image_top, opacity: 0},
               new_image: {left: current_left, top: current_top, opacity: 1},
               easing: 'easeInBounce',
               speed: 2500};
       }
       );
});
function debug(str) {
       if(window.console && window.console.log && jQuery.browser.mozilla) {
               console.log(str);
       } else {
               $('#debug').show().val($('#debug').val() + str +'\\n');
       }
}
var RecaptchaOptions={
	lang: 'fr',
	theme: 'clean'
};
