
function reer()
{

document.getElementById("formNl").reset();
return false;
}
function reer_con()
{

document.getElementById("formContact").reset();
return false;
}

/*
COLORATION FORM 
*/
var highlightcolor="#DDE9AB"

var ns6=document.getElementById&&!document.all
var previous=''
var eventobj

//Regular expression to highlight only form elements
var intended=/INPUT|TEXTAREA|SELECT|OPTION/

//Function to check whether element clicked is form element
function checkel(which){
if (which.style&&intended.test(which.tagName)){
if (ns6&&eventobj.nodeType==3)
eventobj=eventobj.parentNode.parentNode
return true
}
else
return false
}

function highlight(e)
{
eventobj=ns6? e.target : event.srcElement
if (previous!=''){
if (checkel(previous))
previous.style.backgroundColor=''
previous=eventobj;
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor;
}
else{
if (checkel(eventobj))
eventobj.style.backgroundColor=highlightcolor;
previous=eventobj;
}
}

/*
function check()
{
  var sub=document.forms["formNl"];
  var msg="";
  if(trim(document.getElementById("civilite").value)=="")
	{
	  msg +="choissez la civilite \n";
	}
  if(trim(document.getElementById("nom").value)=="")
  {
    msg +="remplir le champ Nom. \n";

  }
  if(trim(document.getElementById("prenom").value)=="")
  {
   msg +="remplir le champ Prenom.\n";
  }
  if(trim(document.getElementById("email").value)=="")
  {
   msg +="remplir le champ email. \n";
  }else
	{
	  if(trim(document.getElementById("email").value).indexOf("@")==-1)
		{
		  msg +="l'email saisi n'est pas valide. \n";
		}

	}
	
  if(trim(document.getElementById("statut").value)=="")
	{
	  msg +="choissez un statut. \n";
	}
  if(msg=="")
  { 
  return true;
  }
  else
  {
  alert(msg);
  return false;
  }
}

var http;
var email_ab="";
var nom_ab="";
var prenom_ab="";
function creatajax()
{
	if(window.ActiveXObject){
		http=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{
        http=new XMLHttpRequest();
	}
	
}
function veri(field)
{
email_ab=trim(field.value);
//alert(email);
if(email_ab!="" && nom_ab!="" && prenom_ab!="")
	{
	if(email_ab.indexOf('@')!=-1)
		{

creatajax();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+email_ab+"&nom="+nom_ab+"&prenom="+prenom_ab;
http.open("Get",url,true);
http.onreadystatechange=reponse;
http.send(null);
		}/*else
		{
			alert("Votre email n'est pas valide.");
			document.getElementById("email").value="";
		}
	}
}

function verinom(field)
{
nom_ab=trim(field.value);
//alert(email);
if(email_ab!="" && nom_ab!="" && prenom_ab!="")
	{
	if(email_ab.indexOf('@')!=-1)
		{

creatajax();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+email_ab+"&nom="+nom_ab+"&prenom="+prenom_ab;
http.open("Get",url,true);
http.onreadystatechange=reponse;
http.send(null);
		}
	}
}

function veriprenom(field)
{
prenom_ab=trim(field.value);
//alert(email);
if(email_ab!="" && nom_ab!="" && prenom_ab!="")
	{
	if(email_ab.indexOf('@')!=-1)
		{

creatajax();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+email_ab+"&nom="+nom_ab+"&prenom="+prenom_ab;
http.open("Get",url,true);
http.onreadystatechange=reponse;
http.send(null);
		}
	}
}
function reponse()
{
	if(http.readyState ==4)
	{
	  if(http.status ==200)
	  {

    
		var response=http.responseText;
		
		if(response.indexOf("OK")==-1)
		  {
			if(response.indexOf("modifier")!=-1)
			  {
			alert(response);
			
			
			  }
			  else
			  {
				  alert(response);
				  document.getElementById("desabonnement").checked=true;
			  }
		  }
	   
		
	  }
	  
	}
}

function des(field)
{
	mai=trim(document.formNl.email.value);
	if(field.checked==true)
	{
		if(mai=="")
		{
			alert(" saisir votre adresse d'email.");
			document.getElementById("abonnement").checked=true;
			
		}
		else
		{
          creatajax();
          url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+mai;
          http.open("Get",url,true);
          http.onreadystatechange=result;
          http.send(null);
		}
	}
}

function result()
{
if(http.readyState ==4)
	{
	  if(http.status ==200)
	  {

    
		var response=http.responseText;
		
		if(response.indexOf("OK")!=-1)
		  {
			alert("Vous n'etes pas abonne");
			document.getElementById("abonnement").checked=true;
		  }
	   
		
	  }
	  
	}
}


function abo(field)
{
	mai=trim(document.formNl.email.value);
	if(field.checked==true)
	{
		if(mai=="")
		{
			alert(" saisir votre adresse email.");
			//document.getElementById("abonnement").checked=true;
			
		}
		else
		{
          creatajax();
          url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+mai;
          http.open("Get",url,true);
          http.onreadystatechange=reponse;
          http.send(null);
		}
	}

}
function mod(field)
{
mai=trim(document.formNl.email.value);
	if(field.checked==true)
	{
		if(mai=="")
		{
			alert(" saisir votre adresse mel.");
			document.getElementById("abonnement").checked=true;
			
		}
		else
		{
          creatajax();
          url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veriemail.php?email="+mai;
          http.open("Get",url,true);
          http.onreadystatechange=result;
          http.send(null);
		}
	}
}



function check_con()
{
  
  var msg="";
  if(trim(document.getElementById('civilite').value)=="")
	{
	  msg +="choissez la civilite \n";
	}
  if(trim(document.getElementById('nom').value)=="")
  {
    msg +="remplir le champ Nom. \n";

  }
  if(trim(document.getElementById('prenom').value)=="")
  {
   msg +="remplir le champ Prenom.\n";
  }
  if(trim(document.getElementById('email').value)=="")
  {
   msg +="remplir le champ email. \n";
  }else
	{
	  if(trim(document.getElementById('email').value).indexOf("@")==-1)
		{
		  msg+="l'email saisi n'est pas valide.\n";
		}
	}
	
  if(trim(document.getElementById('statut').value)=="")
	{
	  msg +="choissez un statut. \n";
	}
  if(trim(document.getElementById('domaine').value)=="")
	{
	  msg +="choissez un domaine."
	}
  if(msg=="")
  { 
  return true;
  }
  else
  {
  alert(msg);
  return false;
  }
}

var xmlhttp;
var nom="";
var prenom="";
var email="";
function creatajax_con()
{
	if(window.ActiveXObject){
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
	else if(window.XMLHttpRequest)
	{
        xmlhttp=new XMLHttpRequest();
	}
	
}

function veri_con(field)
{
email=trim(field.value);

if(email!="" && nom!="" && prenom!="")
	{
	if(email.indexOf('@')!=-1)
		{

creatajax_con();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veripersonne.php?email="+email+"&nom="+nom+"&prenom="+prenom;
xmlhttp.open("Get",url,true);
xmlhttp.onreadystatechange=repon_con;
xmlhttp.send(null);
		}/*else
		{
			alert("Votre email n'est pas valide.");
			document.getElementById('email').value="";
		}
	}
}

function verinom_con(field)
{
nom=trim(field.value);

if(email!="" && nom!="" && prenom!="")
	{
	if(email.indexOf('@')!=-1)
		{

creatajax_con();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veripersonne.php?email="+email+"&nom="+nom+"&prenom="+prenom;
xmlhttp.open("Get",url,true);
xmlhttp.onreadystatechange=repon_con;
xmlhttp.send(null);
		}
	}
}

function veriprenom_con(field)
{
prenom=trim(field.value);

if(email!="" && nom!="" && prenom!="")
	{
	if(email.indexOf('@')!=-1)
		{

creatajax_con();
url="http://laposte-test.cvf.fr/servicealapersonne/templateSAP/specifique/veripersonne.php?email="+email+"&nom="+nom+"&prenom="+prenom;
xmlhttp.open("Get",url,true);
xmlhttp.onreadystatechange=repon_con;
xmlhttp.send(null);
		}
	}
}
function repon_con()
{
	if(xmlhttp.readyState ==4)
	{
	  if(xmlhttp.status ==200)
	  {

    
		var res=xmlhttp.responseText;
		if(res.indexOf("TT")==-1)
		  {
		if(res.indexOf("OK")==-1)
		  {
			alert(res);
			
			
		  }
		  }
	   
		
	  }
	  
	}
}




function lTrim(str)
{
if (str.charAt(0) == " ")
{ 
str = str.substring(1, str.length);
str = lTrim(str); 
}
return str;
} 

function rTrim(str)
{
var iLength;

iLength = str.length;
if (str.charAt(iLength - 1) == " ")
{

str = str.slice(0, iLength - 1);

str = rTrim(str); 
}
return str;
} 

function trim(str)
{
return lTrim(rTrim(str));
}
*/