$(document).ready(function(){
	$.slideCounter = 0;
	var emailMessage = "Votre adresse email";
	var emailMerci = "Merci !";
	var emailErreur = "Adresse email invalide";


	$("#newsletter-email").attr("value", emailMessage);

	// Initialisation des tabs
	$('#container-1 > ul').tabs();
	
	// Effacer les champs
	$(".clear-text").click(function() {
		$(this).attr("value", "");
	}); 
	
	$(".clear-text").focus(function() {
		$(this).attr("value", "");
	});
	
	// Afficher #more-info
	$("#newsletter-email").click(function(){
		if ($.slideCounter == 0) {
			$("#more-info").slideDown("slow");
			$(this).attr("value", "");
			$.slideCounter = 1;
		}
	});

	// Do stuff for mid section
 	$("#newsletter-form").ajaxForm({ 
 		target: '#merci', // Tell target for message echo
 		 
 		beforeSubmit: function() { // Validate email address before submit
			var email = $('#newsletter-email').fieldValue(); // Get email field value
 	   		
 	   	
 	   		// If email no good add error-email class (red bg) and return false
 	   		if ( !email || /^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(email) == false ) {
 	   			$("#newsletter-email").addClass("error");
				$("#newsletter-email").attr("value", emailErreur);
				setTimeout(function(){
					$("#newsletter-email").attr("value", email);
				}, 3000);
 	   			return false;
 	   		} else {
 	   		// Else return true

 	   			return true;
 	   		}				

 	   },  // End beforeSubmit
 	   
 	   success: function() { // On successful submit hide panel, remove error-email class and thank
 	    	$("#newsletter-email").removeClass("error");
			setTimeout(function() {
				$("#more-info").slideUp("slow");
 	   			$("#newsletter-email").attr("value", emailMerci);
				$('#newsletter-email').attr("disabled", true); 
    		}, 3000);
 	   }  // End success
 	}); // End #newsletter-header-form ajaxForm

	$("#add_bon_lien").click(function(){$("#add_bon_box").toggle()});
	$("#list_bon_lien").click(function(){$("#list_bon_box").toggle()});
	$("#add_comment_lien").click(function(){$("#add_comment_box").toggle()});
	$("#list_comment_lien").click(function(){$("#list_comment_box").toggle()});
});
