// JavaScript Document
function testInput_email(id) {
	var obj=window.document.getElementById(id);
    var reg=new RegExp("^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]{2,}[.][a-zA-Z0-9]{2,6}$","g");
	if(reg.test(obj.value)!=true) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Merci de renseigner une adresse email valide";
		obj_info.innerHTML=txt;
	}
}
function testInput_tel(id) {
	var obj=window.document.getElementById(id);
    var reg=new RegExp("^[0-9]{10}$","g");
	if(reg.test(obj.value)!=true) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Ce champ doit contenir un num&eacute;ro de t&eacute;l&eacute;phone";
		obj_info.innerHTML=txt;
	}
}
function testInput_cp(id) {
	var obj=window.document.getElementById(id);
    var reg=new RegExp("^[0-9]{5}$","g");
	if(reg.test(obj.value)!=true) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Ce champ doit contenir un code postal";
		obj_info.innerHTML=txt;
	}
}
function testInput_text(id,minLen) {
	var obj=window.document.getElementById(id);
	if(!obj.value || obj.value.length<minLen) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Ce champ doit contenir au moins "+minLen+" caract&egrave;re(s)";
		obj_info.innerHTML=txt;
	}
}
function testInput_text_withDefaut(id,minLen,defaut) {
	var obj=window.document.getElementById(id);
	if(!obj.value || obj.value.length<minLen) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Ce champ doit contenir au moins "+minLen+" caract&egrave;re(s)";
		obj_info.innerHTML=txt;
	}
	else if(!obj.value || obj.value==defaut) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Veuillez saisir un texte";
		obj_info.innerHTML=txt;
	}
}
function testInput_checkbox(id,liste) {
	var flag=false;
	for(var i=0;i<liste.length;i++) {
		var obj=window.document.getElementById(id+"_"+liste[i]);
		if(obj.checked) {
			flag=true;
		}
	}
	if(flag==false) {
		formResult=false;
		var obj_info=window.document.getElementById(id+"_info");
		var txt="Cocher au moins une case";
		obj_info.innerHTML=txt;
	}
}
