// JavaScript Document
window.addEvent('domready', function() {
	$('form_contact').addEvent('submit', function(e) {
		e.stop();										  
		var verif = /^[a-zA-Z0-9-._]+@[a-zA-Z0-9-.]{2,}[.][a-zA-Z]{2,3}$/;
		
		
		// VERIF NOM //
		var nom = $('nom');	
		if(nom.value == '') {
			alert('Veuillez entrer votre nom.');
			nom.focus();
			return false;
		}	
		
		// VERIF SOCIETE //
		var prenom = $('prenom');	
		if(prenom.value == '') {
			alert('Veuillez entrer votre prénom.');
			prenom.focus();
			return false;
		}			
		
		// VERIF MAIL //
		var mail = $('email');
		if(mail.value != '') {
			if (verif.exec(mail.value) == null)
			{
				alert('Veuillez entrer votre email sous un format valide.');
				mail.focus();
				return false;
			}
		} else if(mail.value == '') {
			alert('Veuillez entrer votre email.');
			mail.focus();
			return false;
		}
		

		$('xhr_mail').innerHTML = '<img src="http://ultranoir.com/html/gene/image/loading_form.gif" />';

		
		this.set('send', {onComplete: function(response) { 
			$('xhr_mail').empty();
			
			if(response == 1) {
				
				var myEffect = new Fx.Morph($('content_contact').parentNode, {duration: 2500, transition: Fx.Transitions.Pow.easeOut});
				myEffect.start({
					'height': [163, 50] // les valeurs ont été prises en regardant le code generé
				});
				$('content_contact').innerHTML = '<span class="mail_ok">Votre email a été envoyé avec succès. <br />Nous vous répondrons dans les plus brefs délais.</span>';
				
				
				
			} else {
				
				var myEffect = new Fx.Morph($('content_contact').parentNode, {duration: 2500, transition: Fx.Transitions.Pow.easeOut});
				myEffect.start({
					'height': [150, 220] // les valeurs ont été prises en regardant le code generé
				});
				$('xhr_mail').innerHTML = '<span class="mail_erreur">Votre email n\'a pas été envoyé. <br />Veuillez recommencer</span>';		
				
				
			}
		}});
		this.send();
	});
});