<!--
function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_validateForm() {
  var i,p,q,nm,test,lib,num,min,max,errors='',args=MM_validateForm.arguments;
  for (i=0; i<(args.length-2); i+=3) {
  	test=args[i+2];
  	libShowMessage=args[i+1];
  	val=MM_findObj(args[i]);
    if (val) {
	    nm=val.name;
	    if(libShowMessage!="")nm=libShowMessage;

	    if ((val=val.value)!="") {

	      if (test.indexOf('isEmail')!=-1) {
	      	p=val.indexOf('@');
	        if (p<1 || p==(val.length-1)) errors+='- '+nm+' doit contenir une adresse mail.\n';
	      }else if (test.indexOf('isSelect')!=-1) {
	      		if(val==0) errors+='- '+libShowMessage+' doit etre selectionne.\n';
	    	}else if (test!='R') {
	      	num = parseFloat(val);
	        if (isNaN(val)) errors+='- '+nm+' doit contenir un nombre.\n';
	        if (test.indexOf('inRange') != -1) {
	        	p=test.indexOf(':');
	          min=test.substring(8,p); max=test.substring(p+1);
	          if (num<min || max<num) errors+='- '+nm+' doit contenir un nombre entre '+min+' et '+max+'.\n';
	    		}
	    	}

	    } else if (test.charAt(0) == 'R'){
	    	errors += '- '+nm+' est obligatoire.\n';
	    }
    }
  } if (errors) alert('Impossible de valider le formulaire car le(s) champ(s) :\n'+errors);
  document.MM_returnValue = (errors == '');
}
function MM_openBrWindow(theURL,winName,features) {
  window.open(theURL,winName,features);
}

function verif_cp()
{
    var xhr=null;

    if (window.XMLHttpRequest) {
        xhr = new XMLHttpRequest();
    }
    else if (window.ActiveXObject)
    {
        xhr = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //on appelle le fichier
    xhr.open("GET", "index.php?page=4000&action=verifCP", false);
    xhr.send(null);

    alert(xhr.responseText);
}
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_jumpMenuGo(selName,targ,restore){ //v3.0
  var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}

function EstSirenValide(siren, id_conteneur) {
 	var estValide;
 	if ( (siren.length != 9) || (isNaN(siren)) )
 		estValide = '#000000';
 	else {
 	// Donc le SIREN est un numérique à 9 chiffres
 	var somme = 0;
 	var tmp;
 	for (var cpt = 0; cpt<siren.length; cpt++) {
 		if ((cpt % 2) == 1) { // Les positions paires : 2ème, 4ème, 6ème et 8ème chiffre
 			tmp = siren.charAt(cpt) * 2; // On le multiplie par 2
 			if (tmp > 9)
 				tmp -= 9; // Si le résultat est supérieur à 9, on lui soustrait 9
 		}
 		else
 			tmp = siren.charAt(cpt);
 			somme += parseInt(tmp);
 		}
 		if ((somme % 10) == 0)
 			estValide = '#1064a5'; // Si la somme est un multiple de 10 alors le SIREN est valide
 		else
 			estValide = '#FF0000';
 	}
	document.getElementById(id_conteneur).style.color = estValide;
 }

function EstSiretValide(siret, id_conteneur) {
 	var estValide;
 	if ( (siret.length != 14) || (isNaN(siret)) )
 		estValide = '#FF0000';
 	else {
		// Donc le SIRET est un numérique à 14 chiffres
	 	// Les 9 premiers chiffres sont ceux du SIREN (ou RCS), les 4 suivants
	 	// correspondent au numéro d'établissement
	 	// et enfin le dernier chiffre est une clef de LUHN.
	 	var somme = 0;
	 	var tmp;
 		for (var cpt = 0; cpt<siret.length; cpt++) {
	 		if ((cpt % 2) == 0) { // Les positions impaires : 1er, 3è, 5è, etc...
	 			tmp = siret.charAt(cpt) * 2; // On le multiplie par 2
	 			if (tmp > 9)
	 			tmp -= 9; // Si le résultat est supérieur à 9, on lui soustrait 9
	 		}
	 		else
	 			tmp = siret.charAt(cpt);
	 			somme += parseInt(tmp);
	 	}
 		if ((somme % 10) == 0)
 			estValide = '#1064a5'; // Si la somme est un multiple de 10 alors le SIRET est valide
 		else
 			estValide = '#FF0000';
	}
	document.getElementById(id_conteneur).style.color = estValide;
}

function show_block_ent(type_pers){
	if(type_pers == 1){
		document.getElementById("form_info_entreprise").style.display = "block";
		document.getElementById("nom_entreprise").disabled = false;
		document.getElementById("siret_entreprise").disabled = false;
		document.getElementById("tvaintra_entreprise").disabled = false;
		document.getElementById("ape_entreprise").disabled = false;
	}
	if(type_pers == 2){
		document.getElementById("form_info_entreprise").style.display = "none";
		document.getElementById("nom_entreprise").value = "    ";
		document.getElementById("nom_entreprise").disabled = true;
		document.getElementById("siret_entreprise").value = "    ";
		document.getElementById("siret_entreprise").disabled = true;
		document.getElementById("tvaintra_entreprise").value = "     ";
		document.getElementById("tvaintra_entreprise").disabled = true;
		document.getElementById("ape_entreprise").disabled = true;
	}
}
//-->
