// JavaScript Document
function champVide(msg,nom){
	if((nom.value.length < 1) || (nom.value.length > 250)){
		alert(msg);
		return false;
	}
	return true;
}
function textareaVide(msg,nom){
	if((nom.value.length < 5) || (nom.value.length > 2000)){
		alert(msg);
		return false;
	}
	return true;
}
function verif_courriel(str){
	var at="@";
	var dot=".";
	var lat=str.indexOf(at);
	var lstr=str.length;
	var ldot=str.indexOf(dot);
	if (str.indexOf(at)==-1){
		return false;
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		return false;
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false;
	}
	if (str.indexOf(at,(lat+1))!=-1){
		return false;
	}
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false;
	}
	if (str.indexOf(dot,(lat+2))==-1){
		return false;
	}
	if (str.indexOf(" ")!=-1){
		return false;
	}
	return true;
}
function tel(selection,prochain){
	if(document.getElementById(selection).value.length >= 3){
		var next = document.getElementById(prochain);
		next.focus();
	}
}
function vInscription_infolettre(name){
	var form = eval("document."+name);
	var str_courriel = eval("document."+name+".courriel_infolettre.value");
	
	if(verif_courriel(str_courriel)){
		form.submit();  	
	}else{
		alert("Votre adresse courriel ne semble pas valide.");
		return false;
	}
}
function vInscription_infolettre_en(name){
	var form = eval("document."+name);
	var str_courriel = eval("document."+name+".courriel_infolettre.value");
	
	if(verif_courriel(str_courriel)){
		form.submit();  	
	}else{
		alert("Please enter a valid email address.");
		return false;
	}
}
