// FONCTION DE VERIFICATION DU FORMULAIRE

function verifForm(F){
	var err = "";
	if(F.FstName && F.FstName.value==""){var err = err+"The fields \"First Name\" must be filled\n";}
	if(F.LstName && F.LstName.value==""){var err = err+"The fields \"Last Name\" must be filled\n";}
	if(F.Title && F.Title.value=="-"){var err = err+"You must select one \"Title\"\n";}
	if(F.status && F.status.value=="-"){var err = err+"You must select one \"status\"\n";}
	if(F.Institution && F.Institution.value==""){var err = err+"The fields \"Institution\" must be filled\n";}
	if(F.StreetAdr && F.StreetAdr.value==""){var err = err+"The fields \"Street Adress\" must be filled\n";}
	if(F.Zip && F.Zip.value==""){var err = err+"The fields \"Zip/Postal code\" must be filled\n";}
	if(F.City && F.City.value==""){var err = err+"The fields \"City\" must be filled\n";}
	if(F.Country && F.Country.value=="-"){var err = err+"You must select one \"Country\"\n";}
	if(F.Email && F.Email.value==""){var err = err+"The fields \"Email\" must be filled\n";}
	else if(F.Email.value!=F.Emailconf.value){var err = err+"The \"Email\" and \"Confirm Email\" fields do not match\n";}
		
	if(F.Email && F.Email.value!=""){
		
		var a = F.Email.value;
		var testm = false;
		
		for (var j=1 ; j<(a.length) ; j++) {
			if (a.charAt(j)=='@') {
				if (j<(a.length-4)){
					for (var k=j ; k<(a.length-2) ; k++) {
						if (a.charAt(k)=='.') testm = true;
					}
				}
			}
		}
		
		if(testm==false){var err = err+"Bad email adress format\n";}
		
	}
	
	if(F.WPhone && F.WPhone.value==""){var err = err+"The fields \"Work Phone\" must be filled\n";}
	
	if(F.Inaugural.checked==false && F.Opening.checked==false && F.Scientific.checked==false){var err = err+"You must register at least one event.\n";}
	
	if(err!="") {alert(err); return false; }
	else{return true;}
}

