function verifForm(formulaire)
{
var nbalert=0;
var txtalert = "Merci de corriger les erreurs suivantes:\n\n";
var Fnom = formulaire.nom.value;
var Ftel = formulaire.tel.value;
var Fmail = formulaire.email.value;
var Fmsg = formulaire.msg.value;
var Fretour = formulaire.retour.value;
var Fvcaptcha = formulaire.vcaptcha.value;
var Fvscaptcha = formulaire.vscaptcha.value;
var place = Fmail.indexOf("@",1);
var point = Fmail.indexOf(".",place+1);
if(formulaire.nom.value == "") {txtalert += ". Indiquez votre nom. \n"; nbalert++;}
if((place < 0)||(Fmail.length < 4)||(point < 2)) {txtalert += ". Indiquez une adresse email valide. \n"; nbalert++;}
if(Ftel.length < 10) {txtalert += ". Le n° de téléphone semble incorrect. \n"; nbalert++;}
if(formulaire.captcha.value != somme) {txtalert += ". Votre réponse à la question anti-robot est incorrecte. \n"; nbalert++;}
if(nbalert>0) {alert(txtalert);}
else {javascript:gClicP("nom="+Fnom+"&email="+Fmail+"&tel="+Ftel+"&msg="+Fmsg+"&retour="+Fretour+"&vcaptcha="+Fvcaptcha+"&vscaptcha="+Fvscaptcha)}
}
function validsai(evt) {
	var keyCode = evt.which ? evt.which : evt.keyCode;
	var autosai = '0123456789';
	if (autosai.indexOf(String.fromCharCode(keyCode)) < 0) {
		return false;
	}
}
var http;
function createRequestObject()
{
    var http;
    if(window.XMLHttpRequest)
    { // Mozilla, Safari, ...
        http = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    { // Internet Explorer
        http = new ActiveXObject("Microsoft.XMLHTTP");
    }
    return http;
}
function gClicP(post)
{
    document.getElementById("FormQf").innerHTML = "<img src='http://www.monhabitat.net/images/loadP.gif'>";
    http = new createRequestObject();
    http.open('POST', './cgi-bin/immobilier/immocontacts.cgi', true);
    http.onreadystatechange = handleAJAXReturnP;
    http.send(post); //"nom="+Fnom+"&email="+Fmail+"&tel="+Ftel+"&msg="+Fmsg+"&retour="+Fretour
}
function handleAJAXReturnP()
{
    if(http.readyState == 4)
    {
        if(http.status == 200)
        {
            document.getElementById("FormQf").innerHTML = http.responseText;
        }
        else
        {
            document.getElementById("FormQf").innerHTML = "<strong>Erreur!</strong>";
        }
    }
}
