var tabzone= new Array(20); 
tabzone['liberr_mel']="Cet email n'est pas correct";
tabzone['liberr_nom']="Veuillez renseigner le nom";
tabzone['liberr_societe']="Veuillez renseigner le nom de votre camping ou de votre soci\351t\351";
tabzone['liberr_prenom']="Veuillez renseigner le pr\351nom";
tabzone['liberr_adresse']="Veuillez renseigner l'adresse"; 
tabzone['liberr_codepostal']="Veuillez renseigner votre code postal";
tabzone['liberr_pays']="Veuillez renseigner votre pays"; 
tabzone['liberr_ville']="Veuillez renseigner la ville"; 
tabzone['liberr_tel']="Veuillez renseigner un numéro de t\351l\351phone"; 
tabzone['liberr_service']="Veuillez indiquer le service concern\351"; 



function verifFormulaire(fo) {
	
	var mes='';
	
	if (mes=='' && (fo.aanom)) {
		mes=ctrlZoneTexte(fo.aanom,tabzone['liberr_nom']); 
	}
		
	if (mes=='' && (fo.abprenom)) {
		mes=ctrlZoneTexte(fo.abprenom,tabzone['liberr_prenom']); 
	}
	
	//if (fo.name=='thelis_ouimail' or fo.name=='thelis_nomail'  ) {  
	//}
	
	if (mes=='' &&  (fo.absociete) ) { 
			mes=ctrlZoneTexte(fo.absociete,tabzone['liberr_societe']); 
	}
	
	if (mes=='' && (fo.acadresse1)) {
		mes=ctrlZoneTexte(fo.acadresse1,tabzone['liberr_adresse']); 
	}
	
	
	if (mes=='' && (fo.adcodepostal)) {
		mes=ctrlZoneTexte(fo.adcodepostal,tabzone['liberr_codepostal']); 
	}
	
	
	if (mes=='' && (fo.agpays)) {
		mes=ctrlZoneTexte(fo.agpays,tabzone['liberr_pays']); 
	}
	
	
	if (mes=='' && (fo.aeville)) {
		mes=ctrlZoneTexte(fo.aeville,tabzone['liberr_ville']); 
	}
	if (mes=='' && (fo.ajemail)) { 
		mes=ctrlMel(fo.ajemail); 
	}
	
	if (mes=='' && (fo._email_target < 1 || fo._email_target > 6)) {
		mes=ctrlZoneTexte(fo._email_target,tabzone['liberr_service'])
	}
		
	if (mes=='' && (fo.ahtelephone)) {
		mes=ctrlZoneTexte(fo.ahtelephone,tabzone['liberr_tel']); 
	}
	
	if (mes=='') {
		if (!serviceIsChecked(fo)) {
			mes=tabzone['liberr_service']; 
		}
	}
	
	if (mes != '') {  
		alert(mes); 
		return false; 
	}	
	else { return true;}
}
function serviceIsChecked(fo) {
	var checked = false;
	for (var i = 1; i < 7; i++) {
		if (document.getElementById('emailTarget' + i).checked) {
			checked = true;
			break;
		}
	}
	return checked;
}

function ctrlZoneTexte(z,liberr){
	var m=''; 
	if (z.value=='') {
		z.focus(); 
		m=liberr+" ..."; 
	}
	return m;	
}	
function ctrlMel(zlemel){
	var mesm="";
	var chaine=zlemel.value;
	var monModele = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9]+)*$/;
	if (!(monModele.test(chaine))) {		zlemel.focus();		mesm=tabzone['liberr_mel']+" "+chaine+" ...";	}
	return mesm;
}

