function Popup(page1,nom1,option1) {
	if(!page1 == ''){
		window.open(page1,nom1,option1);
	}
}

function Popup2(page,nom,top,left,largeur,hauteur,resizable,location,menubar,status,scrollbars) {
  var top=(screen.height-hauteur)/2;
  var left=(screen.width-largeur)/2;

  if(!page == ''){
		window.open(page,nom,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+",resizable="+resizable+",location="+location+",menubar="+menubar+",status="+status+",scrollbars="+scrollbars);
	}
}

function envoyer(method,formname,formaction){
	document.forms[formname].method = method;
	document.forms[formname].enctype = "multipart/form-data";
	document.forms[formname].action = formaction;
	document.forms[formname].submit();
}

function confirmation(temp_mess,temp_url) {
	if (confirm(temp_mess)) {
		location.href = temp_url;
	}else{
		alert("Vous avez annulé l'action");
	}
}

function confirmation_envoyer_form(temp_mess,method,formname,formaction) {
	if (confirm(temp_mess)) {
		Envoyer_form(method,formname,formaction)
	}else{
		alert("Vous avez annulé l'action");
	}
}

function confirmation_formulaire(message,method,formname,formaction) {
	if (confirm(message)) {
		document.forms[formname].method = method;
		document.forms[formname].enctype = "multipart/form-data";
		document.forms[formname].action = formaction;
		document.forms[formname].submit();
	}else{
		alert("Vous avez annulé l'action");
	}
}

function newwin(url) { window.open(url,"popuplinkeo",'width=500,height=530,top=5,left=5,toolbar=no,location=no, directories=no,status=no,scrollbars=no,resizable=1'); }

function ejs_img_fx(img){	
	if(img && img.filters && img.filters[0]){
		img.filters[0].apply();
		img.filters[0].play();
	}
}

// Fonctions date
function disp(txt){
	document.write(txt);
	}

function don_date_maj(){
	var date_maj=new Date(document.lastModified);
	date_maj=don_date_format(date_maj);
	return date_maj;
	}

function don_date_jour(){
	var date_jour=new Date();
	date_jour=don_date_format(date_jour);
	return date_jour;
	}

function don_date_format(d1){
	var m=new Array(13);
	m[1]="Janvier"; m[2]="Février";	m[3]="Mars"; m[4]="Avril"; m[5]="Mai"; m[6]="Juin";
 	m[7]="Juillet";	m[8]="Aout"; m[9]="Septembre"; m[10]="Octobre";	m[11]="Novembre"; m[12]="Décembre";
	var d=new Array(8);
	d[1]="Dimanche"; d[2]="Lundi"; d[3]="Mardi"; d[4]="Mercredi"; d[5]="Jeudi"; d[6]="Vendredi"; d[7]="Samedi";
	var mois=m[d1.getMonth()+1];
	var jour=d[d1.getDay()+1];
	var date=d1.getDate();
	var an=d1.getYear();
	if (an<200) an=1900+an;
	date=jour+" "+date+" "+mois+" "+an;
	return date;
	}
	
// Fonctions heure
function don_heure(){
	var date_jour=new Date();
	var heure=date_jour.getHours();
	var min=date_jour.getMinutes();
	var sec=date_jour.getSeconds();
	if (heure<10) heure="0"+heure;
	if (min<10) min="0"+min;
	if (sec<10) sec="0"+sec;
	heure=heure+":"+min;
	return heure;
	}


<!-- Fonctions de test des champs du formulaire

function valid_formcontact(form) {
var s = form.email.value.split(/@/);
         
if (form.nom.value == "")
   alert("Veuillez renseigner la case 'Civilité - Prénom - Nom'!");
        
else if (form.email.value == "")
   alert("Veuillez renseigner la case 'Email'!");
else if (form.email.value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre adresse E-mail !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Mail invalide !");
    
else if (form.message.value == "")
    alert("Veuillez renseigner la case 'Votre demande'!");

else if (form.telephone.value == "")
    alert("Veuillez renseigner la case 'Votre téléphone'!");
	
else if (form.disponibilite.value == "")
    alert("Veuillez renseigner la case 'Vos disponibilités'!");
	
else if (form.crypt_mail_code.value == "")
   alert("Veuillez renseigner le code de sécurité !");
    
else {    
   document.formcontact.submit();
  }
}
// -->

//*** FONCTION NOUVELLE VERSION ***//

function Verif_alphanumerique($chaine){

	ereg("^[[:alnum:]]+$", $chaine, $arrayreponse);
	
	if(count($arrayreponse)>0){
		return true;
	}else{
		return false;
	}

}

function VerifierAdresseMail($adresse){
	$Syntaxe='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#';
	if(preg_match($Syntaxe,$adresse)){
		return true;
	}else{
		return false;
	}
}

function Envoyer_form(method,formname,formaction){
	document.forms[formname].method = method;
	document.forms[formname].enctype = "multipart/form-data";
	document.forms[formname].action = formaction;
	document.forms[formname].submit();
}

function Valid_identification01(method,formname,formaction) {

var s = document.forms[formname].elements['con_email_id'].value.split(/@/);
   
if (document.forms[formname].elements['con_email_id'].value == "")
   alert("Indiquez votre email pour ce compte !");
else if (document.forms[formname].elements['con_email_id'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact pour ce compte invalide !");

else if (document.forms[formname].elements['con_mdp_id'].value == "")
   alert("Choisissez votre mot de passe !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_identification0(method,formname,formaction) {

var s = document.forms[formname].elements['con_email'].value.split(/@/);
   
if (document.forms[formname].elements['con_email'].value == "")
   alert("Indiquez votre email pour ce compte !");
else if (document.forms[formname].elements['con_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact pour ce compte invalide !");

else if (document.forms[formname].elements['con_mdp'].value == "")
   alert("Choisissez votre mot de passe !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_identificationV2(method,formname,formaction) {

var s = document.forms[formname].elements['ann_email'].value.split(/@/);
   
if (document.forms[formname].elements['ann_email'].value == "")
   alert("Indiquez votre email pour cette annonce !");
else if (document.forms[formname].elements['ann_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email pour cette annonce invalide !");

else if (document.forms[formname].elements['ann_mdp'].value == "")
   alert("Indiquez votre mot de passe !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_alertemailV2(method,formname,formaction) {

var s = document.forms[formname].elements['ann_email'].value.split(/@/);
   
if (document.forms[formname].elements['ann_email'].value == "")
   alert("Indiquez votre email !");
else if (document.forms[formname].elements['ann_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email invalide !");
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_pertemdpV2(method,formname,formaction) {

var s = document.forms[formname].elements['ann_email'].value.split(/@/);
   
if (document.forms[formname].elements['ann_email'].value == "")
   alert("Indiquez votre email pour obtenir votre mot de passe !");
else if (document.forms[formname].elements['ann_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email pour cette annonce invalide !");
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}


function Valid_annonce_activeV2(method,formname,formaction) {

var s = document.forms[formname].elements['ann_email'].value.split(/@/);
   
if (document.forms[formname].elements['ann_email'].value == "")
   alert("Indiquez votre email pour cette annonce !");
else if (document.forms[formname].elements['ann_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email pour cette annonce invalide !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_fiche_contact0(method,formname,formaction) {

var s = document.forms[formname].elements['annonceur_email'].value.split(/@/);

if (document.forms[formname].elements['annonceur_nom'].value == "")
   alert("Veuillez indiquer votre nom !"); 

else if (document.forms[formname].elements['annonceur_prenom'].value == "")
   alert("Veuillez indiquer votre prénom !"); 
   
else if (document.forms[formname].elements['annonceur_email'].value == "")
   alert("Veuillez indiquez votre email !");
else if (document.forms[formname].elements['annonceur_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact pour ce compte invalide !");
/*  
else if (document.forms[formname].elements['annonceur_telephone'].value == "")
   alert("Veuillez indiquer votre téléphone !");
 */  
else if (document.forms[formname].elements['annonceur_message'].value == "")
   alert("Veuillez indiquer votre message !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Valid_newsletter(method,formname,formaction) {

var s = document.forms[formname].elements['email'].value.split(/@/);
   
if (document.forms[formname].elements['email'].value == "")
   alert("Indiquez votre email !");
else if (document.forms[formname].elements['email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact invalide !"); 
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}


function Valid_checkbox(method,formname,formaction,element) {

var compteur;
compteur = 0;
var indefini;

if(document.forms[formname].elements[element].length == indefini){
	if(document.forms[formname].elements[element].checked){
		return true;
		//alert("ici");
	}
	return false;
}
return false;
}

function Valid_add_compte(method,formname,formaction,element) {

var s = document.forms[formname].elements['con_email'].value.split(/@/);

if (document.forms[formname].elements['con_type'].value == "")
   alert("Indiquez votre choix pour la case 'Je suis' !");

else if ((document.getElementById('get_infosociete').style.visibility == 'visible') && (document.forms[formname].elements['con_enseigne'].value == ""))
	alert("Veuillez indiquer nom de votre enseigne !");

else if ((document.getElementById('get_infosociete').style.visibility == 'visible') && (document.forms[formname].elements['con_siret'].value == ""))
	alert("Veuillez indiquer votre numéro SIRET ou SIREN !");
	
else if (document.forms[formname].elements['con_pseudo'].value == "")
   alert("Indiquez votre pseudo !");
   
else if (document.forms[formname].elements['con_adresse1'].value == "")
   alert("Indiquez votre adresse !");
   
else if (document.forms[formname].elements['con_cp'].value == "")
   alert("Indiquez votre code postal !");
   
else if (document.forms[formname].elements['con_ville'].value == "")
   alert("Indiquez votre ville !");
   
else if (document.forms[formname].elements['con_dpt'].value == "")
   alert("Indiquez votre département !");

else if (document.forms[formname].elements['con_email'].value == "")
   alert("Indiquez votre email pour ce compte !");
else if (document.forms[formname].elements['con_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact pour ce compte invalide !");
   

else if (document.forms[formname].elements['con_prenom'].value == "")
   alert("Indiquez votre Prénom !");
   
else if (document.forms[formname].elements['con_nom'].value == "")
   alert("Indiquez votre nom !");
   
else if (document.forms[formname].elements['con_login'].value == "")
   alert("Indiquez votre pseudo !");
   
else if (document.forms[formname].elements['con_pseudo'].value == "")
   alert("Choisissez un login pour votre compte !");

else if (document.forms[formname].elements['con_mdp'].value == "")
   alert("Choisissez votre mot de passe !"); 

else if (document.forms[formname].elements['con_mdp'].value.length < 8)
   alert("Votre mot de passe doit contenir au moins 8 caractères !");

else if (document.forms[formname].elements['con_mdp2'].value == "")
   alert("Répetez votre mot de passe !");

else if (document.forms[formname].elements['con_mdp'].value !== document.forms[formname].elements['con_mdp2'].value)
   alert("Vous avez mal répeté votre mot de passe !");

else if (document.forms[formname].elements['crypt_mail_code'].value == "")
   alert("Veuillez recopier le code de sécurité !"); 
   
else if (document.forms[formname].elements[element].checked==false)
	alert("Merci de cocher la case de confirmation de lecture des conditions générales de vente !");
        
else {
	Envoyer_form(method,formname,formaction);
  }
}

function Valid_mdp_compte(method,formname,formaction) {

var s = document.forms[formname].elements['con_email'].value.split(/@/);

if (document.forms[formname].elements['con_email'].value == "")
   alert("Indiquez votre email pour ce compte !");
else if (document.forms[formname].elements['con_email'].value.indexOf(' ', 0) == 0)
   alert("Erreur de saisie sur votre email !");
else if((s.length != 2) || s[0] == '' || s[0] == ' ' || s[1] == '' || s[1] == ' ' )
   alert("Adresse Email du contact pour ce compte invalide !");
else if (document.forms[formname].elements['con_email'].value !== document.forms[formname].elements['con_email2'].value)
   alert("Vous avez mal répeté votre mot email !");
        
else {    
   Envoyer_form(method,formname,formaction);
  }
}

function Copie(formname,from,to) {
	document.forms[formname].elements[to].value = document.forms[formname].elements[from].value;
	setTimeout("Copie('"+formname+"','"+from+"','"+to+"')",100);
}

function Valid_active_compte(method,formname,formaction) {

if (document.forms[formname].elements['con_code'].value == "")
   alert("Indiquez votre code d'activation !");
        
else {
	Envoyer_form(method,formname,formaction);
  }
}


function changeSousTheme(nomform,sousTheme,theme){
	numeroMenu = document.forms[nomform].elements[theme].selectedIndex;
	
	for (i=document.forms[nomform].elements[sousTheme].options.length-1;i>0;i--){
		document.forms[nomform].elements[sousTheme].options[i]=null;
	}
	
	document.forms[nomform].elements[sousTheme].options[i]=new Option("*** Choisissez la sous rubrique ***","");
	if(numeroMenu > 0){
	for (i=1;i<menu[numeroMenu].length;i++){
		document.forms[nomform].elements[sousTheme].options[i]=new Option(menu[numeroMenu][i].text,menu[numeroMenu][i].value);
	}
	}
		
	document.forms[nomform].elements[sousTheme].selectedIndex=0;
	
	if(numeroMenu == 0){ document.forms[nomform].elements[sousTheme].options[i]==null }
}


function changeDepVille(nomform,sousTheme,theme){
	numeroMenu = document.forms[nomform].elements[theme].selectedIndex;
	
	for (i=document.forms[nomform].elements[sousTheme].options.length-1;i>0;i--){
		document.forms[nomform].elements[sousTheme].options[i]=null;
	}
	
	document.forms[nomform].elements[sousTheme].options[i]=new Option("*** Choisissez la ville ***","");
	for (i=1;i<menu[numeroMenu].length;i++){
		document.forms[nomform].elements[sousTheme].options[i]=new Option(menu[numeroMenu][i].text,menu[numeroMenu][i].value);
	}
		
	document.forms[nomform].elements[sousTheme].selectedIndex=0;
	
	if(numeroMenu == 0){ document.forms[nomform].elements[sousTheme].options[i]==null }
}


function Compter_caracteres(formname, fieldname, maximum, compteur, ligne, maxligne){ 
strlen = document.forms[formname].elements[fieldname].value.length;
if (strlen > maximum ){ 
	document.forms[formname].elements[fieldname].value = document.forms[formname].elements[fieldname].value.substring(0,maximum); 
	reste = maximum;
}else{ 
	reste = strlen; 
}
document.forms[formname].elements[compteur].value = strlen;

//Convertir le nombre de caractère en nombre de lignes
nbligne = Math.ceil(strlen/maxligne);
document.forms[formname].elements[ligne].value = nbligne;
}

function AfficheBlock(baliseId){
	for(var i=1; i<10; i++){
		var HideBlock = "contenu" + i ;
		if (document.getElementById && document.getElementById(HideBlock) != null){
		document.getElementById(HideBlock).style.visibility='hidden';
    	document.getElementById(HideBlock).style.display='none';
		}
	}
	
	if (document.getElementById && document.getElementById(baliseId) != null){
    	document.getElementById(baliseId).style.visibility='visible';
    	document.getElementById(baliseId).style.display='block';
	}
}

function AfficheBlock_actu(baliseON,baliseOFF,num){
	/*for(var i=1; i<10; i++){
		var HideBlock1 = "bouton-actu"+i+"-off";
		if (document.getElementById && document.getElementById(HideBlock1) != null){
			document.getElementById(HideBlock1).style.visibility='hidden';
    		document.getElementById(HideBlock1).style.display='none';
		}
	}*/
	var Block_Conteneur_Actu = "conteneur_actualite_0"+num;
	
	if (document.getElementById && document.getElementById(baliseON) != null){
    	document.getElementById(baliseOFF).style.visibility='visible';
    	document.getElementById(baliseOFF).style.display='block';
	}
	
	if (document.getElementById && document.getElementById(baliseOFF) != null){
		document.getElementById(baliseON).style.visibility='hidden';
    	document.getElementById(baliseON).style.display='none';
	}
	
	if (document.getElementById && document.getElementById(Block_Conteneur_Actu) != null){
		document.getElementById(Block_Conteneur_Actu).style.visibility='visible';
		document.getElementById(Block_Conteneur_Actu).style.display='block';
	}
	
	
	for(var i=1; i<10; i++){
		if(num==i){
		}else{
			var HideBlock1 = "bouton-actu"+i+"-on";
			var HideBlock2 = "bouton-actu"+i+"-off";
			var Block_Conteneur_Actu = "conteneur_actualite_0"+i;
			if (document.getElementById && document.getElementById(HideBlock1) != null){
				document.getElementById(HideBlock2).style.visibility='hidden';
    			document.getElementById(HideBlock2).style.display='none';
				//alert("Cacher : "+HideBlock1);
			}
			if (document.getElementById && document.getElementById(HideBlock2) != null){
				document.getElementById(HideBlock1).style.visibility='visible';
    			document.getElementById(HideBlock1).style.display='block';
				//alert("Rendre visible : "+HideBlock2);
			}
			if (document.getElementById && document.getElementById(Block_Conteneur_Actu) != null){
				document.getElementById(Block_Conteneur_Actu).style.visibility='hidden';
				document.getElementById(Block_Conteneur_Actu).style.display='none';
			}
			
		}
	}
}


function AfficheBlock_liste_actu(baliseON,baliseOFF,num){
	/*for(var i=1; i<10; i++){
		var HideBlock1 = "bouton-actu"+i+"-off";
		if (document.getElementById && document.getElementById(HideBlock1) != null){
			document.getElementById(HideBlock1).style.visibility='hidden';
    		document.getElementById(HideBlock1).style.display='none';
		}
	}*/
	var Block_Conteneur_Actu = "conteneur_actualite_fiche_0"+num;
	
	if (document.getElementById && document.getElementById(baliseON) != null){
    	document.getElementById(baliseOFF).style.visibility='visible';
    	document.getElementById(baliseOFF).style.display='block';
	}
	
	if (document.getElementById && document.getElementById(baliseOFF) != null){
		document.getElementById(baliseON).style.visibility='hidden';
    	document.getElementById(baliseON).style.display='none';
	}
	
	if (document.getElementById && document.getElementById(Block_Conteneur_Actu) != null){
		document.getElementById(Block_Conteneur_Actu).style.visibility='visible';
		document.getElementById(Block_Conteneur_Actu).style.display='block';
	}
	
	
	for(var i=1; i<10; i++){
		if(num==i){
		}else{
			var HideBlock1 = "bouton-actu"+i+"-on";
			var HideBlock2 = "bouton-actu"+i+"-off";
			var Block_Conteneur_Actu = "conteneur_actualite_fiche_0"+i;
			if (document.getElementById && document.getElementById(HideBlock1) != null){
				document.getElementById(HideBlock2).style.visibility='hidden';
    			document.getElementById(HideBlock2).style.display='none';
				//alert("Cacher : "+HideBlock1);
			}
			if (document.getElementById && document.getElementById(HideBlock2) != null){
				document.getElementById(HideBlock1).style.visibility='visible';
    			document.getElementById(HideBlock1).style.display='block';
				//alert("Rendre visible : "+HideBlock2);
			}
			if (document.getElementById && document.getElementById(Block_Conteneur_Actu) != null){
				document.getElementById(Block_Conteneur_Actu).style.visibility='hidden';
				document.getElementById(Block_Conteneur_Actu).style.display='none';
			}
			
		}
	}
}

function AfficheBlock_liste(formname,fieldname){
	limite = document.forms[formname].elements[fieldname].value;
	for(var i=1; i<10; i++){
		var HideBlock = "contenu" + i ;
		if (document.getElementById && document.getElementById(HideBlock) != null){
		document.getElementById(HideBlock).style.visibility='hidden';
    	document.getElementById(HideBlock).style.display='none';
		}
	}
	
	for(var i=1; i<=limite; i++){
		var ShowBlock = "contenu" + i ;
		if (document.getElementById && document.getElementById(ShowBlock) != null){
		document.getElementById(ShowBlock).style.visibility='visible';
    	document.getElementById(ShowBlock).style.display='block';
		}
	}
}

function AfficheBlock_rayons(baliseId,cache){
	for(var i=0; i<100; i++){
		var HideBlock = "bloc_rayon" + i ;
		if (document.getElementById && document.getElementById(HideBlock) != null){
		document.getElementById(HideBlock).style.visibility='hidden';
    	document.getElementById(HideBlock).style.display='none';
		}
	}
	
	if(cache == 1){
	if (document.getElementById && document.getElementById(baliseId) != null){
    	document.getElementById(baliseId).style.visibility='visible';
    	document.getElementById(baliseId).style.display='block';
	}
	}
}

/*
function Tarif_annonce(formname){
	nbligne = document.forms[formname].elements["ann_ligne1"].value;
	
	index = document.forms[formname].elements["ann_nbphotos"].options.selectedIndex;
	if (index>0){
		nbphotos = document.forms[formname].elements["ann_nbphotos"].options[index].value;
	}else{
		nbphotos = 0;
	}
	
	index2 = document.forms[formname].elements["ann_duree"].options.selectedIndex;
	if (index2>0){
		duree = document.forms[formname].elements["ann_duree"].value;
	}else{
		duree = "0#10";
	}
	
	var params_duree=new RegExp("[ #]+", "g");
	var tableau_duree=duree.split(params_duree);
	
	// Tarif pour le nombre de ligne = 1€ par ligne, minimum de ligne à écrire = 6
	if(nbligne>5){
		tmp_tarif_ligne = nbligne*1;
	}else{
		tmp_tarif_ligne = 0;
	}
	
	// Tarif pour le nombre de photos = 5€ pour les 2 premières et 3€ pour les supplémentaires
	if(nbphotos == 0){
		tmp_tarif_photo = 0;
	}else if(nbphotos == 1){
		tmp_tarif_photo = 5;
	}else if(nbphotos == 2){
		tmp_tarif_photo = 5;
	}else if(nbphotos == 3){
		tmp_tarif_photo = 8;
	}else if(nbphotos == 4){
		tmp_tarif_photo = 11;
	}else if(nbphotos == 5){
		tmp_tarif_photo = 14;
	}
	
	// Tarif pour 10j, 20j, 30j, 40j
	if((tableau_duree[1] == 10) || (tableau_duree[1] == 20)){
		tmp_tarif_duree = 1;
	}else if((tableau_duree[1] == 20) || (tableau_duree[1] == 40)){
		tmp_tarif_duree = 2;
	}else if((tableau_duree[1] == 30) || (tableau_duree[1] == 60)){
		tmp_tarif_duree = 3;
	}else if((tableau_duree[1] == 40) || (tableau_duree[1] == 80)){
		tmp_tarif_duree = 4;
	}
	
	total = (parseInt(tmp_tarif_ligne) + parseInt(tmp_tarif_photo))*parseInt(tmp_tarif_duree);
	
	document.forms[formname].elements["ann_tarif"].value = total;
	setTimeout("Tarif_annonce('"+formname+"')",100);
	return total;
}
*/

function Valid_add_annonce(method,formname,formaction,element) {
Tarif_annonce(formname)
index_ann_ray_code = document.forms[formname].elements["ann_ray_code"].options.selectedIndex;
index_ann_gam_code = document.forms[formname].elements["ann_gam_code"].options.selectedIndex;
num_photos = document.forms[formname].elements['ann_nbphotos'].value;
		
if (document.forms[formname].elements['ann_activation'].value == ""){
   alert("Choisissez l'etat d'activation de l'annonce !");

}else if (document.forms[formname].elements['ann_idfr'].value == ""){
   alert("Votre annonce ne possède pas de référence !");
   
}else if (index_ann_ray_code == 0){
   alert("Choisissez la rubrique de classement pour cette annonce !");
  
}else if (index_ann_gam_code == 0){
   alert("Choisissez la sous rubrique de classement pour cette annonce !");
   
}else if (document.forms[formname].elements["ann_gam_code"].options[index_ann_gam_code].value == ""){
   alert("Choisissez la sous rubrique de classement pour cette annonce !");
   
}else if (document.forms[formname].elements['ann_dpt'].value == ""){
   alert("Choisissez votre département !");
   
}else if (document.forms[formname].elements['ann_ville'].value == ""){
   alert("Choisissez votre ville !");
   
}else if (document.forms[formname].elements['ann_titre'].value == ""){
   alert("Indiquez le titre de votre annonce !");
   
}else if (document.forms[formname].elements['ann_texte'].value == ""){
   alert("Indiquez le texte de votre annonce !");
   
}else if (document.forms[formname].elements['ann_ligne1'].value < 1){
   alert("Votre annonce doit contenir au minimum 1 lignes de texte !");
   
}else if (document.forms[formname].elements['ann_nbphotos'].value == ""){
   alert("Indiquez le nombre de photos que vous souhaitez ajouter !");
/*
}else if (num_photos == 1){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo à ajouter à l'annonce !");
   }
   
}else if (num_photos == 2){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }

}else if (num_photos == 3){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }

}else if (num_photos == 4){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo4'].value == ""){
  	 alert("Vous devez renseigner la photo n°4 à ajouter à l'annonce !");
   }

}else if (num_photos == 5){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo4'].value == ""){
  	 alert("Vous devez renseigner la photo n°4 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo5'].value == ""){
  	 alert("Vous devez renseigner la photo n°5 à ajouter à l'annonce !");
   }
*/
}else if (document.forms[formname].elements['ann_duree'].value == ""){
   alert("Choisissez la durée de parution de l'annonce !");
   
}else if (document.forms[formname].elements['crypt_mail_code'].value == ""){
   alert("Veuillez recopier le code de sécurité !"); 
   
}else if (document.forms[formname].elements[element].checked==false){
	alert("Merci de cocher la case de confirmation de lecture des conditions générales de vente !");
        
}else {
	Envoyer_form(method,formname,formaction);
  }
}

function NumericFilter(e){
	if(!e&&window.event){
		e=window.event;
	}
	if(e.keyCode < 48 || e.keyCode > 57){
		e.returnValue = false;
		e.cancelBubble = true;
	}
	if(e.which < 48 || e.which > 57){
		if(e.which!=8){
			if(e.which!=0){
				e.preventDefault();
				e.stopPropagation();
			}
		}
	}
}
						
function testeNumerique (texte) {
	// on teste ici si la chaîne ne contient bien 
	// que des chiffres sur 5 caractères
	// comme un code postal, par exemple
	var comparaison = /^[0-9.]*$/; 
	if (comparaison.test(texte)){
		return true;
	} else {
		return false;
	}
}	
	
function testeAlphaNumerique (texte) {
	// on teste ici si la chaîne ne contient bien 
	// que des caractères alphanumérique, minuscules ou majuscules
	// sur 8 caractères, comme pour un mot de passe par exemple
	var comparaison = /^[a-zA-Z0-9]{0,8}$/g;
	if (comparaison.test(texte)){
		return true;
	} else {
		return false;
	}
}

function AfficheHide_detail(formname,divid,field,valeur){
	if(document.forms[formname].elements[field].value == valeur){
    	document.getElementById(divid).style.visibility='visible';
    	document.getElementById(divid).style.display='block';
	}else{
		document.getElementById(divid).style.visibility='hidden';
		document.getElementById(divid).style.display='none';
	}
}

function AfficheHide_detail_entreprise(formname,divid,field,valeur){
	if(document.forms[formname].elements[field].value == valeur){
    	document.getElementById(divid).style.visibility='visible';
    	document.getElementById(divid).style.display='block';
	}else{
		document.getElementById(divid).style.visibility='hidden';
		document.getElementById(divid).style.display='none';
	}
}

function AfficheHide_detailv2(formname,divid,field,valeur){
	document.getElementById("detail_standard").style.visibility='hidden';
    document.getElementById("detail_standard").style.display='none';
		
	if(document.forms[formname].elements[field].value == valeur){
    	document.getElementById(divid).style.visibility='visible';
    	document.getElementById(divid).style.display='block';
	}else{
		document.getElementById(divid).style.visibility='hidden';
		document.getElementById(divid).style.display='none';
	}
	
	if((document.forms[formname].elements[field].value !== "0001") && (document.forms[formname].elements[field].value !== "0002")){
		document.getElementById("detail_standard").style.visibility='visible';
    	document.getElementById("detail_standard").style.display='block';
	}
}


function AfficheHide_detail2(formname,divid,field1,valeur1,field2,valeur2){
	if((document.forms[formname].elements[field1].value == valeur1) && (document.forms[formname].elements[field2].value == valeur2)){
    	document.getElementById(divid).style.visibility='visible';
    	document.getElementById(divid).style.display='block';
	}else{
		document.getElementById(divid).style.visibility='hidden';
		document.getElementById(divid).style.display='none';
	}
}


function Valid_add_annonce2(method,formname,formaction,element,type,tarification) {
// type : 1 = annonce issue d'un compte pro, 0 = annonce issue d'un compte particulier
// tarification : 1 = on doit utiliser la fonction de tarification, 0 = on ne doit pas utiliser la fonction de tarification
if(tarification == "1"){
	if(type == "1"){
		Tarif_annonce_pro(formname);
	}else{
		Tarif_annonce(formname);
	}
}

index_ann_ray_code = document.forms[formname].elements["ann_ray_code"].options.selectedIndex;
index_ann_gam_code = document.forms[formname].elements["ann_gam_code"].options.selectedIndex;

if (document.getElementById("ann_sec_code")){
	index_ann_sec_code = document.forms[formname].elements["ann_sec_code"].options.selectedIndex;
}

num_photos = document.forms[formname].elements["ann_nbphotos"].value;
		
if (document.forms[formname].elements["ann_activation"].value == ""){
   alert("Choisissez l'etat d'activation de l\'annonce !");
   
}else if (document.forms[formname].elements['ann_idfr'].value == ""){
   alert("Votre annonce ne possède pas de référence !");
   
}else if (index_ann_ray_code == 0){
   alert("Choisissez la rubrique de classement pour cette annonce !");
  
}else if (index_ann_gam_code == 0){
   alert("Choisissez la sous rubrique 1 de classement pour cette annonce !");

}else if (document.getElementById("ann_sec_code") && (document.forms[formname].elements["ann_sec_code"].options[index_ann_sec_code].value == "")){
   alert("Choisissez la sous rubrique 2 de classement pour cette annonce !");
   
}else if (document.forms[formname].elements["ann_gam_code"].options[index_ann_gam_code].value == ""){
   alert("Choisissez la sous rubrique 1 de classement pour cette annonce !");
   
}else if (document.forms[formname].elements['ann_dpt'].value == ""){
   alert("Choisissez votre département !");
   
}else if (document.forms[formname].elements['ann_ville'].value == ""){
   alert("Choisissez votre ville !");
   
}else if (document.forms[formname].elements['ann_titre'].value == ""){
   alert("Indiquez le titre de votre annonce !");
   
}else if (document.forms[formname].elements['ann_texte'].value == ""){
   alert("Indiquez le texte de votre annonce !");
/*
}else if ((document.forms[formname].elements['ann_budget'].value !== "") && (testeNumerique(document.forms[formname].elements['ann_budget'].value) == false)){
	   alert("Veuillez indiquer le budget par un chiffre sans espace, utilisez le point comme séparateur et non la virgule");
	*/   
}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xlocven'].value == "")){
	   alert("Veuillez indiquer si c'est une location ou une vente !");
	   
}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xetat'].value == "")){
	   alert("Veuillez indiquer l'etat de votre bien !");
	   
}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xtype'].value == "")){
	   alert("Veuillez choisir le type de votre bien !");
	   
}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xnbpieces'].value == "")){
	   alert("Veuillez indiquer le nombre de pièces de votre bien !");

}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xsurface'].value == "")){
	   alert("Veuillez indiquer la surface de votre bien !");


}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (testeNumerique(document.forms[formname].elements['ann_xsurface'].value) == false)){
	   alert("Veuillez indiquer la surface par un chiffre sans espace, utilisez le point comme séparateur et non la virgule");


}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (document.forms[formname].elements['ann_xprix'].value == "")){
	   alert("Veuillez indiquer le prix de votre bien !");


}else if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block') && (testeNumerique(document.forms[formname].elements['ann_xprix'].value) == false)){
	   alert("Veuillez indiquer le prix par un chiffre sans espace, utilisez le point comme séparateur et non la virgule");

// PARAMETRES SPECIFIQUES A LA RUBRIQUE AUTO MOTO = code 0002
}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_yprix'].value == "")){
	   alert("Veuillez indiquer le prix de votre bien !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (testeNumerique(document.forms[formname].elements['ann_yprix'].value) == false)){
	   alert("Veuillez indiquer le prix par un chiffre sans espace, utilisez le point comme séparateur et non la virgule");
	   
}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_yannee'].value == "")){
	   alert("Veuillez indiquer l'année (Millésime) de votre véhicule !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_ytype'].value == "")){
	   alert("Veuillez indiquer le type de votre véhicule !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_ymoteur'].value == "")){
	   alert("Veuillez indiquer le type de moteur de votre véhicule !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_yboite'].value == "")){
	   alert("Veuillez indiquer le type de boite de vitesse de votre véhicule !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_ykm'].value == "")){
	   alert("Veuillez indiquer le kilométrage de votre véhicule !");

}else if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block') && (document.forms[formname].elements['ann_yorigine'].value == "")){
	   alert("Veuillez indiquer l'origine de votre véhicule !");

	   
}else if (document.forms[formname].elements['ann_ligne1'].value < 1){
   alert("Votre annonce doit contenir au minimum 1 lignes de texte !");
   
}else if (document.forms[formname].elements['ann_nbphotos'].value == ""){
   alert("Indiquez le nombre de photos que vous souhaitez ajouter !");
/*
}else if (num_photos == 1){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo à ajouter à l'annonce !");
   }
   
}else if (num_photos == 2){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }

}else if (num_photos == 3){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }

}else if (num_photos == 4){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo4'].value == ""){
  	 alert("Vous devez renseigner la photo n°4 à ajouter à l'annonce !");
   }

}else if (num_photos == 5){
   if(document.forms[formname].elements['ann_photo1'].value == ""){
  	 alert("Vous devez renseigner la photo n°1 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo2'].value == ""){
  	 alert("Vous devez renseigner la photo n°2 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo3'].value == ""){
  	 alert("Vous devez renseigner la photo n°3 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo4'].value == ""){
  	 alert("Vous devez renseigner la photo n°4 à ajouter à l'annonce !");
   }
   
   if(document.forms[formname].elements['ann_photo5'].value == ""){
  	 alert("Vous devez renseigner la photo n°5 à ajouter à l'annonce !");
   }
*/
}else if (document.forms[formname].elements['ann_duree'].value == ""){
   alert("Choisissez la durée de parution de l'annonce !");
   
}else if (document.forms[formname].elements['crypt_mail_code'].value == ""){
   alert("Veuillez recopier le code de sécurité !"); 
   
}else if (document.forms[formname].elements[element].checked==false){
	alert("Merci de cocher la case de confirmation de lecture des conditions générales de vente !");
        
}else {
	Envoyer_form(method,formname,formaction);
  }
}




function Cartographie_redirection(url,altdpt){
	//departement = document.getElementById("01").alt; 
	renvoi = url+altdpt;
	//alert(renvoi);
	document.location.href=renvoi;
}

function favoris(nom,lien) {
      if ( navigator.appName != 'Microsoft Internet Explorer' ){
          window.sidebar.addPanel(nom,lien,"");
      }
      else {
          window.external.AddFavorite(lien,nom);
      }
}








/*********************************************************************************************************************************************/
/******************AJAX REQUETE ET FONCTION POUR METTRE A JOUR UN CHAMP VILLE EN RELATION AVEC UN CHAMP DEPARARTEMENT ************************/
/*********************************************************************************************************************************************/

/* http://www.crea-web.fr */

var requete = null; /* On crée une variable globale qui contiendra l'objet XHR */

/*
 Fonction qui crée un objet XHR.
 Cette fonction initialisera la valeur dans la variable globale "requete"
*/

function creerRequete() {
    try {
        requete = new XMLHttpRequest(); /* On essaye de créer un objet XmlHTTPRequest */
    } catch (microsoft) {
        /* Microsoft utilise une autre technique, on tente de créer un objet ActiveX */
        try {
            requete = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(autremicrosoft) {
            /* On en teste une autre méthode si la première n'a pas marchée */
            try {
                requete = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(echec) {
                /* Si aucune méthode ne fonctionne, il ne reste plus qu'à mettre à jour le navigateur ! */
                requete = null;
            }
        }
    }
    if(requete == null) {
        alert('Votre navigateur ne semble pas supporter les object XMLHttpRequest.');
    }
}

function creerRequete2() {
    try {
        requete2 = new XMLHttpRequest(); /* On essaye de créer un objet XmlHTTPRequest */
    } catch (microsoft) {
        /* Microsoft utilise une autre technique, on tente de créer un objet ActiveX */
        try {
            requete2 = new ActiveXObject('Msxml2.XMLHTTP');
        } catch(autremicrosoft) {
            /* On en teste une autre méthode si la première n'a pas marchée */
            try {
                requete2 = new ActiveXObject('Microsoft.XMLHTTP');
            } catch(echec) {
                /* Si aucune méthode ne fonctionne, il ne reste plus qu'à mettre à jour le navigateur ! */
                requete2 = null;
            }
        }
    }
    if(requete2 == null) {
        alert('Votre navigateur ne semble pas supporter les object XMLHttpRequest.');
    }
}

function getVilles(formname,tmp_dpt,tmp_span_ville,votrechoix,dynchamp,siteurl,sitelg) {
	creerRequete();
	
	var departements = document.forms[formname].elements[tmp_dpt];
	var dpt = "";
	
	for (i = 0; i < departements.options.length; i++) {
		if (departements.options[i].selected) {
			dpt += departements.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'villes.php?dpt='+dpt+'&all='+votrechoix+'&champcree='+dynchamp+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_ville).innerHTML = requete.responseText;
			}
		}
	};
	
	requete.send(null);
}




function getGammes(formname,tmp_rayon,tmp_span1,tmp_span2,votrechoix,dynchamp,siteurl,sitelg) {
	creerRequete();

	var rayons = document.forms[formname].elements[tmp_rayon];
	var code = "";
	
	for (i = 0; i < rayons.options.length; i++) {
		if (rayons.options[i].selected) {
			code += rayons.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_gammes.php?code='+code+'&all='+votrechoix+'&champcree='+dynchamp+'&siteurl='+siteurl+'&sitelg='+sitelg+'&tmp_span1='+tmp_span1+'&tmp_span2='+tmp_span2+'&formname='+formname+'&tmp_rayon='+tmp_rayon+'&dynchamp='+dynchamp;
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span1).innerHTML = requete.responseText;
				document.getElementById(tmp_span2).innerHTML = '';
			}
		}
	};
	
	requete.send(null);
}

function getSecteurs(formname,tmp_rayon,tmp_span1,tmp_span2,votrechoix,dynchamp,siteurl,sitelg) {
	creerRequete();

	var rayons = document.forms[formname].elements[tmp_rayon];
	var code = "";
	
	for (i = 0; i < rayons.options.length; i++) {
		if (rayons.options[i].selected) {
			code += rayons.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_secteurs.php?code='+code+'&all='+votrechoix+'&champcree='+dynchamp+'&siteurl='+siteurl+'&sitelg='+sitelg+'&tmp_span1='+tmp_span1+'&tmp_span2='+tmp_span2+'&formname='+formname+'&tmp_rayon='+tmp_rayon+'&dynchamp='+dynchamp;
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span2).innerHTML = requete.responseText;
			}
		}
	};
	
	requete.send(null);
}

function getAnnonceDuree(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg,partpro) {
	creerRequete2();
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_ann_duree.php?tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg+'&partpro='+partpro;
	
	requete2.open('GET', url, true);
	
	requete2.onreadystatechange = function() {
		if(requete2.readyState == 4) {
			if(requete2.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete2.responseText;
			}
		}
	};
	
	requete2.send(null);
}




function getAnnonceDureev2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg,partpro) {
	creerRequete2();
	
	var tmp_field_src_parpro_value = document.forms[formname].elements["ann_type"];
	var tmp_field_src_parpro_option = "";
	
	for (i = 0; i < tmp_field_src_parpro_value.options.length; i++) {
		if (tmp_field_src_parpro_value.options[i].selected) {
			tmp_field_src_parpro_option = tmp_field_src_parpro_value.options[i].value;
		}
	}
	if(tmp_field_src_parpro_option == ""){ tmp_field_src_parpro_option=0; }
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_ann_duree_x2.php?tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg+'&tmp_field_src_parpro_option='+tmp_field_src_parpro_option;
	
	requete2.open('GET', url, true);
	
	requete2.onreadystatechange = function() {
		if(requete2.readyState == 4) {
			if(requete2.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete2.responseText;
			}
		}
	};
	
	requete2.send(null);
}
/*********************************************************************************************************************************************/
/*********************************************************************************************************************************************/
/*********************************************************************************************************************************************/

function Redirection_form(formname,element) {
	var index=document.forms[formname].elements[element].options.selectedIndex;
	if (index>-1) {
		var page=document.forms[formname].elements[element].options[index].value;
		document.location.href = page;
	}
}



function getTypeCompte(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg,fielda,fieldb) {
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	document.getElementById(fielda).value = "";
	document.getElementById(fieldb).value = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			/*tmp_field_src_option += tmp_field_src_value.options[i].value;*/
			if(i == 2){
				ShowBlock2(tmp_span_modif);
			}else{
				HideBlock2(tmp_span_modif);
			}
		}
	}
}


function HideBlock2(HideBlock) {
	if (document.getElementById && document.getElementById(HideBlock) != null){
		document.getElementById(HideBlock).style.visibility='hidden';
		document.getElementById(HideBlock).style.display='none';
	}
}

function ShowBlock2(ShowBlock) {
	if (document.getElementById && document.getElementById(ShowBlock) != null){
		document.getElementById(ShowBlock).style.visibility='visible';
		document.getElementById(ShowBlock).style.display='block';
	}
}

function changeBackgroundColor(elm,color){
	elm.style.backgroundColor = color;
}









function replaceAll(str, search, repl) {
 while (str.indexOf(search) != -1){
  str = str.replace(search, repl);
 }
 return str;
}



function AccentToNoAccent(str) {
 var norm = new Array('À','Á','Â','Ã','Ä','Å','Æ','Ç','È','É','Ê','Ë',
'Ì','Í','Î','Ï', 'Ð','Ñ','Ò','Ó','Ô','Õ','Ö','Ø','Ù','Ú','Û','Ü','Ý',
'Þ','ß', 'à','á','â','ã','ä','å','æ','ç','è','é','ê','ë','ì','í','î',
'ï','ð','ñ', 'ò','ó','ô','õ','ö','ø','ù','ú','û','ü','ý','ý','þ','ÿ');
var spec = new Array('A','A','A','A','A','A','A','C','E','E','E','E',
'I','I','I','I', 'D','N','O','O','O','0','O','O','U','U','U','U','Y',
'b','s', 'a','a','a','a','a','a','a','c','e','e','e','e','i','i','i',
'i','d','n', 'o','o','o','o','o','o','u','u','u','u','y','y','b','y');
 for (var i = 0; i < spec.length; i++){
  str = replaceAll(str, norm[i], spec[i]);
 }
 return str;
}


function HideBlock(HideBlock) {
	if (document.getElementById && document.getElementById(HideBlock) != null){
		document.getElementById(HideBlock).style.visibility='hidden';
		document.getElementById(HideBlock).style.display='none';
	}
}

function ShowBlock(ShowBlock) {
	if (document.getElementById && document.getElementById(ShowBlock) != null){
		document.getElementById(ShowBlock).style.visibility='visible';
		document.getElementById(ShowBlock).style.display='block';
	}
}

function getRegionsX2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_region1');
	document.getElementById('get_departement1').innerHTML = "";
	document.getElementById('get_ville1').innerHTML = "";
	HideBlock('get_departement1');
	HideBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["ann_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}

	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_regions_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_departement1").innerHTML = '<select name="con_departement" id="con_departement"><option value="">Indiquez votre choix</option></select>';
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}

function getDepartementsX2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_departement1');
	HideBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["ann_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	//alert(tmp_field_src_option);
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_departements_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}


function getVillesX2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["ann_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	//alert(tmp_field_src_option);
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_villes_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	//alert(tmp_span_modif);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
			}
		}
	};
	
	requete.send(null);
}


















function getRegionsX2_CPT(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_region1');
	document.getElementById('get_departement1').innerHTML = "";
	document.getElementById('get_ville1').innerHTML = "";
	HideBlock('get_departement1');
	HideBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["con_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}

	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_regions_x2_cpt.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_departement1").innerHTML = '<select name="con_departement" id="con_departement"><option value="">Indiquez votre choix</option></select>';
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}

function getDepartementsX2_CPT(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_departement1');
	HideBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["con_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	//alert(tmp_field_src_option);
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_departements_x2_cpt.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}


function getVillesX2_CPT(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_ville1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["con_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	tmp_field_src_option = AccentToNoAccent(tmp_field_src_option);
	//alert(tmp_field_src_option);
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_villes_x2_cpt.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	//alert(tmp_span_modif);
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
			}
		}
	};
	
	requete.send(null);
}










function getRegionsX2_rec(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_region2');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["rec_pays"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}

	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_regions_rec_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_departement1").innerHTML = '<select name="con_departement" id="con_departement"><option value="">Indiquez votre choix</option></select>';
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}


function getRubriqueX2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_ann_gam_code1');
	document.getElementById('get_ann_sec_code1').innerHTML = "";
	HideBlock('get_ann_sec_code1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["ann_ray_code"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}

	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_gammes_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_departement1").innerHTML = '<select name="con_departement" id="con_departement"><option value="">Indiquez votre choix</option></select>';
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}


function getSecteursX2(formname,tmp_field_src,tmp_span_modif,votrechoix,tmp_field_dest,siteurl,sitelg) {
	ShowBlock('get_ann_sec_code1');
	creerRequete();
	
	var tmp_tab = document.forms[formname].elements["ann_ray_code"];
	var tmp_tab_option = "";
	
	for (i = 0; i < tmp_tab.options.length; i++) {
		if (tmp_tab.options[i].selected) {
			tmp_tab_option += tmp_tab.options[i].value;
		}
	}
	
	var tmp_field_src_value = document.forms[formname].elements[tmp_field_src];
	var tmp_field_src_option = "";
	
	for (i = 0; i < tmp_field_src_value.options.length; i++) {
		if (tmp_field_src_value.options[i].selected) {
			tmp_field_src_option += tmp_field_src_value.options[i].value;
		}
	}
	
	url0 = siteurl+'/'+sitelg+'/';
	
	var url = url0+'get_secteurs_x2.php?tmp_tab='+tmp_tab_option+'&tmp_field_src_option='+tmp_field_src_option+'&all='+votrechoix+'&champcree='+tmp_field_dest+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	
	requete.onreadystatechange = function() {
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				document.getElementById(tmp_span_modif).innerHTML = requete.responseText;
				//document.getElementById("get_ville1").innerHTML = '<select name="con_ville" id="con_ville"><option value="">Indiquez votre choix</option></select>';
			}
		}
	};
	
	requete.send(null);
}



function ANN_Numerique(chaine) {
	var exp=new RegExp("^[\,\.]*[0-9]*$","g");
    return exp.test(chaine);
}


function ANN_remplacement(formname,element){
	carA = ",";
	carB = ".";
	var a, tmp;
	tmp = "";
	a = document.forms[formname].elements[element].value;
	
	for(var i = 0; i < a.length; i++){
		if(ANN_Numerique(a.charAt(i)) == true){
			tmp = tmp + a.charAt(i);
			if (a.charAt(i) == carA){
				tmp = tmp.replace(carA,carB);
			}
		}
	}

a = tmp;
document.forms[formname].elements[element].value = a;
}

function ANN_trim(myString){
	return myString.replace(/^\s+/g,'').replace(/\s+$/g,'');
} 


function ANN_check_email(adrr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  if(adrr == ""){
  	msg = "<span class='notok'>Indiquez votre email</span>";
	document.getElementById('ann_email_msg').innerHTML = msg;
	erreur_email=1;
  }else if(reg.test(adrr)==true){
  	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_email_msg').innerHTML = msg;
	erreur_email=false;
  }else{
  	msg = "<span class='notok'>Adresse email invalide</span>";
	document.getElementById('ann_email_msg').innerHTML = msg; 
	erreur_email=1;
  }
}

function ANN_check_mdp(mdp){
  if(mdp == ""){
  	msg = "<span class='notok'>Choisissez un mot de passe</span>";
	document.getElementById('ann_mdp_msg').innerHTML = msg;
	erreur_mdp=1;
  }else if(mdp.length < 5){
  	msg = "<span class='notok'>Votre mot de passe est trop court</span>";
	document.getElementById('ann_mdp_msg').innerHTML = msg; 
	erreur_mdp=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_mdp_msg').innerHTML = msg; 
	erreur_mdp=false;
  }
}

function ANN_check_mdp2(mdp){
  tmp_mdp = document.getElementById('ann_mdp').value;
  tmp_mdp2 = document.getElementById('ann_mdp2').value;
  
  if(mdp == ""){
  	msg = "<span class='notok'>Répétez votre mot de passe</span>";
	document.getElementById('ann_mdp2_msg').innerHTML = msg;
	erreur_mdp2=1;
  }else if(tmp_mdp !== tmp_mdp2){
  	msg = "<span class='notok'>Mot de passe mal répété</span>";
	document.getElementById('ann_mdp2_msg').innerHTML = msg; 
	erreur_mdp2=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_mdp2_msg').innerHTML = msg; 
	erreur_mdp2=false;
  }
}



function ANN_check_email_CPT(adrr){
  var reg= /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,})+$/;
  if(adrr == ""){
  	msg = "<span class='notok'>Indiquez votre email</span>";
	document.getElementById('con_email_msg').innerHTML = msg;
	erreur_email=1;
  }else if(reg.test(adrr)==true){
  	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_email_msg').innerHTML = msg;
	erreur_email=false;
  }else{
  	msg = "<span class='notok'>Adresse email invalide</span>";
	document.getElementById('con_email_msg').innerHTML = msg; 
	erreur_email=1;
  }
}

function ANN_check_mdp_CPT(mdp){
  if(mdp == ""){
  	msg = "<span class='notok'>Choisissez un mot de passe</span>";
	document.getElementById('con_mdp_msg').innerHTML = msg;
	erreur_mdp=1;
  }else if(mdp.length < 5){
  	msg = "<span class='notok'>Votre mot de passe est trop court</span>";
	document.getElementById('con_mdp_msg').innerHTML = msg; 
	erreur_mdp=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_mdp_msg').innerHTML = msg; 
	erreur_mdp=false;
  }
}

function ANN_check_mdp2_CPT(mdp){
  tmp_mdp = document.getElementById('con_mdp').value;
  tmp_mdp2 = document.getElementById('con_mdp2').value;
  
  if(mdp == ""){
  	msg = "<span class='notok'>Répétez votre mot de passe</span>";
	document.getElementById('con_mdp2_msg').innerHTML = msg;
	erreur_mdp2=1;
  }else if(tmp_mdp !== tmp_mdp2){
  	msg = "<span class='notok'>Mot de passe mal répété</span>";
	document.getElementById('con_mdp2_msg').innerHTML = msg; 
	erreur_mdp2=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_mdp2_msg').innerHTML = msg; 
	erreur_mdp2=false;
  }
}

function ANN_check_ray_code(){
  erreur_ray_code=0;
  word = ANN_trim(document.getElementById('ann_ray_code').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_ray_code_msg').innerHTML = msg;
	erreur_ray_code=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_ray_code_msg').innerHTML = msg;
  }
}

function ANN_check_gam_code(){
  erreur_gam_code=0;
  if(document.getElementById('ann_gam_code')){
  word = document.getElementById('ann_gam_code').value;
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_gam_code_msg').innerHTML = msg;
	erreur_gam_code=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_gam_code_msg').innerHTML = msg;
  }
  }
}

function ANN_check_sec_code(){
  erreur_sec_code=0;
  if(document.getElementById('ann_sec_code')){
  word = document.getElementById('ann_sec_code').value;
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_sec_code_msg').innerHTML = msg;
	erreur_sec_code=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_sec_code_msg').innerHTML = msg;
  }
  }
}

function ANN_check_pays(){
  erreur_pays=0;
  word = ANN_trim(document.getElementById('ann_pays').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_pays_msg').innerHTML = msg;
	erreur_pays=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_pays_msg').innerHTML = msg;
  }
}

function ANN_check_region(){
  erreur_region=0;
  if(document.getElementById('ann_region')){
  word = ANN_trim(document.getElementById('ann_region').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_region_msg').innerHTML = msg;
	erreur_region=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_region_msg').innerHTML = msg;
  }
  }
}

function ANN_check_departement(){
  erreur_departement=0;
  if(document.getElementById('ann_departement')){
  word = ANN_trim(document.getElementById('ann_departement').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_departement_msg').innerHTML = msg;
	erreur_departement=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_departement_msg').innerHTML = msg;
  }
  }
}

function ANN_check_ville(){
  erreur_ville=0;
  if(document.getElementById('ann_ville')){
  word = ANN_trim(document.getElementById('ann_ville').value);
  if(word == ""){
  	/*msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_ville_msg').innerHTML = msg;
	erreur_ville=1;*/
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_ville_msg').innerHTML = msg;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_ville_msg').innerHTML = msg;
  }
  }
}




function ANN_check_pays_CPT(){
  erreur_pays=0;
  word = ANN_trim(document.getElementById('con_pays').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('con_pays_msg').innerHTML = msg;
	erreur_pays=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_pays_msg').innerHTML = msg;
  }
}

function ANN_check_region_CPT(){
  erreur_region=0;
  if(document.getElementById('con_region')){
  word = ANN_trim(document.getElementById('con_region').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('con_region_msg').innerHTML = msg;
	erreur_region=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_region_msg').innerHTML = msg;
  }
  }
}

function ANN_check_departement_CPT(){
  erreur_departement=0;
  if(document.getElementById('con_departement')){
  word = ANN_trim(document.getElementById('con_departement').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('con_departement_msg').innerHTML = msg;
	erreur_departement=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_departement_msg').innerHTML = msg;
  }
  }
}

function ANN_check_ville_CPT(){
  erreur_ville=0;
  if(document.getElementById('con_ville')){
  word = ANN_trim(document.getElementById('con_ville').value);
  if(word == ""){
  	/*msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_ville_msg').innerHTML = msg;
	erreur_ville=1;*/
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_ville_msg').innerHTML = msg;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('con_ville_msg').innerHTML = msg;
  }
  }
}





function ANN_check_type(){
  erreur_type=0;
  word = ANN_trim(document.getElementById('ann_type').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_type_msg').innerHTML = msg;
	erreur_type=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_type_msg').innerHTML = msg;
  }
}

function ANN_check_offdem(){
  erreur_offdem=0;
  word = ANN_trim(document.getElementById('ann_offdem').value);
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_offdem_msg').innerHTML = msg;
	erreur_type=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_offdem_msg').innerHTML = msg;
  }
}

function ANN_check_texte(){
  erreur_texte=0;
  word = ANN_trim(document.getElementById('ann_texte').value);
  word2 = ANN_trim(document.getElementById('ann_compteur1').value);
  
  if(word == ""){
  	msg = "<span class='notok'>Champ à renseigner</span>";
	document.getElementById('ann_texte_msg').innerHTML = msg;
	erreur_texte=1;
  }else if(word2 < 10){
	msg = "<span class='notok'>Texte trop court</span>";
	document.getElementById('ann_texte_msg').innerHTML = msg;
	erreur_texte=1;
  }else{
	msg = "<span class='ok'>&nbsp;</span>";
	document.getElementById('ann_texte_msg').innerHTML = msg;
  }
}

var erreur_cryptograph;
function ANN_cryptograph(formname,tmp_field,tmp_span_field,siteurl,sitelg) {
	
	creerRequete();
	var valeurcrypto = document.forms[formname].elements[tmp_field].value;
	
	url0 = siteurl+'/'+sitelg+'/';
	var url = url0+'get_crypto_x2.php?valeurcrypto='+valeurcrypto+'&siteurl='+siteurl+'&sitelg='+sitelg;
	
	requete.open('GET', url, true);
	requete.onreadystatechange = function() {
		
		if(requete.readyState == 4) {
			if(requete.status == 200) {
				if(requete.responseText == "1"){
					document.getElementById(tmp_span_field).innerHTML="<span class='ok'>&nbsp;</span>";
					erreur_cryptograph=0;
				}else{
					document.getElementById(tmp_span_field).innerHTML="<span class='notok'>Code invalide</span>";
					erreur_cryptograph=1;
				}
				
			}
		}
	};
	
	requete.send(null);
	return erreur_cryptograph;
}



function ANN_form_add_01(method,formname,formaction,element,tmp_field,tmp_span_field,siteurl,sitelg) {
	error = 0;		
	
	ANN_check_ray_code();
	ANN_check_gam_code();
	ANN_check_sec_code();
	ANN_check_pays();
	ANN_check_region();
	ANN_check_departement();
	ANN_check_ville();
	ANN_check_type();
	ANN_check_email(document.getElementById('ann_email').value);
	ANN_check_mdp(document.getElementById('ann_mdp').value);
	ANN_check_mdp2(document.getElementById('ann_mdp2').value);
	ANN_check_offdem();
	ANN_check_texte();
	/*ANN_cryptograph(formname,tmp_field,tmp_span_field,siteurl,sitelg);*/
	if(document.forms[formname].elements[tmp_field].value !== ""){
		ANN_cryptograph(formname,tmp_field,tmp_span_field,siteurl,sitelg);
	}else{
		erreur_cryptograph = 1;
		document.getElementById(tmp_span_field).innerHTML="<span class='notok'>Code invalide</span>";
	}
	
	
	if(ANN_trim(document.getElementById('ann_ray_code').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('ann_ray_code_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('ann_ray_code_msg').innerHTML = msg;
	}
	
	if(erreur_ray_code == 1){
		error = 1;
	}
	
	if(erreur_gam_code == 1){
		error = 1;
	}
	
	if(erreur_sec_code == 1){
		error = 1;
	}
	
	if(erreur_pays == 1){
		error = 1;
	}
	
	if(erreur_region == 1){
		error = 1;
	}
	
	if(erreur_departement == 1){
		error = 1;
	}
	
	if(erreur_ville == 1){
		error = 1;
	}
	
	if(erreur_type == 1){
		error = 1;
	}
	
	if(ANN_trim(document.getElementById('ann_nom').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('ann_nom_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('ann_nom_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('ann_tel1').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('ann_tel1_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('ann_tel1_msg').innerHTML = msg;
	}
	
	if(erreur_email == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('ann_email_msg').innerHTML = msg;
	}
	
	if(erreur_mdp == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('ann_mdp_msg').innerHTML = msg;
	}
	
	if(erreur_mdp2 == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('ann_mdp2_msg').innerHTML = msg;
	}
	
	
	if(erreur_offdem == 1){
		error = 1;
	}
	
	
	if ((document.getElementById('detail_entreprise').style.visibility = 'visible') && (document.getElementById('detail_entreprise').style.display == 'block')){
		if(ANN_trim(document.forms[formname].elements['ann_enseigne'].value) == ""){
			error = 1;
			msg = "<span class='notok'>Champ à renseigner</span>";
			document.getElementById('ann_enseigne_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_enseigne_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_entreprise').style.visibility = 'visible') && (document.getElementById('detail_entreprise').style.display == 'block')){
		if(ANN_trim(document.forms[formname].elements['ann_enseigne'].value) == ""){
			error = 1;
			msg = "<span class='notok'>Champ à renseigner</span>";
			document.getElementById('ann_siret_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_siret_msg').innerHTML = msg;
		}
	}
	
	if(ANN_trim(document.getElementById('ann_titre').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('ann_titre_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('ann_titre_msg').innerHTML = msg;
	}
	
	if(erreur_texte == 1){
		error = 1;
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if(document.forms[formname].elements['ann_xlocven'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xlocven_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xlocven_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if(document.forms[formname].elements['ann_xetat'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xetat_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xetat_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if(document.forms[formname].elements['ann_xtype'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xtype_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xtype_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if(document.forms[formname].elements['ann_xnbpieces'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xnbpieces_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xnbpieces_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if((document.forms[formname].elements['ann_xsurface'].value == "") || testeNumerique(document.forms[formname].elements['ann_xsurface'].value) == false){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xsurface_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xsurface_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_immobilier').style.visibility = 'visible') && (document.getElementById('detail_immobilier').style.display == 'block')){
	   if((document.forms[formname].elements['ann_xprix'].value == "") || testeNumerique(document.forms[formname].elements['ann_xprix'].value) == false){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_xprix_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_xprix_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_yversion'].value == ""){
		   //error = 1;
	  	   msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_yversion_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_yversion_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if((document.forms[formname].elements['ann_yprix'].value == "") || testeNumerique(document.forms[formname].elements['ann_yprix'].value) == false){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_yprix_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_yprix_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_yannee'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_yannee_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_yannee_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_ytype'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_ytype_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_ytype_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_ymoteur'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_ymoteur_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_ymoteur_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_yboite'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_yboite_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_yboite_msg').innerHTML = msg;
		}
	}
	
	if ((document.getElementById('detail_automoto').style.visibility = 'visible') && (document.getElementById('detail_automoto').style.display == 'block')){
	   if(document.forms[formname].elements['ann_ykm'].value == ""){
		   error = 1;
	  	   msg = "<span class='notok'>Champ à renseigner</span>";
		   document.getElementById('ann_ykm_msg').innerHTML = msg;
		}else{
			msg = "<span class='ok'>&nbsp;</span>";
			document.getElementById('ann_ykm_msg').innerHTML = msg;
		}
	}
	
	if(document.getElementById('ann_declaration').checked==false){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('ann_declaration_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('ann_declaration_msg').innerHTML = msg;
	}
	
	if(erreur_cryptograph == 1){
		error = 1;
	}
	
	
	if(error == 0){
		Envoyer_form(method,formname,formaction);
	}else{
		alert("Certaines informations obligatoires sont manquantes, veuillez vérifier");
	}
	
}











function CPT_form_add_01(method,formname,formaction,element,tmp_field,tmp_span_field,siteurl,sitelg) {
	error = 0;		
	
	ANN_check_pays_CPT();
	ANN_check_region_CPT();
	ANN_check_departement_CPT();
	ANN_check_ville_CPT();
	ANN_check_email_CPT(document.getElementById('con_email').value);
	ANN_check_mdp_CPT(document.getElementById('con_mdp').value);
	ANN_check_mdp2_CPT(document.getElementById('con_mdp2').value);
	
	/*ANN_cryptograph(formname,tmp_field,tmp_span_field,siteurl,sitelg);*/
	if(document.forms[formname].elements[tmp_field].value !== ""){
		ANN_cryptograph(formname,tmp_field,tmp_span_field,siteurl,sitelg);
	}else{
		erreur_cryptograph = 1;
		document.getElementById(tmp_span_field).innerHTML="<span class='notok'>Code invalide</span>";
	}
	
	if(ANN_trim(document.getElementById('con_enseigne').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_enseigne_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_enseigne_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_siret').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_siret_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_siret_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_secteur_activite').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_secteur_activite_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_secteur_activite_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_tel1').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_tel1_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_tel1_msg').innerHTML = msg;
	}
	
	if(erreur_pays == 1){
		error = 1;
	}
	
	if(erreur_region == 1){
		error = 1;
	}
	
	if(erreur_departement == 1){
		error = 1;
	}
	
	if(erreur_ville == 1){
		error = 1;
	}
	
	if(ANN_trim(document.getElementById('con_adresse').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_adresse_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_adresse_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_civilite').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_civilite_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_civilite_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_nom').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_nom_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_nom_msg').innerHTML = msg;
	}
	
	if(ANN_trim(document.getElementById('con_prenom').value) == ""){
		error = 1;
		msg = "<span class='notok'>Champ à renseigner</span>";
		document.getElementById('con_prenom_msg').innerHTML = msg;
	}else{
		msg = "<span class='ok'>&nbsp;</span>";
		document.getElementById('con_prenom_msg').innerHTML = msg;
	}
	
	if(erreur_email == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('con_email_msg').innerHTML = msg;
	}
	
	if(erreur_mdp == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('con_mdp_msg').innerHTML = msg;
	}
	
	if(erreur_mdp2 == 1){
		error = 1;
		msg = "<span class='notok'>&nbsp;</span>";
		document.getElementById('con_mdp2_msg').innerHTML = msg;
	}
	
	if(erreur_cryptograph == 1){
		error = 1;
	}
	
	
	if(error == 0){
		Envoyer_form(method,formname,formaction);
	}else{
		alert("Certaines informations obligatoires sont manquantes, veuillez vérifier");
	}
	
}







function infobulle(corps,event){
var taille_width = '140px'; // Width de la bulle
var taille_height = '50px'; // Height de la bulle
var couleur_fond = '';
var couleur_texte = 'darkblue';
var couleur_bordure = 'gray';
var type_bordure = 'solid'; //(solid dashed dotted double)
var taille_bordure = '0px'; //px
var x = event.clientX + (document.body.scrollLeft || document.documentElement.scrollLeft)-115+"px";
var y = event.clientY + (document.body.scrollTop || document.documentElement.scrollTop)-55+"px";


document.getElementById('infobulle').style.color = couleur_texte;
document.getElementById('infobulle').style.backgroundColor = couleur_fond;
document.getElementById('infobulle').style.width = taille_width;
document.getElementById('infobulle').style.height = taille_height;
document.getElementById('infobulle').style.borderColor = couleur_bordure;
document.getElementById('infobulle').style.borderStyle = type_bordure;
document.getElementById('infobulle').style.borderWidth = taille_bordure;
document.getElementById('infobulle').innerHTML = corps;
document.getElementById('infobulle').style.visibility = 'visible';
document.getElementById('infobulle').style.left = x;
document.getElementById('infobulle').style.top = y;
}

function infobulle_cache(){
document.getElementById('infobulle').style.visibility = 'hidden';
}


function infobulle2(corps,event){
var taille_width = '140px'; // Width de la bulle
var taille_height = '50px'; // Height de la bulle
var couleur_fond = '';
var couleur_texte = 'darkblue';
var couleur_bordure = 'gray';
var type_bordure = 'solid'; //(solid dashed dotted double)
var taille_bordure = '0px'; //px
var x = event.clientX + (document.body.scrollLeft || document.documentElement.scrollLeft)-115+"px";
var y = event.clientY + (document.body.scrollTop || document.documentElement.scrollTop)-55+"px";


document.getElementById('infobulle2').style.color = couleur_texte;
document.getElementById('infobulle2').style.backgroundColor = couleur_fond;
document.getElementById('infobulle2').style.width = taille_width;
document.getElementById('infobulle2').style.height = taille_height;
document.getElementById('infobulle2').style.borderColor = couleur_bordure;
document.getElementById('infobulle2').style.borderStyle = type_bordure;
document.getElementById('infobulle2').style.borderWidth = taille_bordure;
document.getElementById('infobulle2').innerHTML = corps;
document.getElementById('infobulle2').style.visibility = 'visible';
document.getElementById('infobulle2').style.left = x;
document.getElementById('infobulle2').style.top = y;
}

function infobulle_cache2(){
document.getElementById('infobulle2').style.visibility = 'hidden';
}


/*PACK : Mise en Avant = ''Paiement de votre annonce professionnelle + Encadré + Mise à la une''*/
function paiement_check_verfifb(){
	if(document.getElementById('item_num5_disabled')){
		if(document.getElementById('item_num7').checked==true){
			document.getElementById('item_num5_disabled').checked=false;
			document.getElementById('item_num5').value = "0";
		}else if(document.getElementById('item_num7').checked==false){
			document.getElementById('item_num5_disabled').checked=true;
			document.getElementById('item_num5').value = "5";
		}
	}
	
	if(document.getElementById('item_num7').checked==true){
		document.getElementById('item_num6').checked=false;
	}
	
	document.getElementById('item_num2').checked=false;
	document.getElementById('item_num3').checked=false;
}

/*PACK : Mise en Avant = ''Encadré + Mise à la une''*/
function paiement_check_verfifa(){
	if(document.getElementById('item_num5_disabled')){
		document.getElementById('item_num5_disabled').checked=true;
		document.getElementById('item_num5').value = "5";
	}
	
	if(document.getElementById('item_num6').checked==true){
		document.getElementById('item_num7').checked=false;
	}
	
	document.getElementById('item_num2').checked=false;
	document.getElementById('item_num3').checked=false;
}

/*PACK : PACK PRO PUB & ANNONCES*/
function paiement_check_verfif_ppb11(){
	document.getElementById('item_num12').checked=false;
	document.getElementById('item_num13').checked=false;
}

function paiement_check_verfif_ppb12(){
	document.getElementById('item_num11').checked=false;
	document.getElementById('item_num13').checked=false;
}

function paiement_check_verfif_ppb13(){
	document.getElementById('item_num11').checked=false;
	document.getElementById('item_num12').checked=false;
}