/*var newWin = null;
function popUp(strURL,strWidth,strHeight,strScrollbars) {
    if (newWin != null){
        if(!newWin.closed)
            newWin.close();
    }
    var strOptions="";
    strOptions="toolbar=no,menubar=no,scrollbars="+strScrollbars+",resizable,location=no,height="+strHeight+",width="+strWidth;
    newWin = window.open(strURL, 'newWin', strOptions);
    newWin.focus();
}

function popup_email(page,email){
    var url = page + '?email=' + email;
    popUp(url,540, 230, "yes");
};

function eraseMail(){
       if(document.getElementById('email').value == 'votre e-mail'){
           document.getElementById('email').value='';
       }
}
function fillTextMail(){
       if(document.getElementById('email').value == ''){
           document.getElementById('email').value='votre e-mail';
       }
}*/

var newWin = null;
function popUp(strURL,strWidth,strHeight,strScrollbars) {
    if (newWin != null){
        if(!newWin.closed)
            newWin.close();
    }
    var strOptions="";
    strOptions="toolbar=no,menubar=no,scrollbars="+strScrollbars+",resizable,location=no,height="+strHeight+",width="+strWidth;
    newWin = window.open(strURL, 'newWin', strOptions);
    newWin.focus();
}

function affiliation(page) {
    popUp(page, 567, 380, "yes");
    };
function aide(page) {
    popUp(page, 567, 600, "yes");
    };
function assurance(page) {
    popUp(page, 567, 600, "yes");
	};
function cadeau(page) {
    popUp(page, 567, 620, "yes");
	};
function charteq(page) {
    popUp(page, 567, 600, "yes");
	};
function chartesecu(page) {
    popUp(page, 567, 600, "yes");
	};
function cgv(page) {
    popUp(page, 567, 600, "yes");
	};
function commande(page) {
    popUp(page, 567, 350, "yes");
	};
function contact(page) {
    popUp(page, 567, 530, "yes");
	};
function emploi(page) {
    popUp(page, 567, 400, "yes");
	};
function faq(page) {
    popUp(page, 567, 600, "yes");
	};
function fournisseur(page) {
    popUp(page, 567, 550, "yes");
    };
function mention(page) {
    popUp(page, 567, 400, "yes");
	};
function plansite(page) {
    popUp(page, 567, 300, "yes");
    };
function presse(page) {
    popUp(page, 567, 550, "yes");
    };
function publicite(page) {
    popUp(page, 567, 350, "yes");
	};
function service(page) {
    popUp(page, 567, 500, "yes");
	};
function guide(page) {
    popUp(page, 567, 530, "yes");
    };
function noscompagnies(page) {
    popUp(page, 567, 480, "yes");
    };
function popup_email(page,email){
    var url = page + '?email=' + email;
    popUp(url,567, 280, "yes");
};

function eraseMail(){
    if(document.getElementById('mail').value == 'Adresse email'){
        document.getElementById('mail').value = "";
    }
}
function fillTextMail(){
    if(document.getElementById('mail').value == ""){
        document.getElementById('mail').value='Adresse email';
    }
}

/*
function checkNewsletterForm() {
var form_err=" ";
if ( document.devis.email.value == "votrenom@mail.com") {
form_err = "Votre adresse mail est incorrecte. ";
}
var verim = 0;
for (i=1; i<document.devis.email.value.length -4; i++) {
if ( document.devis.email.value.charAt(i) == "@") {
verim = 1;
}}
if ( verim == 0) {
form_err = "Votre adresse mail est incorrecte. ";
}
if ( document.devis.email.value.length < 1) {
form_err = "Veuillez renseigner votre adresse mail. ";
}
if ( document.devis.nom.value.length < 1) {
form_err += "Veuillez renseigner votre nom. ";
}
if ( document.devis.prenom.value.length < 1) {
form_err += "Veuillez renseigner votre pr??nom. ";
}
if ( document.devis.telephone.value.length < 1) {
form_err += "Veuillez renseigner votre numero de t??l??phone. ";
}
if ( form_err != " ") {
alert(form_err);
return;
}
// modifies the value of the chosen dispo.
// document.getElementById('departure-dates1').options[document.getElementById('departure-dates1').selectedIndex].value =
// document.getElementById('departure-dates1').options[document.getElementById('departure-dates1').selectedIndex].text;
document.devis.submit();
}
*/
/*
function isMail(txtMail) {
    var regMail = new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$", "i");
    return regMail.test(txtMail);
}
*/

function checkMail(f,sSiteRoot){
    var regMail = new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$", "i");
	if(f.mail.value == "") {
		alert("Veuillez entrer votre adresse email");
		f.mail.focus();
		return false;
	  }
    if(!regMail.test(f.mail.value)) {
        alert("Merci de nous indiquer une adresse email valide");
        //f.mail.value = "";
		f.mail.focus();
        return false;
    }
    /*
    if(f.mail.value.indexOf('@') == -1) {
		alert("Merci de nous indiquer une adresse email valide");
		f.mail.focus();
		return false;
    }
    */
    else{
        //alert("email valide !");
        //f.submit();
        popUp('/b2b/NewsLetter?email='+f.mail.value,'485px','298px','no');
    }
}

function checkNewsletterForm(formulaire)
{
var regMail = new RegExp("^[0-9a-z._-]+@{1}[0-9a-z. -]{2,}[.]{1}[a-z]{2,5}$", "i");     // Verification adresse email
var verif = /^[0-9]+$/;     // Verif birthyear -> integer
/*
 if((formulaire.civilite[0].checked == false) && (formulaire.civilite[1].checked == false) && (formulaire.civilite[2].checked == false)){
   //alert(formulaire.civilite[0].checked);
   alert("Merci de nous indiquer votre civilite");
   //formulaire.civilite[0].focus();
   return false;
  }
 if(formulaire.prenom.value == "")  {
   alert("Veuillez entrer votre prenom");
   formulaire.prenom.focus();
   return false;
  }
 if(formulaire.nom.value == "")  {
   alert("Veuillez entrer votre nom");
   formulaire.nom.focus();
   return false;
  }
 if(formulaire.adresse.value == "") {
   alert("Veuillez entrer votre adresse");
   formulaire.adresse.focus();
   return false;
  }
 if(formulaire.codepostal.value == "") {
   alert("Veuillez entrer votre code postal");
   formulaire.codepostal.focus();
   return false;
  }
 if(formulaire.ville.value == "") {
   alert("Veuillez entrer votre ville");
   formulaire.ville.focus();
   return false;
  }
*/
 if(formulaire.mail.value == "") {
   alert("Veuillez entrer votre email");
   formulaire.mail.focus();
   return false;
  }
 if(!regMail.test(formulaire.mail.value)) {
    alert("Merci de nous indiquer une adresse email valide");
    formulaire.mail.focus();
    return false;
   }
 if (verif.exec(formulaire.year.value) == null) {
    alert("Merci de nous indiquer une ann?e de naissance valide");
    formulaire.year.focus();
    return false;
   }
   /*
 if(!isNaN(formulaire.year.value)) {
    alert("Merci de nous indiquer une annee de naissance valide");
    formulaire.year.focus();
    return false;
   }
   */
 if((formulaire.partenaireoffre[0].checked == false) && (formulaire.partenaireoffre[1].checked == false)) {
   alert("Merci de nous indiquer si vous souhaitez recevoir les offres des partenaires de Thalasseo");
   formulaire.partenaireoffre[0].focus();
   return false;
  }
  else{
    //alert("formulaire valide");
    formulaire.submit();
  }
}
