function prepare_requete() {

    http_request = false;

    if (window.XMLHttpRequest) { // Mozilla, Safari,...
        http_request = new XMLHttpRequest();
        if (http_request.overrideMimeType) {
            http_request.overrideMimeType('application/xml');
        }
    } else if (window.ActiveXObject) { // IE
        try {
            http_request = new ActiveXObject("Msxml2.XMLHTTP");
        } catch (e) {
            try {
            http_request = new ActiveXObject("Microsoft.XMLHTTP");
            } catch (e) {}
        }
    }

    if (!http_request) {
        alert('Giving up :( Cannot create an XMLHTTP instance');
        return false;
    }
}

function mail_valide(champ){
	erreur=0;
	email = document.getElementById(champ).value;
	var place = email.indexOf("@",1);
	var point = email.lastIndexOf(".",email.lenght);
	var place2 = email.indexOf("@",place+1);
	var pointpoint = email.indexOf("..",1);
	if ((place < 0)||(place2 >= 0)||(pointpoint >= 0)||(email.length < 3)||(point < place + 2)||(email.length-point)>4||(email.length-point)<3)
	{
		document.getElementById(champ).style.backgroundColor="#FEEBEE";
		document.getElementById(champ).focus();
		erreur=1;
		return erreur;
		
	}
	else{
		document.getElementById(champ).style.backgroundColor="#FFFFFF";
		erreur=0;
		return erreur;
	}
	
}

function affiche_form_newsletter(site){
	document.getElementById("newsletter_insc").innerHTML="<div id=newsletter_form><span style=font-size:9px><table cellpadding=0 cellspacing=0 border=0 style=margin-top:23px;><tr><td><input type=texte id=email_newsletter size=20 value='Votre email ici' onFocus=vider2()></td><td><a href='javascript:void(0)' onclick='valide_form_newsletter(\""+site+"\")'><img src=squelettes_07/images/valider_newsletter.png border=0 style=margin-top:0px></a></td></tr></table><p id='desinscription'><input type=checkbox id=desinscription_newsletter style=width:auto><label class=des for= desinscription_newsletter>désinscription</label></p></div>";
}

function valide_form_newsletter(site){
	if (mail_valide("email_newsletter")==0){
		var email_newsletter=document.getElementById("email_newsletter").value;
		var desinscription_newsletter=document.getElementById("desinscription_newsletter").checked;
		url="squelettes_07/php_to_xml/newsletter.php?site="+site+"&email_newsletter="+email_newsletter+"&desinscription_newsletter="+desinscription_newsletter;
		prepare_requete();
		http_request.onreadystatechange = function() {
												if (http_request.readyState == 4) {
													if (http_request.status == 200) {
														if (desinscription_newsletter===true) document.getElementById("newsletter_insc").innerHTML="<div id=newsletter_form><br><br>Votre désinscription a été prise en compte.</div>";
														else {document.getElementById("newsletter_insc").innerHTML="<div id=newsletter_form><br><br>Votre inscription a été prise en compte. Vous recevrez bientôt des nouvelles de <br>La Sénégalaise de l'Automobile</div>";
														
														}
													}
												}
		};
		http_request.open('GET', url, true);
		http_request.send(null);
	}
}

function vider()
		{
			document.getElementById("autre_motif").value='';
		}

function vider2()
		{
			document.getElementById("email_newsletter").value='';
		}


		function affiche_motif()//affiche la zone autre_motif si user choisit autre dans motif
			{   
			if (document.getElementById("motif").value=='autre')
				document.getElementById("a_motif").innerHTML='<input name="autre_motif" type="text" id="autre_motif" value="Entrez le motif ici"  maxlength="50" onFocus=vider()>';
				document.getElementById("motif_select").value=0;
			
			}

