// JavaScript Document contact


function validation()
{
 
 var formulaire = document.forms['contact'];
 var data = '';
 var id_destinataire = formulaire.action.split('=');;
 
 if(formulaire.nom.value=='')
  {
	alert('Veuillez saisir votre nom ');
	return;
  }
 
 data+='nom='+escape(formulaire.nom.value);
 if(formulaire.prenom.value=='')
  {
	alert('Veuillez saisir votre prénom ');
	return;
  } 
 data+='&prenom='+escape(formulaire.prenom.value);
 if(formulaire.mail.value=='')
  {
	alert('Veuillez saisir votre adresse E-Mail ');
	return;
  }

if(!isValidEmail(formulaire.mail.value))
 {
  alert('Veuillez saisir une adresse E-mail valide');
  return;
 }
data+='&mail='+escape(formulaire.mail.value);		
 if(formulaire.subject.value=='')
  {
	alert('Veuillez saisir l\'objet de message');
	return;
  }

data+='&subject='+escape(formulaire.subject.value);
 if(formulaire.message.value=='')
  {
	alert('Veuillez saisir votre message');
	return;
  } 
 if(formulaire.cptch.value=='')
  {
	alert('Veuillez recopier le texte de l\'image');
	return;
  } 
data+='&cptch='+escape(formulaire.cptch.value);
data+='&message='+escape(formulaire.message.value);
data+='&societe='+escape(formulaire.societe.value);
data+='&tel='+escape(formulaire.tel.value);
var xhttp_request = null;
if(window.XMLHttpRequest)
 {
  xhttp_request = new XMLHttpRequest();
 }
 else 
  {
	if(window.ActiveXObject) // Internet Explorer
	 {
	  xhttp_request = new ActiveXObject("Microsoft.XMLHTTP");
	 }
	  else { // XMLHttpRequest non supporté par le navigateur
		    alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
		     return;
	       }
  }
 
 xhttp_request.open('POST', 'loader.php?content=contact&id='+id_destinataire[2], true);
 xhttp_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
 xhttp_request.send(data);	
 //document.getElementById('main').style.filter='alpha(opacity=50)'; // IE
 //document.getElementById('main').style.opacity='0.50'; // FF
 document.getElementById('chargementxml').style.visibility='visible';
 xhttp_request.onreadystatechange = function(){
 if(xhttp_request.readyState == 4 && xhttp_request.status==200) {
           var xml_doc=xhttp_request.responseXML;
		   document.getElementById('main').innerHTML = xml_doc.getElementsByTagName("body_html")[0].childNodes[0].nodeValue;
		  //document.getElementById('main').style.filter='alpha(opacity=100)'; // IE
	       //document.getElementById('main').style.opacity='1.00'; // FF
		   document.getElementById('chargementxml').style.visibility='hidden';
		  }
	}

//formulaire.submit();
}// JavaScript Document

