function getHTTPObject(action)
{
  var xmlhttp = false;

  /* Compilation conditionnelle d'IE */
  /*@cc_on
  @if (@_jscript_version >= 5)
     try
     {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
     }
     catch (e)
     {
        try
        {
           xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
           xmlhttp = false;
        }
     }
  @else
     xmlhttp = false;
  @end @*/

  /* 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.
              */
			  msg_contact = xmlhttp.responseText; 
			  
			  if (msg_contact == 'Error') {
				  msg_contact = 'Erreur lors de la verification du code de securite ...';
				  alert(msg_contact);
				  document.location.href='';
				  
			  }
			  
			  else alert(msg_contact);
			  
              
           }
        }
     }
  }
  return xmlhttp;
}

function urlencode(ch) {
ch = ch.replace(/[ ]/g,"+")
return escape(ch)
}


function send_msg_contact(nom,prenom,societe,ville,pays,email,tel,msg,secu) {	
	
	/* Création de l'objet : */
	var xmlhttp = getHTTPObject(1);
	/* Préparation d'une requête asynchrone de type POST : */
	xmlhttp.open("POST", "http://www.seolia.com/sendmsg.php",true); 
	/* Effectue la requête en envoyant les données : */
	xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded;charset=iso-8859-1');
	
	info_contact = "Nom="+urlencode(nom)+"&Prenom="+urlencode(prenom)+"&Societe="+urlencode(societe)+"&Ville="+urlencode(ville)+"&Pays="+urlencode(pays)+"&Email="+urlencode(email)+"&Telephone="+urlencode(tel)+"&Message="+urlencode(msg)+"&nombre="+urlencode(secu);
	xmlhttp.send(info_contact);
	
	
	

}

