function VerifCP(pSaisie)
{
strChiffres = "0123456789";
var bNum = ((pSaisie.length == 4)||(pSaisie.length == 5));
var i = 0;

while ((i < pSaisie.length) && (bNum))
     {
     bNum = (strChiffres.indexOf(pSaisie.charAt(i)) != -1);
     i ++;
     }
if ((!bNum) || (pSaisie<'01000') || (pSaisie>'98850'))
     {
     alert('Veuillez Saisir un Code Postal Valide.');
     pSaisie="";
     }


return pSaisie;
}
//procédure n'accordant que les chiffres pour la saisie das un champ
//à associer avec l'évènement onKeypress
function NumOnly(e)
{
	var key = window.event ? e.keyCode : e.which;
	
	if( ( 32 < e.keyCode  && e.keyCode < 45) || e.keyCode > 57 )
    e.returnValue = false;

  if(( 32 < e.which && e.which < 45 ) || e.which > 57 )
    e.preventDefault();
  
  return true;
}


//procédure qui cache selon la valeur d'un paramètre 
function ToVisible(pObjet,pValeur,pId){
//pObjet: champ qui conditionnera la visibilité de balises HTML
//pValeur: valeur du champ qui conditionnera cett visibilté
//pId: Id de(s) balise(s) html qui seront ou non visibles
 if(pObjet==pValeur){
 document.getElementById(pId).style.visibility='visible';
 }
 else
 {
 document.getElementById(pId).style.visibility='hidden';
 }
 } 
 
 <!--
function verif_mail(mail)
{
	var place = mail.indexOf("@",1);
	var point = mail.indexOf(".",place+1);
	if ((place > -1)&&(mail.length >2)&&(point > 1))
	{
		return(true);
	}
	else
	{
		return(false);
	}
}
function verif_tel(tel)
{
	if (tel.length < 14) return(false);
	
	var carac;
	for(var i = 0; i < tel.length; i++)
	{
		carac = tel.charAt(i);
		//alert('i='+i+',carac='+carac);
		switch(i) {
			case 0:case 1:case 3:case 4:case 6:case 7:case 9:case 10:case 12:case 13:
				if ((carac < "0") || (carac > "9")) return(false);
				break;
			case 2:case 5:case 8:case 11:
				if (carac != ".") return(false);
				break;
		}
	}	
}
function controle(nom,prenom,mail,tel,demande) {
	if(nom.value=="") { 
		alert('Votre nom est requis.')
		nom.focus();
		return false 
	}
	if(prenom.value=="") { 
		alert('Votre prénom est requis.')
		prenom.focus();
		return false 
	}
	if(mail.value=="") { 
		alert('Votre adresse mail est requise.')
		mail.focus();
		return false 
	}
	if(verif_mail(mail.value)==false) { 
		alert('Votre adresse mail n\'est pas valide. (ex : commercial@delzongle.fr)')
		mail.focus();
		return false 
	}
	if (tel.value!="") {
		if(verif_tel(tel.value)==false) { 
			alert('Votre numéro de téléphone n\'est pas valide. (ex : 05.57.26.66.08)')
			tel.focus();
			return false 
		}
	}
	if(demande.value=="") { 
		alert('Vous devez formuler une demande.')
		demande.focus();
		return false 
	}
	return true
}

function controle(code_client) {
	if(code_client.value=="") { 
		alert('Code client requis.')
		code_client.focus();
		return false 
	}
	return true
}

function popupcentree(page,options)
{
		var largeur=900;
		var hauteur=400;
		var top=(screen.height-hauteur)/2;
		var left=(screen.width-largeur)/2;
		window.open(page,"","top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}
