function verification() {
	error = ""; 
	if(document.getElementById('firstname').value == "" || document.getElementById('firstname').value == "Votre pr\351nom")
	{
		error += "- Le champs pr&eacute;nom est vide <br/>";
	}
	
	if(document.getElementById('name').value == "" || document.getElementById('name').value == "Votre nom")
	{
		error += "- Le champs nom est vide<br/>";
	}	
	
	if(document.getElementById('fonction').value == "" || document.getElementById('fonction').value.length < 2)
	{
		error += "- La champs fonction est vide ou imcompl&egrave;te<br/>";
	}	
	
	if(document.getElementById('adresse').value == "" || document.getElementById('adresse').value.length < 2)
	{
		error += "- La champs adresse est vide ou imcompl&egrave;te<br/>";
	}	
	
	if(document.getElementById('cp').value == "" || document.getElementById('cp').value.length < 2 || isNaN(document.getElementById('cp').value))
	{
		error += "- La champs code postal est vide ou imcompl&egrave;te<br/>";
	}	
	
	if(document.getElementById('ville').value == "" || document.getElementById('ville').value.length < 2)
	{
		error += "- La champs ville est vide ou imcompl&egrave;te<br/>";
	}
	
	if(document.getElementById('society').value == "" || document.getElementById('society').value.length < 2)
	{
		error += "- La champs soci&eacute;t&eacute; est vide ou imcompl&egrave;te<br/>";
	}

	if(document.getElementById('email').value == "" || document.getElementById('email').value.length < 2)
	{
		error += "- La champs email est vide ou imcompl&egrave;te<br/>";
	}
	
	if(error != "")
	{	
		error = "Une ou plusieurs erreurs emp&ecirc;chent la sauvegarde du formulaire :<br/><br/>"+error;;
		document.getElementById('usermessagea').innerHTML = error;
		return false;
	}
	else
	{
		envoidonnees();
		return false;
	}
}

function envoidonnees(e)
{
  if (window.event)
    window.event.returnValue=false;
  else
    if (e)
      e.preventDefault();
  envoiformulaire();
  
}
function retournerDonnees()
{
  var cad='';
	var name = document.getElementById('name').value;
    var firstname = document.getElementById('firstname').value;
	var fonction = document.getElementById('fonction').value;
    var adresse = document.getElementById('adresse').value;
	var cp = document.getElementById('cp').value;
    var ville = document.getElementById('ville').value;
    var society = document.getElementById('society').value;
	var email = document.getElementById('email').value;
    var web = document.getElementById('web').value;
	var texte = document.getElementById('texte').value;
    var tel = document.getElementById('tel').value;
  cad='name='+encodeURIComponent(name)+'&firstname='+encodeURIComponent(firstname)+'&fonction='+encodeURIComponent(fonction)+
  '&adresse='+encodeURIComponent(adresse)+'&ville='+encodeURIComponent(ville)+'&society='+encodeURIComponent(society)+
  '&email='+encodeURIComponent(email)+'&web='+encodeURIComponent(web)+'&texte='+encodeURIComponent(texte)+
  '&tel='+encodeURIComponent(tel)+'&cp='+encodeURIComponent(cp);
  return cad;
}

var conexion1;
function envoiformulaire() 
{
	
  conexion1=crearXMLHttpRequest();
  conexion1.onreadystatechange = after_event;
  conexion1.open('POST','/wp-content/themes/leadshare-s/envoye.php', true);
  conexion1.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
  conexion1.send(retournerDonnees());  
}


function after_event()
{
  var details = document.getElementById("usermessagea");
  if(conexion1.readyState == 4)
  {
	cadena = conexion1.responseText;
	details.innerHTML = cadena; 
	return false;
  } 
  else 
  {
    details.innerHTML = 'Chargement...';
  }
}

function AbrirCentrado(Url,NombreVentana,width,height,extras) {
var largo = width;
var altura = height;
var adicionales= extras;
var top = (screen.height-altura)/2;
var izquierda = (screen.width-largo)/2; nuevaVentana=window.open(''+ Url + '',''+ NombreVentana + '','width=' + largo + ',height=' + altura + ',top=' + top + ',left=' + izquierda + ',features=' + adicionales + '');
nuevaVentana.focus();
}


//***************************************
//Funciones comunes a todos los problemas
//***************************************
function addEvent(elemento,nomevento,funcion,captura)
{
  if (elemento.attachEvent)
  {
    elemento.attachEvent('on'+nomevento,funcion);
    return true;
  }
  else  
    if (elemento.addEventListener)
    {
      elemento.addEventListener(nomevento,funcion,captura);
      return true;
    }
    else
      return false;
}

function crearXMLHttpRequest() 
{
  var xmlHttp=null;
  if (window.ActiveXObject) 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
  else 
    if (window.XMLHttpRequest) 
      xmlHttp = new XMLHttpRequest();
  return xmlHttp;
}



