//------------------------------------------------------------------------------------
// Script Anti-flash
//------------------------------------------------------------------------------------
function fixFlash(s) { document.write(s); }

//------------------------------------------------------------------------------------
// Fonction CacheMail
//------------------------------------------------------------------------------------
function CacheMail(mail,domain) {
	this.location = 'mailto:' + mail + '@'+ domain;
	}

//------------------------------------------------------------------------------------
// Fonction favoris
//------------------------------------------------------------------------------------
function favoris() {
	if ( navigator.appName != 'Microsoft Internet Explorer' )
		{ window.sidebar.addPanel("Carmine","http://www.saladecarmine.com",""); }
	else { window.external.AddFavorite("http://www.saladecarmine.com","Carmine"); } }
	
//------------------------------------------------------------------------------------
// Fonction formulaire
//------------------------------------------------------------------------------------
function isEmail(obj) 
{
       if (obj.value.indexOf(" ") + "" == "-1"
       && obj.value.indexOf("@") + "" != "-1"
       && (obj.value.lastIndexOf(".") > obj.value.indexOf("@"))
       && obj.value != "") return true;
       else return false;
}

function isCP(obj) {
	if (isNaN(obj.value)==false && obj.value.length==5)  return true;
	else return false;
}

function testAmi()
{
	var Form = document.forms["formAmi"];
	if (Form.eNom.value == "")
		{ alert("Merci d'indiquer votre nom"); Form.eNom.focus(); return; }
	
	if (Form.ePrenom.value == "")
		{ alert("Merci d'indiquer votre prénom'"); Form.ePrenom.focus(); return; }
	
	if (Form.eEmail.value == "")
		{ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail))
		{ alert("Merci d'indiquer une adresse e-mail correcte"); Form.eEmail.focus(); return; }
	
	if (Form.ePrenomAmi.value == "")
		{ alert("Merci d'indiquer le prénom de votre ami(e)"); Form.ePrenomAmi.focus(); return; }
	
	if (Form.eEmailAmi.value == "")
		{ alert("Merci d'indiquer l'adresse e-mail de votre ami(e)"); Form.eEmailAmi.focus(); return; }
	if (!isEmail(Form.eEmailAmi))
		{ alert("Merci d'indiquer une adresse e-mail correcte"); Form.eEmailAmi.focus(); return; }
	
	if (Form.eMessage.value == "")
		{ alert("Merci d'indiquer votre message'"); Form.eMessage.focus(); return; }
	
	Form.action="Procs/psEnvoiAmi.asp";
	Form.submit();
}

function testNewsletter()
{
	var Form = document.forms["formNewsletter"];
	
	if (!Form.eCivilite[0].checked && !Form.eCivilite[1].checked && !Form.eCivilite[2].checked)
		{ alert("Merci de sélectionner une civilité"); Form.eCivilite[0].focus(); return; }
		
	if (Form.eNom.value == "")
		{ alert("Merci d'indiquer votre nom"); Form.eNom.focus(); return; }
	
	if (Form.ePrenom.value == "")
		{ alert("Merci d'indiquer votre prénom'"); Form.ePrenom.focus(); return; }
		
	if (Form.eJour.value == "")
		{ alert("Merci d'indiquer votre jour de naissance'"); Form.eJour.focus(); return; }
		
	if (Form.eMois.value == "")
		{ alert("Merci d'indiquer votre mois de naissance'"); Form.eMois.focus(); return; }
		
	if (Form.eAnnee.value == "")
		{ alert("Merci d'indiquer votre année de naissance'"); Form.eAnnee.focus(); return; }
	
	if (Form.eEmail.value == "")
		{ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail))
		{ alert("Merci d'indiquer une adresse e-mail correcte"); Form.eEmail.focus(); return; }
	
	Form.action="Procs/psInscriptionNewsletter.asp";
	Form.submit();
}

function testJeu()
{
	var Form = document.forms["formJeu"];
	if (Form.eNom.value == "")
		{ alert("Merci d'indiquer votre nom"); Form.eNom.focus(); return; }
	
	if (Form.ePrenom.value == "")
		{ alert("Merci d'indiquer votre prénom"); Form.ePrenom.focus(); return; }
	
	if (Form.eEmail.value == "")
		{ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail))
		{ alert("Merci d'indiquer une adresse e-mail correcte"); Form.eEmail.focus(); return; }
	
	if (Form.eJour.value != "JJ" && isNaN(Form.eJour.value)==true)
		{ alert("Merci d'indiquer votre jour de naissance correctement"); Form.eJour.focus(); return; }
	
	if (Form.eMois.value != "MM" && isNaN(Form.eMois.value)==true)
		{ alert("Merci d'indiquer votre mois de naissance correctement"); Form.eMois.focus(); return; }
	
	if (Form.eAnnee.value != "AAAA" && isNaN(Form.eAnnee.value)==true)
		{ alert("Merci d'indiquer votre année de naissance correctement"); Form.eAnnee.focus(); return; }
	
	if (Form.eNumero.value == "")
		{ alert("Merci d'indiquer votre numéro de rue"); Form.ePrenom.focus(); return; }
	
	if (Form.eRue.value == "")
		{ alert("Merci d'indiquer votre adresse"); Form.eRue.focus(); return; }
	
	if (Form.eCp.value == "")
		{ alert("Merci d'indiquer votre code postal"); Form.eCp.focus(); return; }
	if (Form.eCp.value != "" && !isCP(Form.eCp))
		{ alert("Merci d'indiquer un code postal correct"); Form.eCp.focus(); return; }
	
	if (Form.eVille.value == "")
		{ alert("Merci d'indiquer votre ville"); Form.eVille.focus(); return; }
	
	if (Form.ePays.value == "")
		{ alert("Merci d'indiquer votre pays"); Form.ePays.focus(); return; }
	
	if (Form.eReglement.checked != true)
		{ alert("Merci de lire et d'accepter le reglement du jeu concours"); Form.eRecherche.focus(); return; }
	
	Form.action="Procs/psJeu.asp";
	Form.submit();
}

function testJeunoel()
{
	var Form = document.forms["formJeu"];
	if (Form.eNom.value == "")
		{ alert("Merci d'indiquer votre nom"); Form.eNom.focus(); return; }
	
	if (Form.ePrenom.value == "")
		{ alert("Merci d'indiquer votre prénom"); Form.ePrenom.focus(); return; }
	
	if (Form.eEmail.value == "")
		{ alert("Merci d'indiquer votre adresse e-mail"); Form.eEmail.focus(); return; }
	if (!isEmail(Form.eEmail))
		{ alert("Merci d'indiquer une adresse e-mail correcte"); Form.eEmail.focus(); return; }
	
	if (Form.eJour.value != "JJ" && isNaN(Form.eJour.value)==true)
		{ alert("Merci d'indiquer votre jour de naissance correctement"); Form.eJour.focus(); return; }
	
	if (Form.eMois.value != "MM" && isNaN(Form.eMois.value)==true)
		{ alert("Merci d'indiquer votre mois de naissance correctement"); Form.eMois.focus(); return; }
	
	if (Form.eAnnee.value != "AAAA" && isNaN(Form.eAnnee.value)==true)
		{ alert("Merci d'indiquer votre année de naissance correctement"); Form.eAnnee.focus(); return; }
	
	if (Form.eNumero.value == "")
		{ alert("Merci d'indiquer votre numéro de rue"); Form.ePrenom.focus(); return; }
	
	if (Form.eRue.value == "")
		{ alert("Merci d'indiquer votre adresse"); Form.eRue.focus(); return; }
	
	if (Form.eCp.value == "")
		{ alert("Merci d'indiquer votre code postal"); Form.eCp.focus(); return; }
	if (Form.eCp.value != "" && !isCP(Form.eCp))
		{ alert("Merci d'indiquer un code postal correct"); Form.eCp.focus(); return; }
	
	if (Form.eVille.value == "")
		{ alert("Merci d'indiquer votre ville"); Form.eVille.focus(); return; }
	
	if (Form.ePays.value == "")
		{ alert("Merci d'indiquer votre pays"); Form.ePays.focus(); return; }
	
	if (Form.eReglement.checked != true)
		{ alert("Merci de lire et d'accepter le reglement du jeu concours"); Form.eRecherche.focus(); return; }
	
	Form.action="Procs/psJeuNoel.asp";
	Form.submit();
}
