//Controle saisie des formulaires demande de documentation Juridis

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); return x;
}

function validation_inscription(){
err=0;
obj = MM_findObj('email');
if (obj.value=="") {
	alert("Merci de renseigner votre e-mail");
	obj.focus();
	err=1;
	return;
}
if ((obj.value.indexOf("@")<2)||(obj.value.indexOf(".")==-1)) {
	alert("L'adresse e-mail saisie est invalide, merci de la vérifier");
	obj.focus();
	err=1;
	return;
}
obj = MM_findObj('motif');
if (obj.value=="") {
	alert("Merci de renseigner le motif de votre désinscription");
	obj.focus();
	err=1;
	return;
}

obj = MM_findObj('saisie');
if (err!=1){
	obj.submit();
	}
}
//Pour eviter de saisir des lettres dans un champs de nombre ---->   onkeyup="verif_nombre(this)

function verif_nombre(champ)
{
var chiffres = new RegExp("[0-9]"); /* Modifier pour : var chiffres = new RegExp("[0-9]"); */
var verif;
var points = 0; /* Supprimer cette ligne */

for(x = 0; x < champ.value.length; x++)
{
verif = chiffres.test(champ.value.charAt(x));
if(champ.value.charAt(x) == "."){points++;} /* Supprimer cette ligne */
if(points > 1){verif = false; points = 1;} /* Supprimer cette ligne */
if(verif == false){champ.value = champ.value.substr(0,x) + champ.value.substr(x+1,champ.value.length-x+1); x--;}
}

}
