// JavaScript Document

$(document).ready(function() {
	base_url = $("#home").attr("href");
	lang = $("body").attr("lang");
	
	var msgDefaultValue = $("#msg").val();
	$("#msg").focus(function(){
						   if($("#msg").val() == msgDefaultValue){
						   		$(this).val("");
						   return false;
						   }});
	$("#msg").blur(function(){if($("#msg").val() == ""){
							   $(this).val(msgDefaultValue);
						   }});
	
	var msgDefaultValue2 = $("#email_newsletter").val();
	$("#email_newsletter").focus(function(){
						   if($("#email_newsletter").val() == msgDefaultValue2){
						   		$(this).val("");
						   return false;
						   }});
	$("#email_newsletter").blur(function(){if($("#email_newsletter").val() == ""){
							   $(this).val(msgDefaultValue2);
						   }});	
	
	init_newsletter_control();
	$("#msgco")
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000)
	.animate({ color: "white" }, 1000)
	.animate({ color: "#FF5F1D" }, 1000);
	
});

function init_newsletter_control()
{
	$("#inscript_newsletter").submit(function(){
											  
		var err = 0;
		$("#inscript_newsletter #email_newsletter").removeClass("rouge");
		$("#inscript_newsletter #go_newslettter").removeClass("rouge");
		email = $("#inscript_newsletter #email_newsletter").val();
		
		if( email.length <= 0 || email=="Ihre E-Mail Adresse" || email=="Your email Adress" || email=="Votre email" || ( email.indexOf("@")<0 )||( email.indexOf(".")<0 ) ){
			$("#inscript_newsletter #email_newsletter").addClass("rouge");
			$("#inscript_newsletter #go_newslettter").addClass("rouge");
			err++;
		}
		
		if(err!=0 ){
			return false;
		}
		
	});
}
