/*****************************************
			   Auteur :	
	  Gael du Plessix - Neweb Design
			Copyright 2008
	Tous droits réservés à Neweb Design
*****************************************/

function initContact()
	{
	var formulaire = $('form-contact');
	
	formulaire.observe('submit',submitForm);
	}
 
function submitForm(e)
	{
	var formulaire = $('form-contact');	
	var erreur = false;
	
	var email = new RegExp("^[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]{2,}\.[a-zA-Z]{2,4}$");
	
	//Check du message
	if($F(formulaire['message']) == '')
		erreur = 'Entrez un message';
	
	//Check du mail
	if(!email.test($F(formulaire['email'])))
		erreur = 'Entrez un email valide';
	
	//Check du nom et de l'entreprise (au moins un des deux)
	if(!($F(formulaire['nom']) != '' || $F(formulaire['entreprise']) != ''))
		erreur = 'Entrez au moins votre nom ou celui de votre entreprise';
	
	if(erreur)
		$('info-contact').update(erreur).setStyle({background: '#D3D3D3',color: '#C70000'});
	else
		{
		//On met l'image de chargement
		var chargement = '<img src="images/contenu/loader-contact.gif" alt="chargement">';
		$('info-contact').update(chargement).setStyle({background: '#D3D3D3'});
		
		//Et on fait la requête
		new Ajax.Request('contact.php',
			{
			method: 'post',
			onFailure: function() {
				$('info-contact').setStyle({background: '#D3D3D3',color:'red'});	
				$('info-contact').update('D&eacute;sol&eacute;, une erreur est survenue. Veuillez r&eacute;&eacute;ssayer.');
				},
			parameters: Object.extend({envoi:'ajax'},$('form-contact').serialize(true)),
			onSuccess: function(transport){
				var reponse = transport.responseText;
				if(reponse == 'statut:on')
					{
					$('info-contact').update('Votre message a bien &eacute;t&eacute; envoy&eacute;.').setStyle({color: 'green'});

					}
				else
					{
					$('info-contact').update(reponse);
					}
				}			
			}	
		);
		
		
		}
	
	e.stop();
	}	
