function testemail(email) {
	if ((email.indexOf('@',0)==-1) || (email.indexOf('.',0)==-1)) return 0;
	else return 1;
}
function testenewsletter() {
	var formulairevalide = true ;
	if(!testemail(document.forms['formnewsletter'].emailnewsletter.value)) {
		formulairevalide=false ;
	}
	if(!formulairevalide){
			alert(unescape("Votre adresse E-mail n'est pas valide"));
			return false;
	}else{
			return true;
	}
}
function favoris(site,url) {
	if ( navigator.appName != 'Microsoft Internet Explorer' ){ window.sidebar.addPanel(""+site+"",""+url+"",""); }
	else { window.external.AddFavorite(url,site); }
}
function getHTTPObject(){
  var xmlhttp = false;

  /* on essaie de créer l'objet si ce n'est pas déjà fait */
  if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
  {
     try
     {
        xmlhttp = new XMLHttpRequest();
     }
     catch (e)
     {
        xmlhttp = false;
     }
  }

  if (xmlhttp)
  {
     /* on définit ce qui doit se passer quand la page répondra */
     xmlhttp.onreadystatechange=function()
     {
        if (xmlhttp.readyState == 4) /* 4 : état "complete" */
        {
           if (xmlhttp.status == 200) /* 200 : code HTTP pour OK */
           {
              /*
              Traitement de la réponse.
              Ici on affiche la réponse dans une boîte de dialogue.
              */
              //alert(xmlhttp.responseText);
			  document.getElementById("fraislivraison").innerHTML=xmlhttp.responseText;
           }
        }
     }
  }
  return xmlhttp;
}

function sendData(method, url, data)
 {
    var xmlhttp = getHTTPObject();

    if (!xmlhttp)
    {
        return false;
    }

    if(method == "GET")
     {
     if(data == 'null')
     {
            xmlhttp.open("GET", url, true); //ouverture asynchrone
     }
     else
     {
            xmlhttp.open("GET", url+"?"+data, true);
     }
        xmlhttp.send(null);
     }
     else if(method == "POST")
     {
        xmlhttp.open("POST", url, true); //ouverture asynchrone
        xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
     xmlhttp.send(data);
     }
    return true;
 }

function enablelivraison(frm) {
	if (frm.majlivraison.value!='') { 
		return !sendData('GET', 'selectpayslivraison.php', 'xmlhttp=1&idpays='+document.getElementById('majlivraison').value);
	}
}
