//------------------------------------------------------------------------------------
// Script Notice Légale
//------------------------------------------------------------------------------------
function showCPR(s) {
       var y = new Date().getYear();
       if (y<1900) y+=1900;
       if (s!=y)
          document.write(s + " - " + y);
	       else
          document.write(y);
}
//------------------------------------------------------------------------------------
// Test champs 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 isTel(obj) {
	if (isNaN(obj.value)==false && obj.value.length==10)  return true;
	else return false;
}
//------------------------------------------------------------------------------------
// FixFlash
//------------------------------------------------------------------------------------
function fixFlash(s) { document.write(s);}
//------------------------------------------------------------------------------------
// Cache mail
//------------------------------------------------------------------------------------
function CacheMail(mail, domain) {
    this.location = 'mailto:' + mail + '@' + domain;
}

//------------------------------------------------------------------------------------
// Script Test Newsletter
//------------------------------------------------------------------------------------
function TestParamNewsletter() 
{
	var Form = document.forms["FormNewsletter"]; //forms = tous les formulaires du document
	if (!isEmail(Form.Email)) 
		{ alert("Merci de saisir un e-mail correct"); Form.Email.focus(); return false; }
	return true;
}

function RefreshCaptcha() {
	var i = new Image();
	var d = new Date();
	i.src = 'Includes/modCaptcha.asp?Type=4&Dt=' + d.getHours().toString() + d.getMinutes().toString() + d.getSeconds().toString() ;
	var obj;
    if (document.all) obj = document.all("Captcha");
	 else obj = document.getElementById("Captcha");
	obj.src = i.src;
	//$('Captcha').src =  i.src;
}

function verifCode(obj) {
       return (obj.value == "") || (obj.value.length == 5 && !isNaN(obj.value));
	   //si le champ est vide, je retourne vrai (parce que ca n est pas un champ obligatoire)
	   // ou si le champ a une longueur de 5 caractères et que c'est un nombre, je returne vrai
}

function TestParam(Form) 
{
	if (Form.eNom.value == "") 
		{ alert("Attention, le nom est nécessaire"); Form.eNom.focus(); return }
	if (Form.ePrenom.value == "") 
		{ alert("Attention, le prénom est nécessaire"); Form.ePrenom.focus(); return }
	if (!isEmail(Form.eEmail))
		{ alert("Merci d'indiquer un email correct"); Form.eEmail.focus(); return }
	//if (Form.eSociate.value=="")
	//	{ alert("Attention, le profession est nécessaire"); Form.eEmail.focus(); return }	
	if (Form.eTel.value != "" && (Form.eTel.value).length!=10)
		{ alert("Attention, le téléphone est nécessaire"); Form.eTel.focus(); return }	
	if (!verifCode(Form.eCodePostal))
		{ alert("Merci d'indiquer un code postal correct"); Form.eCodePostal.focus(); return }
	if (Form.eMessage.value == "")
		{ alert("Attention, le champ 'Message' doit être renseigné."); Form.eMessage.focus();
			return }
	if (Form.eCaptcha.value == "")
		{ alert("Merci de saisir les caractères indiqués par l'image"); Form.eCaptcha.focus(); return; }

	Form.submit();															
}

function openPopup(url, width, height, scrollbars, resizeable){
    window.open(url,'popup','width='+width+', height='+height+', scrollbars='+scrollbars+', resizeable='+resizeable+'')
}


function TestParam1(Form) 
{
 chk_prod1 = Form.prod1_1.checked || Form.prod1_2.checked || Form.prod1_3.checked || Form.prod1_4.checked;
 chk_prod2 = Form.prod2_1.checked || Form.prod2_2.checked || Form.prod2_3.checked
 chk_prod3 = Form.prod3_1.checked || Form.prod3_2.checked || Form.prod3_3.checked || Form.prod3_4.checked || Form.prod3_5.checked || Form.prod3_6.checked;
 chk_prod4 = Form.prod4_1.checked || Form.prod4_2.checked || Form.prod4_3.checked || Form.prod4_4.checked;
 chk_prod5 = Form.prod5_1.checked || Form.prod5_2.checked || Form.prod5_3.checked || Form.prod5_4.checked || Form.prod5_5.checked || Form.prod5_6.checked;;
 chk_prod6 = Form.prod6_1.checked || Form.prod6_2.checked;
 chk_prod7 = Form.prod7_1.checked || Form.prod7_2.checked || Form.prod7_3.checked;
 chk_prod8 = Form.prod8_1.checked || Form.prod8_2.checked || Form.prod8_3.checked;
 if (!chk_prod1 && !chk_prod2 && !chk_prod3 && !chk_prod4 && !chk_prod5 && !chk_prod6 && !chk_prod7 && !chk_prod8) {
    alert("Pour continuer vous devez cocher une ou plusieurs cases !");
	return;
 }
 Form.submit();															
}
