/* --------------------------------------------------------------------------
Modified from
Class: RevolverValidation
Author: Alexandre Clerc 
Version: 1.2
www.revolver-studio.com
-------------------------------------------------------------------------- */
$(function(){
			
			
			//Input Fields
			$('input[title]').each(function() {
			if($(this).val() === '') {
			$(this).val($(this).attr('title'));
			}
			$(this).focus(function() {
			if($(this).val() == $(this).attr('title')) {
			$(this).val('').addClass('focused');
			}
			});
			$(this).blur(function() {
			if($(this).val() === '') {
			$(this).val($(this).attr('title')).removeClass('focused');
			}
			});
			});



			
 			$("#lassoSignupForm").submit(function(){
				$("#lassoSignupForm input").blur();
				if( $("#lassoSignupForm .error").length ) {
					//alert('error');
					//
				  return false;	
				} else {
					return true;
				}
			});
			
			$(".heardby li span").each(function(){
				$(this).click( function(){
					$(this).parent().find('input').click();
				});
			});
			
			//Enleve les erreures une fois corigˇe
			$(".requiredText").blur(function() {
				//verifNom();
							//var validNom = true;
							var $nom_val = $(this);
							//var $span_nom = $(".mistake_nom");
							
							if ($nom_val.val()=="" || $nom_val.val()== $(this).attr('title')) {
								//$span_nom.add(".mistake_nom").fadeIn(500).text("Veuillez entrer un nom.");
								$nom_val.removeClass('error').addClass('error');
							} else {
								$nom_val.removeClass('error').addClass('valid');
								
							}
			});
			
			$('#Email').blur(function() {
				
				var $mail = $("#Email");
 
				if ($mail.val()=="" || $mail.val()== $(this).attr('title')) {
					//$mail.add(".mistake_mail").fadeIn(300).text("Email requis");
					$mail.removeClass('error').addClass('error')
				} else if (!$("#Email").val().match(/^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/)) {
					//$mail.add(".mistake_mail").fadeIn(300).text("Email invalide");
					$mail.removeClass('error').addClass('error')
				} else {
					$mail.removeClass('error').addClass('valid');
				}
				
			});
			
});

$(window).bind("load", function() {
    $("div#gallery").slideViewerPro({
        autoslide: true, 
        thumbs: 4, 
        asTimer: 3000, 
        typo: true,
        galBorderWidth: 0,
        thumbsBorderOpacity: 0, 
        buttonsTextColor: "#707070",
        buttonsWidth: 0,
        thumbsPercentReduction: 24.8,
        thumbsActiveBorderOpacity: 0.4,
        thumbsActiveBorderColor: "black",
        shuffle: true
    });
});
