function getHTTPObject() 
{
	var xmlhttp;      
	if (!xmlhttp && typeof XMLHttpRequest != 'undefined') 
	{  
		try {xmlhttp = new XMLHttpRequest();}
		catch (e) {xmlhttp = false;}
	}
	return xmlhttp;
}
var http = getHTTPObject();

function validerEmail(valor){
//funcion para validar el formato del email
	return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(valor));
	
}

function cerrarAviso()
{
	document.getElementById("Error").innerHTML="";
	document.getElementById("divError").style.display='none';
}

function ValiderContact()
{
	var text = "", textT = "", textEnvoi = "";
	
	if(document.getElementById("code").value == ""){textT+="- vous devez indiquer le code<br>";}
	else{textEnvoi+="?code=" + document.getElementById("code").value;}
	
	if(document.getElementById("nom").value == ""){textT+="- vous devez indiquer votre nom<br>";}
	else{textEnvoi+="&nom=" + document.getElementById("nom").value;}
	
	if(document.getElementById("entreprise").value == ""){textT+="- vous devez indiquer le nom de votre entreprise<br>";}
	else{textEnvoi+="&entreprise=" + document.getElementById("entreprise").value;}
	
	if(document.getElementById("telephone").value == "")
	{textT+="- vous devez indiquer votre numéro de téléphone<br>";}
	else
	{
		if(isNaN(document.getElementById("telephone").value)){textT+="- le numéro de téléphone indiqué est incorrect<br>";}
		else{textEnvoi+="&telephone=" + document.getElementById("telephone").value;}
	}
	
	if(document.getElementById("fax").value != "")
	{
		if(isNaN(document.getElementById("fax").value)){textT+="- le numéro de fax indiqué est incorrect<br>";}
		else{textEnvoi+="&fax=" + document.getElementById("fax").value;}
	}
	
	if(document.getElementById("email").value == "" )
	{textT+=" - vous devez indiquer votre email<br>";}
	else
	{
		if(!validerEmail(document.getElementById("email").value)){textT+=" - votre email est incorrect<br>";}
		else{textEnvoi+="&email=" + document.getElementById("email").value;}
	}
	
	if(document.forms.contact.texte.value == ""){textT+="- vous devez indiquer le texte<br>";}
	else{textEnvoi+="&texte=" + document.forms.contact.texte.value;}
	
	if(document.getElementById("code").value == ""){textT+="- vous devez indiquer le code<br>";}
	else{textEnvoi+="&code=" + document.getElementById("code").value;}
	
	if(textT!= ""){text+=textT+"<br>";}
	
	if ( textT != "" )
	{
		document.getElementById("Error").innerHTML=textT;
		document.getElementById("divError").style.display='block';
	}
	else
	{
		//window.location.href = "index.php?page=validerContact"+ textEnvoi;
		http.open("GET", "includes/validerContact.php"+ textEnvoi, true);
		http.onreadystatechange = handleHttpResponseValiderContact;
		http.send(null);
		//alert('ok');
	}
}
function handleHttpResponseValiderContact()
{
	if (http.readyState == 4)
	{
		//alert(http.responseText);
		document.getElementById("Error").innerHTML = http.responseText;
		document.getElementById("divError").style.display='block';
		if(http.responseText == "Votre demande a ete envoyee")
		{
			document.forms.contact.reset();
		}
	}
}