function returnFalse() { return false; };
$(document).ready(function(){	

  $(function() { $(".lavaLamp").lavaLamp({ fx: "easeOutExpo", speed: 700 })});

	// ***** PROMO BOX 1
	$('#promoOne a').children('.legende').slideUp(2, 'easeInExpo');
	
	$('#promoOne').mouseenter(function(){
		$('#promoOne a').children('.legende').slideDown('fast', 'easeOutExpo');							  
	});
	
	$('#promoOne').mouseleave(function(){
		$('#promoOne a').children('.legende').slideUp('fast', 'easeInExpo');							  
	});
	
	// ***** PROMO BOX 3
	$('#promoThree a').children('.legende').slideUp(2, 'easeInExpo');
	
	$('#promoThree').mouseenter(function(){
		$('#promoThree a').children('.legende').slideDown('fast', 'easeOutExpo');							  
	});
	
	$('#promoThree').mouseleave(function(){
		$('#promoThree a').children('.legende').slideUp('fast', 'easeInExpo');							  
	});
	
	// ***** PROMO BOX 2
	$('#promoTwo a').children('.legende').slideUp(2, 'easeInExpo');
	
	$('#promoTwo').mouseenter(function(){
		$('#promoTwo a').children('.legende').slideDown('fast', 'easeOutExpo');							  
	});
	
	$('#promoTwo').mouseleave(function(){
		$('#promoTwo a').children('.legende').slideUp('fast', 'easeInExpo');							  
	});	

	// ***** PROMO BOX 4
	$('#promoFour a').children('.legende').slideUp(2, 'easeInExpo');
	
	$('#promoFour').mouseenter(function(){
		$('#promoFour a').children('.legende').slideDown('fast', 'easeOutExpo');							  
	});
	
	$('#promoFour').mouseleave(function(){
		$('#promoFour a').children('.legende').slideUp('fast', 'easeInExpo');							  
	});	


	/* -++-+-+-+-+-+-+- CONTACT FORM +-+-+-++-+-+- */
	
	$('#submit .button').bind('click', returnFalse);
	var nom = false;
	var societe = false;
	var effectifs = false;
	var pays = false;
	var telephone = false;
	var email = false;
	
	

	$('#txtnom').blur(function(){
		if ($('#txtnom').val() == '')
		{
			$('#alertnom').append('<p class="red">* merci de préciser votre nom</p>');
			nom = false;
		}
		else {
			$('#alertnom').append('<p class="green">*  OK</p>');	
			nom = true;
		}		

		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		}		
	});
	


	$('#txtsociete').blur(function(){
		if ($('#txtsociete').val() == '')
		{
			$('#alertsociete').append('<p class="red">* merci de préciser votre société</p>');
			societe = false;
		}
		else {
			$('#alertsociete').append('<p class="green">*  OK</p>');	
			societe = true;
		}		

		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		}		
	});
	


	$('#txteffectifs').blur(function(){
		if ($('#txteffectifs').val() == '')
		{
			$('#alerteffectifs').append('<p class="red">* merci de préciser vos effectifs</p>');
			effectifs = false;
		}
		else {
			$('#alerteffectifs').append('<p class="green">*  OK</p>');	
			effectifs = true;
		}		

		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		}		
	});
	


	$('#txtpays').blur(function(){
		if ($('#txtpays').val() == '')
		{
			$('#alertpays').append('<p class="red">* merci de préciser votre pays</p>');
			pays = false;
		}
		else {
			$('#alertpays').append('<p class="green">*  OK</p>');	
			pays = true;
		}		

		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		}		
	});
	


	$('#txttelephone').blur(function(){
		if ($('#txttelephone').val() == '')
		{
			$('#alerttelephone').append('<p class="red">* merci de préciser votre téléphone</p>');
			telephone = false;
		}
		else {
			$('#alerttelephone').append('<p class="green">*  OK</p>');	
			telephone = true;
		}		

		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		}		
	});
	






	var filter=/^.+@.+\..{2,3}$/;
	$('#txtemail').blur(function(){
		if ($('#txtemail').val() == '')
		{
			$('#alertemail').append('<p class="red">* merci de préciser votre e-mail</p>');	
			email = false;
		}
		else if (filter.test($('#txtemail').val())) {
			$('#alertemail').append('<p class="green">*  OK</p>');	
			email = true;
		}
		else {
			$('#alertemail').append('<p class="orange">* merci de saisir une adresse e-mail valide</p>');	
			email = false;
		}		
		
		if (nom && societe && effectifs && pays && telephone && email)
		{
			$('#submit .button').unbind('click', returnFalse);
		
		}	
	});


	$('#txtnom').focus(function(){
		$('#alertnom').empty();	
	});	
	
	$('#txtsociete').focus(function(){
		$('#alertsociete').empty();	
	});		

	$('#txteffectifs').focus(function(){
		$('#alerteffectifs').empty();	
	});		

	$('#txtpays').focus(function(){
		$('#alertpays').empty();	
	});		

	$('#txttelephone').focus(function(){
		$('#alerttelephone').empty();	
	});		

	$('#txtemail').focus(function(){
		$('#alertemail').empty();	
	});	

	$('#submit .button').click(function(){
		if (nom && societe && effectifs && telephone && email)
	  {
	 	$('#submit .button').unbind('click', returnFalse);
	  }
	 
	});	
				  

});


