function detect(ctrl) {chaine=ctrl.value;
var CaracteresInterdits = "\`\²\%\*\,\.\?\;\:\§\!\#\$\£\¤\(\)\~\/\\\'\=\+\{\}\[\]|^@&\"\"\<\>©®ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ";   var i=0;
   Result = true;
   fin=chaine.length;
   for (var i=0; i<fin; i++) {
      carac = chaine.substring(i,i+1);
      if(CaracteresInterdits.indexOf(carac)!=-1)
	  {
	   ctrl.value=ctrl.value.substring(0,(ctrl.value.length-1));
         Result = false;
      }
   }   if (Result==false)alert("Caractère interdit d\u00E9tect\u00E9 !\r\nCelui-ci a \u00E9t\u00E9 effac\u00E9.");
   
}
function tel_correct(ctrl) {chaine=ctrl.value;
var CaracteresInterdits = "\`\²\%\*\,\.\?\;\:\§\!\#\$\£\¤\(\)\~\/\\\'\=\+\{\}\[\]|^@&\"\"\<\>©®ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿABCDEFGHIJKLMNOPQRSTUVWXYZabcdfeghijklmnopqrstuvwxyz-_+";   var i=0;
   Result = true;
   fin=chaine.length;
   for (var i=0; i<fin; i++) {
      carac = chaine.substring(i,i+1);
      if(CaracteresInterdits.indexOf(carac)!=-1)
	  {
	   ctrl.value=ctrl.value.substring(0,(ctrl.value.length-1));
         Result = false;
      }
   }   
   
}
function majindicatif(valeur)
{
document.getElementById('indicint_tel_membre').disabled=false;
document.getElementById('indicint_fax_membre').disabled=false;
document.getElementById('indicint_gsm_membre').disabled=false;
valeur="+"+valeur;
document.getElementById('indicint_tel_membre').value=valeur;
document.getElementById('indicint_fax_membre').value=valeur;
document.getElementById('indicint_gsm_membre').value=valeur;document.getElementById('indicint_tel_membre').disabled=true;
document.getElementById('indicint_fax_membre').disabled=true;
document.getElementById('indicint_gsm_membre').disabled=true;
}
function cacher_dpts(valeur)
{
if(valeur!="33")
document.getElementById('liste_dpts').style.display='none';
else
document.getElementById('liste_dpts').style.display='block';
}


function IsEmail(email)
{     var reg = /^[a-z0-9._-]+@[a-z0-9.-]{2,}[.][a-z]{2,4}$/
     return (reg.exec(email)!=null) 
}

function testmailexist()
{		adatafield = new Array("val");
  		adatavalue= new Array(document.form1.email_membre.value);
  		adata = new Array(adatafield,adatavalue);
	
		ObjAJAX = new Ajax();
		ObjAJAX.setParam ({
		url : "http://www.planete-nuit.com/prequests/client_gestion_verif_mail_exist.php",
		returnFormat : "txt", 
		method : "POST", 
		data : adata,
		
		
		
		
		asynchronus : true,
		onComplete :"if(response!='') { alert('Cette adresse e-mail existe deja dans notre systeme !');document.form1.email_membre.style.border='3px solid #990000';document.form1.email_membre.focus();}"
		});
		ObjAJAX.execute();}


function updt_ville(code)
{

		adatafield = new Array("code");
  		adatavalue= new Array(code);
  		adata = new Array(adatafield,adatavalue);
	
		ObjAJAX = new Ajax();
		ObjAJAX.setParam ({
		url : "http://www.planete-nuit.com/prequests/annoncer_upd_ville_by_code.php",
		returnFormat : "txt", // OU returnFormat : "xml"
		method : "POST", // OU method : "GET"
		data : adata,
		//data : "mdp="+pass,
		//data : adata,
		//data :({mdp : pass,
		//		}),
		asynchronus : true,
		onComplete : "if(response!='') { document.getElementById('id_select_ville_annoncer').innerHTML=response;}"
		});
		ObjAJAX.execute();


}



function ville() {    
	 var longueur_max = 5;
	 var code_postal = document.getElementById("cp_membre").value;
	 if(code_postal.length<5)
	 {
		return false;
	}else
	{
	 var parametre = "cp=" + code_postal;
	 envoi_donnees_post_ajax(parametre, "affichage_texte_ville","http://www.planete-nuit.com/prequests/annoncer_upd_ville_by_code.php"); 
	 document.getElementById("info").style.visibility="hidden";
	}
 }






function verif_formulaire()
{ 
 if(document.form1.nom_membre.value == "")  {
   alert("Veuillez entrer votre nom!");
   document.form1.nom_membre.focus();
   return false;
  }
 if(document.form1.prenom_membre.value == "") {
   alert("Veuillez entrer votre pr\u00E9nom!");
   document.form1.prenom_membre.focus();
   return false;
  }
 if(document.form1.rue_membre.value == "") {
   alert("Veuillez entrer votre nom de rue!");
   document.form1.rue_membre.focus();
   return false;
  }
  
  if(document.form1.tel_membre.value == "") {
   alert("Veuillez entrer votre numero de t\u00E9l\u00E9phone !");
   document.form1.tel_membre.focus();
   return false;
  }
 
 if(document.form1.cp_membre.value == "") {
   alert("Veuillez entrer votre code postal!");
   document.form1.cp_membre.focus();
   return false;
  } if(document.form1.pays_membre.value == "") {
   alert("Veuillez s\u00E9lectionner votre pays!");
   document.form1.pays_membre.focus();
   return false;
  }
  
 if(!IsEmail(document.form1.email_membre.value)) {
   alert("Ce n'est pas une adresse e-mail valide");
   document.form1.email_membre.focus();
   return false;
  }
  var passed=false
  var fieldalias="mot de passe"
  
   if (document.form1.motdepasse_membre.value=='')
   {
    alert("Veuillez entrer votre "+fieldalias+" dans le premier champ!");
    document.form1.motdepasse_membre.focus();
   }
   else if (document.form1.conf_motdepasse.value=='')
   {
    alert("Veuillez confirmer votre "+fieldalias+" dans le second champ!");
    document.form1.conf_motdepasse.focus();
   }
   else if (document.form1.motdepasse_membre.value!=document.form1.conf_motdepasse.value)
   {
    alert("Les deux "+fieldalias+" ne condordent pas");
    document.form1.motdepasse_membre.select();
   }
   
   
   else
   passed=true;
   
   if(passed==true)
	{
	
document.getElementById('indicint_tel_membre').disabled=false;
document.getElementById('indicint_fax_membre').disabled=false;
document.getElementById('indicint_gsm_membre').disabled=false;
}
	else	
	return passed;
 }
