function notHotmail(email) {

if (email.indexOf("hotmail.com")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}
if (email.indexOf("hotmail.fr")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}
if (email.indexOf("msn.com")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}
if (email.indexOf("msn.fr")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}
if (email.indexOf("live.fr")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}
if (email.indexOf("live.com")!==-1)
{ 
alert ("Nous ne supportons pas les adresses hotmail, msn et live, desole merci d'utiliser une autre.");
 return 1;
}

return 0;
}

function check_cont(){erreur=0;nom=document.getElementById('formulaire').elements['nom'].value;
prenom=document.getElementById('formulaire').elements['prenom'].value;
email=document.getElementById('formulaire').elements['email'].value;
tel=document.getElementById('formulaire').elements['tel'].value;
sujet=document.getElementById('formulaire').elements['sujet'].value;
msg=document.getElementById('formulaire').elements['message'].value;
var place=email.indexOf("@",1);
var point=email.indexOf(".",place+1);
if((place<-1)||(email.length<2)||(point<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
if(document.getElementById('formulaire').elements['sujet'].value.length<4||document.getElementById('formulaire').message.value.length<10){erreur="1";
alert("remplissez correctement les champs sujets et messages, merci.");}
if(prenom===""||email===""||sujet===""||msg==="")
{erreur="1";
alert("Un champ obligatoire n'est pas rempli!");}

if(erreur===0){document.getElementById('formulaire').submit();}
}




function check_rdv(){erreur=0;nom=document.getElementById('formulaire').elements['nom'].value;
prenom=document.getElementById('formulaire').elements['prenom'].value;
fonction=document.getElementById('formulaire').elements['fonction'].value;
etablissement=document.getElementById('formulaire').elements['etablissement'].value;
enfants=document.getElementById('formulaire').elements['enfants'].value;
classe=document.getElementById('formulaire').elements['classe'].value;
ville=document.getElementById('formulaire').elements['ville'].value;
date=document.getElementById('formulaire').elements['date'].value;
email=document.getElementById('formulaire').elements['email'].value;
tel=document.getElementById('formulaire').elements['tel'].value;
if(document.getElementById('formulaire').heure[0].checked){heure=document.getElementById('formulaire').heure[0].value;}
if(document.getElementById('formulaire').heure[1].checked){heure=document.getElementById('formulaire').heure[1].value;}
msg=document.getElementById('formulaire').elements['message'].value;
infos=0;if(document.getElementById('formulaire').elements['infos'].checked){infos=1;}
var place=email.indexOf("@",1);var point=email.indexOf(".",place+1);if((place<-1)||(email.length<2)||(point<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
if(prenom===""||email===""||nom===""||etablissement===""||enfants===""||classe===""||ville===""||date===""||heure===""||fonction===""||tel==="")
{erreur="1";
alert("Un champ obligatoire n'est pas rempli!");}
if(date==="JJ/MM/AAAA")
{erreur="1";
alert("Remplissez le champ date svp");}
if(infos!==1)
{erreur="1";
alert("Merci de cocher la case en bas du formulaire");}
if(tel.length<10)
{erreur="1";
alert("Merci de mettre un numéro de téléphone valide");}

if(erreur===0 && ValidateForm(document.getElementById('formulaire').elements['date'])){document.getElementById('formulaire').submit();}
}










var dtCh="/";var minYear=1900;var maxYear=2100;function isInteger(s){var i;for(i=0;i<s.length;i++){var c=s.charAt(i);if(((c<"0")||(c>"9"))){return false;}}
return true;}
function stripCharsInBag(s,bag){var i;var returnString="";for(i=0;i<s.length;i++){var c=s.charAt(i);if(bag.indexOf(c)===-1){returnString+=c;}}
return returnString;}
function daysInFebruary(year){return(((year%4===0)&&((!(year%100===0))||(year%400===0)))?29:28);}
function DaysArray(n){for(var i=1;i<=n;i++){this[i]=31;
if(i===4||i===6||i===9||i===11){this[i]=30;}
if(i===2){this[i]=29;}}
return this;}
function isDate(dtStr){var daysInMonth=DaysArray(12);
var pos1=dtStr.indexOf(dtCh);
var pos2=dtStr.indexOf(dtCh,pos1+1);
var strMonth=dtStr.substring(pos1+1,pos2);
var strDay=dtStr.substring(0,pos1);
var strYear=dtStr.substring(pos2+1);
strYr=strYear;
if(strDay.charAt(0)==="0" && strDay.length>1) {strDay=strDay.substring(1);}
if(strMonth.charAt(0)==="0" && strMonth.length>1) {strMonth=strMonth.substring(1);}
for(var i=1;i<=3;i++){if(strYr.charAt(0)==="0"&&strYr.length>1){strYr=strYr.substring(1);}}
month=parseInt(strMonth,10);
day=parseInt(strDay,10);
year=parseInt(strYr,10);
if(pos1===-1||pos2===-1){alert("La date doit etre au format : jj/mm/aaaa");
return false;}
if(strMonth.length<1||month<1||month>12){alert("Le mois n'est pas correct");
return false;}
if(strDay.length<1||day<1||day>31||(month===2&&day>daysInFebruary(year))||day>daysInMonth[month]){alert("Le jour n'est pas correct");
return false;}
if(strYear.length!==4||year===0||year<minYear||year>maxYear){alert("L'annÃ©e doit etre a 4 chiffres et de "+minYear+" a "+maxYear);
return false;}
if(dtStr.indexOf(dtCh,pos2+1)!==-1||isInteger(stripCharsInBag(dtStr,dtCh))===false){alert("La date n'est pas valide");
return false;}
return true;}
function ValidateForm(location){var dt=location;
if(isDate(dt.value)===false){dt.focus();
return false;}
return true;}





function verifier(){
erreur=0;
nom=document.getElementById('formulaire').elements['nom'].value;
prenom=document.getElementById('formulaire').elements['prenom'].value;
email=document.getElementById('formulaire').elements['email'].value;
captcha=document.getElementById('formulaire').elements['captcha'].value;
message=document.getElementById('formulaire').elements['message'].value;
var place=email.indexOf("@",1);
var point=email.indexOf(".",place+1);
if(email!==""&&((place<-1)||(email.length<2)||(point<1))){
erreur="1";
alert("Rentrez une adresse email correcte.");}
if(message.length<10)
{erreur="1";
alert("Le champ message est mal rempli!");}
if(prenom==="" || message==="")
{erreur="1";
alert("Un champ obligatoire n'est pas rempli!");}

if(message.length>600)
{
erreur="1";
alert("600 caracteres maximum ! Vous en etes a");
alert(message.length);
}
if(captcha!=="42")
{
erreur="1";
alert("Vous avez mal repondu a la question de securite !");
}

if(erreur===0){document.getElementById('formulaire').submit();}
}



function check_nl(){
erreur=0;
nom=document.getElementById('formulaire').elements['nom'].value;
prenom=document.getElementById('formulaire').elements['prenom'].value;
email=document.getElementById('formulaire').elements['email'].value;
var place=email.indexOf("@",1);
var point=email.indexOf(".",place+1);
if((place<-1)||(email.length<2)||(point<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
if(prenom===""||email==="")
{erreur="1";
alert("Un champ obligatoire n'est pas rempli!");}

if(erreur===0){document.getElementById('formulaire').submit();}
}

function check_cons(){
erreur=0;nom=document.getElementById('formulaire').elements['nom'].value;
prenom=document.getElementById('formulaire').elements['prenom'].value;
email=document.getElementById('formulaire').elements['email'].value;
emailami=document.getElementById('formulaire').elements['emailami'].value;
msg=document.getElementById('formulaire').elements['message'].value;
var placeami=emailami.indexOf("@",1);var pointami=emailami.indexOf(".",placeami+1);if((placeami<-1)||(emailami.length<2)||(pointami<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
var place=email.indexOf("@",1);var point=email.indexOf(".",place+1);if((place<-1)||(email.length<2)||(point<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
if(document.getElementById('formulaire').elements['message'].value.length<2){erreur="1";
alert("remplissez correctement le champ message, merci.");}
if(prenom===""||nom==="")
{erreur="1";
alert("Un champ obligatoire n'est pas rempli!");}

if(erreur===0){document.getElementById('formulaire').submit();}
}

function check_cov1(){
erreur=0;cp=document.getElementById('inscription').elements['cp'].value;
ville=document.getElementById('inscription').elements['ville'].value;
email=document.getElementById('inscription').elements['email'].value;
pass=document.getElementById('inscription').elements['pass'].value;
cb1=document.getElementById('cb1');
cb2=document.getElementById('cb2');
var place=email.indexOf("@",1);var point=email.indexOf(".",place+1);if((place<-1)||(email.length<2)||(point<1)){erreur="1";
alert("Rentrez une adresse email correcte.");}
if(ville===""||cp==="" || email==="" || pass==="")
{erreur="1";
alert("Tous les champs sont obligatoires");}
if (cp.length!==5) { erreur=1; alert ("Un code postal contient 5 chiffres !");}
if (!cb1.checked && !cb2.checked) { erreur=1; alert ("Vous etes conducteur et/ou passager ?");}

if (erreur===0) { document.getElementById('inscription').submit();}
}

function check_cov2(){
erreur=0;
email=document.getElementById('auth').elements['email'].value;
pass=document.getElementById('auth').elements['pass'].value;

if(pass==="" || email==="")
{erreur="1";
alert("Tous les champs sont obligatoires");}

if(erreur===0){document.getElementById('auth').submit();}
}
function rappelmdp() {
erreur=0;
email=document.getElementById('auth').elements['email'].value;
if(email==="")
{erreur="1"; alert ("Merci de saisir votre adresse email");}
if(erreur===0){
window.open("covoiturage.php?action=rappel&email="+email,"_blank","width=400,height=300,directories=no, location=no,status=no,toolbar=no");
}
}