// JavaScript Document
// pour la saisie des fiches clients - articles - ....
// --- nettoyage retour Fiche XML --------------

// controle des saisies numériques 
function ctrl_key() {
	if(event.keyCode < 45 || event.keyCode > 57) event.returnValue = false; 
	if(event.which 	< 45 || event.which > 57) return false; 
}

// controle des saisies numériques 
function ctrlnum(even) {	
var IE = false;
if (!even) var even = window.event; 
if (even.keyCode) { IE= true; code = even.keyCode;} 
else if (even.which) code = even.which ; 

if (code < 45 || code > 57) 
	{ 
	if(IE) even.returnValue = false; 
	else even.preventDefault();
	}
}

//--------------------------------------------------------
function format(valeur,decimal,separateur) {
// formate un chiffre avec 'decimal' chiffres après la virgule et un separateur
	var deci=Math.round( Math.pow(10,decimal)*(Math.abs(valeur)-Math.floor(Math.abs(valeur)))) ; 
	var val=Math.floor(Math.abs(valeur));
	if ((decimal==0)||(deci==Math.pow(10,decimal))) {val=Math.floor(Math.abs(valeur)); deci=0;}
	var val_format=val+"";
	var nb=val_format.length;
	for (var i=1;i<4;i++) {
		if (val>=Math.pow(10,(3*i))) {
			val_format=val_format.substring(0,nb-(3*i))+separateur+val_format.substring(nb-(3*i));
		}
	}
	if (decimal>0) {
		var decim=""; 
		for (var j=0;j<(decimal-deci.toString().length);j++) {decim+="0";}
		deci=decim+deci.toString();
		val_format=val_format+"."+deci;
	}
	if (parseFloat(valeur)<0) {val_format="-"+val_format;}
	return val_format;
}

function formate(nbre) {
	return format(nbre,2,'');
}

function formatt(link) {
document.getElementById(link.id).value = format(document.getElementById(link.id).value,2,'');
}



// controle adresse email correcte >> a améliorer
function ctrl_email(admail) {
if(admail.value != "" && (admail.value.indexOf('@') == -1 || admail.value.indexOf('.') == -1)) {
	alert("Veuillez saisir l'adresse mail au format lenom@ledomaine.fr");
 	admail.focus();
	admail.select();
   	return false;
  }
}
// Repositionne le bon choix sur les champs Select.
function Reselectchoix( NomSelect, Nomchoix) {
		for (i=0; i< NomSelect.options.length; i++) {
//			alert ("i=" + i + "  value="+ NomSelect.options[i].value + " nomchoix=" + Nomchoix);
			if (NomSelect.options[i].value == Nomchoix) {		
			// marche , mais génère une erreur FIREFOX ???? a voir	
				NomSelect.options[i].selected = "selected";
				break;
			}
		}
}
function go(c){
	if(!c.data.replace(/\s/g,''))
		c.parentNode.removeChild(c);
}
function clean(d){
	var bal=d.getElementsByTagName('*');
	for(i=0;i<bal.length;i++){
		a=bal[i].previousSibling;
		if(a && a.nodeType==3)
			go(a);
		b=bal[i].nextSibling;
		if(b && b.nodeType==3)
			go(b);
		}
	return d;
} 



// Déclaration Objet AJAX selon navigateur 
var xhr = null; 
function getXhr(){
	if(window.XMLHttpRequest) // Firefox et autres
    	xhr = new XMLHttpRequest(); 
    else if(window.ActiveXObject){ // Internet Explorer 
    try {
        xhr = new ActiveXObject("Msxml2.XMLHTTP");
    	} catch (e) {
        	xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
     }
     else { // XMLHttpRequest non supporté par le navigateur 
    	alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); 
        xhr = false; 
        } 
}

// Verifie si le champ reçu dans le XML n'était pas vide au départ. 
function TraiteChamp(champ) {
	if (champ == "NULL")
		champ = "";
	return champ;
}

//	Envoi du code client au a la page Fact_ficheclient_lire.php pour acces base et retour ddonnées

function Lire_client(){
	// on redonne le focus au nom client . focus perdu suite à appel page htl associée ?
	setTimeout("document.fiche_client.nom_clt.focus();",200);
	setTimeout("document.fiche_client.nom_clt.select();",200);
	
	getXhr();

    // On défini ce qu'on va faire quand on aura la réponse
    xhr.onreadystatechange = function(){
    // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
	if(xhr.readyState == 4 && xhr.status == 200){
		//reponse = clean(xhr.responseXML.documentElement);
	 reponse = xhr.responseXML.documentElement;
 
	 document.getElementById('nom_clt').value  = TraiteChamp(reponse.getElementsByTagName("nom_clt")[0].firstChild.nodeValue);
	 document.getElementById('ad1_clt').value  = TraiteChamp(reponse.getElementsByTagName("ad1_clt")[0].firstChild.nodeValue);
	 document.getElementById('ad2_clt').value  = TraiteChamp(reponse.getElementsByTagName("ad2_clt")[0].firstChild.nodeValue);
	 document.getElementById('ad3_clt').value  = TraiteChamp(reponse.getElementsByTagName("ad3_clt")[0].firstChild.nodeValue);
	 document.getElementById('cp_clt').value  = TraiteChamp(reponse.getElementsByTagName("cp_clt")[0].firstChild.nodeValue);
	 document.getElementById('ville_clt').value  = TraiteChamp(reponse.getElementsByTagName("ville_clt")[0].firstChild.nodeValue);
	 document.getElementById('Admail_clt').value  = TraiteChamp(reponse.getElementsByTagName("email_clt")[0].firstChild.nodeValue);
	 document.getElementById('identsoc_clt').value  = TraiteChamp(reponse.getElementsByTagName("identsoc_clt")[0].firstChild.nodeValue);
	 
	 document.getElementById('tel').value  = TraiteChamp(reponse.getElementsByTagName("tel")[0].firstChild.nodeValue);
 	 document.getElementById('fax').value  = TraiteChamp(reponse.getElementsByTagName("fax")[0].firstChild.nodeValue);
 	 document.getElementById('Reml').value  = formate(TraiteChamp(reponse.getElementsByTagName("reml")[0].firstChild.nodeValue));
 	 document.getElementById('Remp').value  = formate(TraiteChamp(reponse.getElementsByTagName("remp")[0].firstChild.nodeValue));
 	 document.getElementById('com').value  = TraiteChamp(reponse.getElementsByTagName("com")[0].firstChild.nodeValue);
 	 document.getElementById('contact').value  = TraiteChamp(reponse.getElementsByTagName("contact")[0].firstChild.nodeValue);
	 
	 datep = TraiteChamp(reponse.getElementsByTagName("datc")[0].firstChild.nodeValue);
	 document.getElementById('Datcj').value  = datep.substr(8,2);
	 document.getElementById('Datcm').value  = datep.substr(5,2);
	 document.getElementById('Datca').value  = datep.substr(0,4);
	 datep = TraiteChamp(reponse.getElementsByTagName("datm")[0].firstChild.nodeValue);
	 document.getElementById('Datmj').value  = datep.substr(8,2);
	 document.getElementById('Datmm').value  = datep.substr(5,2);
	 document.getElementById('Datma').value  = datep.substr(0,4);
	 
	 Reselectchoix( document.getElementById('modreg'), TraiteChamp(reponse.getElementsByTagName("regm")[0].firstChild.nodeValue));
	 Reselectchoix( document.getElementById('Regime'), TraiteChamp(reponse.getElementsByTagName("regime_clt")[0].firstChild.nodeValue));
	 if (reponse.getElementsByTagName("ttc_clt")[0].firstChild.nodeValue == 0)
	 	document.getElementById('Fact_HT_TTC[0]').checked = "ckecked" ;
		else
		document.getElementById('Fact_HT_TTC[1]').checked = "ckecked" ;
    	}
	}
    // Ici on va voir comment faire du post
    xhr.open("POST","Fact_ficheclient_lire.php",true); //Fact_ficheclient.php reçoit les paramètres de l'objet xhr
    // ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    // ne pas oublier de poster les arguments; ici, lle code client
	codeclt = document.getElementById('code_clt');		
	xhr.send("codeclt=" + codeclt.value + "&soc_connecte=" + document.getElementById('soc_connecte').value);							
}

//-------- CONTROLE DES CHAMPS OBLIGATOIRES AVANT INSERT ----------------------------

function ControleFicheClt() 
{ 
if (document.getElementById('type_oper').value == "A") {
	 if (confirm("Souhaitez-vous réellement supprimer cette fiche ?")) {
			document.fiche_client.submit() ; 
			if (document.getElementById('client_traite').value > "" )
										RetourMenu();
			}
 	} // fin if suppression
else {

	if (document.getElementById('nom_clt').value <= "") { 
		alert ("Le nom du client doit être renseigné.");
		}
		else {
			if (document.getElementById('ad1_clt').value <= "") { 
				alert ("L'adresse du client doit être renseignée.");
				}
				else {
					if (document.getElementById('ville_clt').value <= "") { 
						alert ("La ville du client doit être renseignée.");
						}
						else {
							 document.fiche_client.submit() ;
							 if (document.getElementById('client_traite').value > "" )
										RetourMenu();
							} 
					}
			} 
	}
}
//-------------
function Lire_article(){
	// on redonne le focus au nom client . focus perdu suite à appel page php associée ?
	setTimeout("document.fiche_article.desi_art.focus();",200);
	setTimeout("document.fiche_article.desi_art.select();",200);
	
	getXhr();

    // On défini ce qu'on va faire quand on aura la réponse
    xhr.onreadystatechange = function(){
    // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
	if(xhr.readyState == 4 && xhr.status == 200){
		//reponse = clean(xhr.responseXML.documentElement);
	 reponse = xhr.responseXML.documentElement;
	 document.getElementById('desi_art').value  = TraiteChamp(reponse.getElementsByTagName("desi_art")[0].firstChild.nodeValue);	
//	 document.all.ldes_art.value  = TraiteChamp(reponse.getElementsByTagName("ldes_art")[0].firstChild.nodeValue);
	 Reselectchoix( document.getElementById('unit_art'), TraiteChamp(reponse.getElementsByTagName("unit_art")[0].firstChild.nodeValue));
//	 document.all.unit_art.value  = TraiteChamp(reponse.getElementsByTagName("unit_art")[0].firstChild.nodeValue);
	 document.getElementById('puht_art').value  = TraiteChamp(reponse.getElementsByTagName("puht_art")[0].firstChild.nodeValue);
//	 document.all.puht_art.value  = reponse.getElementsByTagName("puht_art")[0].firstChild.nodeValue;
//	 document.all.ctva_art.value  = reponse.getElementsByTagName("ctva_art")[0].firstChild.nodeValue;
//	 document.all.ctva_art.value  = TraiteChamp(reponse.getElementsByTagName("ctva_art")[0].firstChild.nodeValue);
	 Reselectchoix( document.getElementById('ctva_art'), TraiteChamp(reponse.getElementsByTagName("ctva_art")[0].firstChild.nodeValue));
    	}
	}
    // Ici on va voir comment faire du post
    xhr.open("POST","Fact_fiche_article_lire.php",true); //Fact_ficheclient.php reçoit les paramètres de l'objet xhr
    // ne pas oublier ça pour le post
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded; charset=iso-8859-1');
	
//	this.xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1"); 


	
	
    // ne pas oublier de poster les arguments; ici, lle code client
	codeart = document.getElementById('code_art');		
	xhr.send("codeart=" + codeart.value + "&soc_connecte=" + document.getElementById('soc_connecte').value);							
}
//----------------------

function ControleFicheArt() 
{ 
if (document.getElementById('type_oper').value == "A") {
	 if (confirm("Souhaitez-vous réellement supprimer cette fiche ?")) {
			document.fiche_article.submit() ;
			if (document.getElementById('article_traite').value > "" )
										RetourMenu();
			}
 	} // fin if suppression
else {

	if (document.getElementById('code_art').value <= "") { 
		alert ("Le code article doit être renseigné.");
		}
		else {
			document.fiche_article.submit() ;
			 if (document.getElementById('article_traite').value > "" )
										RetourMenu();
			} 
	}
}
function RetourMenu() 
{ 
window.opener.document.location.reload(); 
window.close();
}
// Fonction appelée à l'enregistrement de la société.
function ControleFicheSoc(choix) 
{ 

if (document.getElementById('Soc_e').value <= "") 	{alert ("Le code de la société doit être renseigné."); 	return false;	}
if (document.getElementById('Nom_e').value <= "") 	{alert ("Le nom de la société doit être renseigné."); 	return false;	}
if (document.getElementById('Admail_e').value <= "") 	{alert ("Votre adresse email est obligatoire. \n\nVotre Identifiant et votre mot de passe vous y seront envoyés,\ndès validation pour vos prochaines connexions."); 	return false;	}

if (choix == "Mod")			//  on est en modif de la fiche société.
	{	
	document.fiche_societe.submit();
	window.opener.location.reload(true); 
	}
if (choix == "1")			// on est en essai un mois
	{	
	document.getElementById('Typeval').value = "Essai1m";
	document.fiche_societe.submit();
//	window.opener.location.reload(true); 
	}
	
if (choix == "2")			// on a choisi abonnement un an
	{	
	document.getElementById('Typeval').value = "Abonn1a";
	document.getElementById('pcb').style.display="block";
	document.getElementById('pch').style.display="block";
	}
if (choix == "CB")			// on a choisi paypal
	{
	document.getElementById('Soc_e').disabled=false; 
	document.getElementById('Typereg').value = "CB";
	document.fiche_societe.submit();
//	window.opener.location.reload(true); 
	}
if (choix == "CH")			// on a choisi chèque
	{	
	document.getElementById('Soc_e').disabled=false; 
	document.getElementById('Typereg').value = "CH";
	document.fiche_societe.submit();
//	window.opener.location.reload(true); 
	}
}

// Lecture de la société pour Ctrl Ident / Ctrl Pwd / modif  : Lire_societe('Ident' ou 'Code' ou 'Modif');
function Lire_societe(action){
	
	getXhr();
    xhr.onreadystatechange = function(){
	if(xhr.readyState == 4 && xhr.status == 200){
	 reponse = clean(xhr.responseXML.documentElement);
	 // au retour du controle identifiant
 
	 if (action == "Ident") {
	 	if ( reponse.getElementsByTagName("existe")[0].firstChild.nodeValue == "OUI") {
			if (TYPABOMNT == "NEW") {
				alert ("Cet identifiant existe déjà !\n\nVeuillez saisir un nouveau code pour continuer.");
				document.getElementById('Codident_e').focus();
				document.getElementById('Codident_e').select();
				return false;
			}
		else 
				return true;			// le code existe je vais saisir le mote de apsse
		} // fin du ident existe
		else {
			if (TYPABOMNT == "ABO") {
				alert ("Cet identifiant n'existe pas dans notre base !\n\nVeuillez ressaisir votre code pour continuer.");
				document.getElementById('Codident_e').focus();
				document.getElementById('Codident_e').select();
				return false;
			}
			else 
				return true;			// le code n'existe pas je continue ma création
		} // fin existe pas
	 } // fin action ident
	

	 if (action == "Mdp") {
	 	if ( reponse.getElementsByTagName("existe")[0].firstChild.nodeValue == "OUI") {
	 document.getElementById('Soc_e').value  		= TraiteChamp(reponse.getElementsByTagName("Soc_e")[0].firstChild.nodeValue);
	 document.getElementById('Nom_e').value  		= TraiteChamp(reponse.getElementsByTagName("Nom_e")[0].firstChild.nodeValue);
	 document.getElementById('Adr1_e').value 		= TraiteChamp(reponse.getElementsByTagName("Adr1_e")[0].firstChild.nodeValue);
	 document.getElementById('Adr2_e').value 		= TraiteChamp(reponse.getElementsByTagName("Adr2_e")[0].firstChild.nodeValue);
	 document.getElementById('Cp_e').value  		= TraiteChamp(reponse.getElementsByTagName("Cp_e")[0].firstChild.nodeValue);
	 document.getElementById('Ville_e').value  		= TraiteChamp(reponse.getElementsByTagName("Ville_e")[0].firstChild.nodeValue);
	 document.getElementById('Ident_e').value  		= TraiteChamp(reponse.getElementsByTagName("Ident_e")[0].firstChild.nodeValue);
	 document.getElementById('Contact_e').value  	= TraiteChamp(reponse.getElementsByTagName("Contact_e")[0].firstChild.nodeValue);
 	 document.getElementById('Tel_e').value  		= TraiteChamp(reponse.getElementsByTagName("Tel_e")[0].firstChild.nodeValue);
 	 document.getElementById('Admail_e').value  	= TraiteChamp(reponse.getElementsByTagName("Admail_e")[0].firstChild.nodeValue);
	 document.getElementById('binscripta').disabled = false;
		return true;
		} // fin du ident + mdp existent
	else {
		alert("Votre mot de passe ou votre identifiant est incorrect !\n\nVeuillez les ressaisir pour continuer.");
		return false;
		} // fin existe pas
	 } // fin action Mdp
	
	
 	// au retour du controle code societe
	 if (action == "Code") {
	 	if (reponse.getElementsByTagName("existe")[0].firstChild.nodeValue == "OUI") {
			alert ("Ce code société n'est pas disponible. Veuillez taper un autre code SVP.");
			document.getElementById('Soc_e').focus();
			document.getElementById('Soc_e').select();
			return false;
		}
		else return true;
	 }

	 // en cas de retour en modif de société
	
	 document.getElementById('Soc_e').value  		= TraiteChamp(reponse.getElementsByTagName("Soc_e")[0].firstChild.nodeValue);
	 document.getElementById('Codident_e').value  	= TraiteChamp(reponse.getElementsByTagName("Codident_e")[0].firstChild.nodeValue);
	 document.getElementById('Mdp_e').value  		= TraiteChamp(reponse.getElementsByTagName("Mdp_e")[0].firstChild.nodeValue);
	 document.getElementById('Nom_e').value  		= TraiteChamp(reponse.getElementsByTagName("Nom_e")[0].firstChild.nodeValue);
	 document.getElementById('Adr1_e').value 		= TraiteChamp(reponse.getElementsByTagName("Adr1_e")[0].firstChild.nodeValue);
	 document.getElementById('Adr2_e').value 		= TraiteChamp(reponse.getElementsByTagName("Adr2_e")[0].firstChild.nodeValue);
	 document.getElementById('Adr3_e').value  		= TraiteChamp(reponse.getElementsByTagName("Adr3_e")[0].firstChild.nodeValue);
	 document.getElementById('Cp_e').value  		= TraiteChamp(reponse.getElementsByTagName("Cp_e")[0].firstChild.nodeValue);
	 document.getElementById('Ville_e').value  		= TraiteChamp(reponse.getElementsByTagName("Ville_e")[0].firstChild.nodeValue);
	 document.getElementById('Ident_e').value  		= TraiteChamp(reponse.getElementsByTagName("Ident_e")[0].firstChild.nodeValue);
	 document.getElementById('Contact_e').value  	= TraiteChamp(reponse.getElementsByTagName("Contact_e")[0].firstChild.nodeValue);
 	 document.getElementById('Tel_e').value  		= TraiteChamp(reponse.getElementsByTagName("Tel_e")[0].firstChild.nodeValue);
 	 document.getElementById('Admail_e').value  	= TraiteChamp(reponse.getElementsByTagName("Admail_e")[0].firstChild.nodeValue);
	 document.getElementById('Pied_e').value  		= TraiteChamp(reponse.getElementsByTagName("Pied_e")[0].firstChild.nodeValue);
	 document.getElementById('Logo_e').value  		= TraiteChamp(reponse.getElementsByTagName("Logo_e")[0].firstChild.nodeValue);
	 document.getElementById('NoDevR_e').value  	= TraiteChamp(reponse.getElementsByTagName("NoDevR_e")[0].firstChild.nodeValue);
	 document.getElementById('NoDevN_e').value  	= TraiteChamp(reponse.getElementsByTagName("NoDevN_e")[0].firstChild.nodeValue);
	 document.getElementById('NoFacR_e').value  	= TraiteChamp(reponse.getElementsByTagName("NoFacR_e")[0].firstChild.nodeValue);
	 document.getElementById('NoFacN_e').value  	= TraiteChamp(reponse.getElementsByTagName("NoFacN_e")[0].firstChild.nodeValue);
	 datep = TraiteChamp(reponse.getElementsByTagName("Datc_e")[0].firstChild.nodeValue);
	 document.getElementById('Datcj').value  = datep.substr(8,2);
	 document.getElementById('Datcm').value  = datep.substr(5,2);
	 document.getElementById('Datca').value  = datep.substr(0,4);
	 datep = TraiteChamp(reponse.getElementsByTagName("Datm_e")[0].firstChild.nodeValue);
	 document.getElementById('Datmj').value  = datep.substr(8,2);
	 document.getElementById('Datmm').value  = datep.substr(5,2);
	 document.getElementById('Datma').value  = datep.substr(0,4);
	 datep = TraiteChamp(reponse.getElementsByTagName("Date_e")[0].firstChild.nodeValue);
	 document.getElementById('Datej').value  = datep.substr(8,2);
	 document.getElementById('Datem').value  = datep.substr(5,2);
	 document.getElementById('Datea').value  = datep.substr(0,4);
	 datep = TraiteChamp(reponse.getElementsByTagName("Datf_e")[0].firstChild.nodeValue);
	 document.getElementById('Datfj').value  = datep.substr(8,2);
	 document.getElementById('Datfm').value  = datep.substr(5,2);
	 document.getElementById('Datfa').value  = datep.substr(0,4);
	} // fin if retour
	}

	// On  prépare le post vers la fiche php
    xhr.open("POST","Fact_fiche_soc_lire.php",true); 
	xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');	
	soc_e 	= document.getElementById('Soc_e').value;
	codi 	= document.getElementById('Codident_e').value;
	mdp_e 	= document.getElementById('Mdp_e').value;


	if (codi <= "!")	codi = "FactureOnLine";
//alert ("send Soc_e=" + soc_e + "&Codident_e=" + codi + "&action=" + action);
	xhr.send("Soc_e=" + soc_e + "&Codident_e=" + codi + "&action=" + action + "&Mdp_e=" + mdp_e);	

}
function InitIdent() {
		if (document.getElementById('Codident_e').value == "") 
			document.getElementById('Codident_e').value = document.getElementById('Admail_e').value; 
}
function Ctrl_mdp() {
}
var TYPABOMNT = "NEW";

function Typabont() {
	
		 document.getElementById('Soc_e').value="";
		 document.getElementById('Nom_e').value="";
		 document.getElementById('Adr1_e').value="";
		 document.getElementById('Adr2_e').value="";
		 document.getElementById('Cp_e').value="";
		 document.getElementById('Ville_e').value="";
		 document.getElementById('Ident_e').value="";
		 document.getElementById('Contact_e').value="";
		 document.getElementById('Tel_e').value="";
		 document.getElementById('Admail_e').value="";
		 document.getElementById('Codident_e').value="";
		 document.getElementById('Mdp_e').value="";

	if (document.getElementById('newabon').checked == true ) {
		document.getElementById('idadmail').style.display="block";
		document.getElementById('idmotpass').style.display="none";
		document.getElementById('binscripte').style.display="block";

		document.getElementById('Soc_e').disabled=false; 
	 	document.getElementById('Nom_e').disabled=false; 
	 	document.getElementById('Adr1_e').disabled=false;  
		 document.getElementById('Adr2_e').disabled=false;
		 document.getElementById('Cp_e').disabled=false; 
		 document.getElementById('Ville_e').disabled=false; 
		 document.getElementById('Ident_e').disabled=false;
		 document.getElementById('Contact_e').disabled=false;
		 document.getElementById('Tel_e').disabled=false;
		 document.getElementById('Admail_e').disabled=false;		 
		document.getElementById('idadmail').focus();
		TYPABOMNT = "NEW";
		}
	else {
		document.getElementById('idadmail').style.display="none";
		document.getElementById('idmotpass').style.display="block";
		document.getElementById('binscripte').style.display="none";		
		document.getElementById('binscripta').disabled=true;
		
		document.getElementById('Soc_e').disabled=true; 
		 document.getElementById('Nom_e').disabled=true; 
		 document.getElementById('Adr1_e').disabled=true;  
		 document.getElementById('Adr2_e').disabled=true;
		 document.getElementById('Cp_e').disabled=true; 
		 document.getElementById('Ville_e').disabled=true; 
		 document.getElementById('Ident_e').disabled=true;
		 document.getElementById('Contact_e').disabled=true;
		 document.getElementById('Tel_e').disabled=true;
		 document.getElementById('Admail_e').disabled=true;
		document.getElementById('Codident_e').focus();
		TYPABOMNT = "ABO";
		}
		
}
