// JavaScript Document


//validation des formulaires
function validate (form){

if (form=='enr_user'){
var err='';
a=document.getElementById(form);
user_nom=a.user_nom.value;
user_prenom=a.user_prenom.value;
user_login=a.user_login.value;
user_password=a.user_password.value;

if (user_nom==''){err+="Merci de rentrer un nom\n";}
if (user_prenom==''){err+="Merci de rentrer un prénom\n";}
if (user_login==''){err+="Merci de rentrer un login\n";}
if (user_password==''){err+="Merci de rentrer un password\n";}
if (err!==''){alert(err);}
if (err==''){return true;} else {return false;}
}
}

function goContact(){
var err='';
a=document.getElementById('contact_us');
var nom=a.nom.value;
var cp=a.cp.value;
var ville=a.ville.value;
var fax=a.fax.value;
var tel=a.tel.value;
var mail=a.mail.value;
var demande=a.demande.value;



if (nom==''){err+="Le nom est obligatoire\n";}
if (ville==''){err+="La ville est obligatoire\n";}
if (tel==''){err+="Le téléphone est obligatoire\n";
	} else { 
	if (tel.length<10){err+="Le téléphone doit contenir 10 chiffres\n";}
	}
if (mail==''){
	err+="L\'adresse email est obligatoire\n";
	} else {
	var valide=/^[\w\-]+(\.[\w\-]+)*@[\w\-]+(\.[\w\-]+)*\.[\w\-]{2,}$/;
	var testmail=valide.test(mail);
	if (!testmail){err+="L\'adresse email doit être valide\n";}
	}
if (demande==''){err+="Le sujet de la demande est obligatoire\n";}

if (cp!=''){
	if (cp.length<5){err+="Le Code Postale doit contenir 5 chiffres\n";}
}

if (fax!=""){
	if (fax.length<10){err+="Le numéro de fax doit contenir 10 chiffres\n";}
}
if (err!==''){alert('Votre demande est incomplète :\n\n'+err);} else {sendInfo();}
}

function chiffre(event) {
	// Compatibilité IE / Firefox
	if(!event&&window.event) {
		event=window.event;
	}
	// IE
	if(event.keyCode < 48 || event.keyCode > 57) {
		event.returnValue = false;
		event.cancelBubble = true;
	}
	// DOM
	if(event.which < 48 || event.which > 57  ) {
		event.preventDefault();
		event.stopPropagation();
	}
}
function sendInfo(){

a=document.getElementById('contact_us');
var societe=a.societe.value;
var nom=a.nom.value;
var prenom=a.prenom.value;
var adresse=a.adresse.value;
var cp=a.cp.value;
var ville=a.ville.value;
var fax=a.fax.value;
var tel=a.tel.value;
var mail=a.mail.value;
var demande=a.demande.value;
var commentaire=a.commentaire.value;

var xhr_object = null; 
	if(window.XMLHttpRequest) // Firefox 
	xhr_object = new XMLHttpRequest(); 
	else if(window.ActiveXObject) // Internet Explorer 
	xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); 
	else { // XMLHttpRequest non supporté par le navigateur 
	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
	return; 
	} 
	xhr_object.open('POST', 'req_gestionCourrier.php', true);
	xhr_object.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	xhr_object.send('societe='+societe+'&nom='+nom+'&prenom='+prenom+'&adresse='+adresse+'&cp='+cp+'&ville='+ville+'&fax='+fax+'&tel='+tel+'&mail='+mail+'&demande='+demande+'&commentaire='+commentaire);
	xhr_object.onreadystatechange = function() { 
	      if(xhr_object.readyState == 4) {
	      eval(xhr_object.responseText);
							}
									}



}
