﻿
function validation() {
	var dateJour = new Date();
	var age = dateJour.getFullYear() - document.form1.naissance.value;
	// si je suis en AM du Nord age doit être > 21 sinon 18
	if ( ((document.form1.pays_cb.value == 222) || (document.form1.pays_cb.value == 36)) && (age < 21) ) {
		document.getElementById("result").style.color="#B30033";
        document.getElementById("result").innerHTML="<b> You are not the legal age old </b> <br />  Vous n'avez pas l'âge légal <br />&nbsp; <br /> ";
	} else if (age < 18) {
	   document.getElementById("result").style.color="#B30033";
        document.getElementById("result").innerHTML="<b> You are not the legal age old </b> <br />  Vous n'avez pas l'âge légal <br />&nbsp; <br /> ";
	} else {
		// L'age est correct pour le pays sélectionné
		ecrireCookie("dejavenu", "oui");
		tb_remove();
		if ( (document.form1.pays_cb.value == 72) || (document.form1.pays_cb.value == 77) || (document.form1.pays_cb.value == 167) || (document.form1.pays_cb.value == 205)) {
			document.getElementById("mainFlash").className = "visible";
			document.getElementById("mainPhoto").className = "cache";
		} else {
			window.location = "index.php?lng=en";
		}
	}
}
function validebook() {
		ecrireCookie("book", "oui");
}

function validerInfos() {

	if ((document.formSaisieForm.nom.value != "") && (document.formSaisieForm.prenom.value != "") && (document.formSaisieForm.pays.value != ""))  {

		if (document.formSaisieForm.email.value == "")  {
			document.formSaisieForm.email.style.backgroundColor = "#FCBD41";
			alert ("Veuillez bien renseigner votre Email");
			return false;
		} else {
			return (validerEmail(document.formSaisieForm.email.value));
		}
		
	  } else {
		  
		if (document.formSaisieForm.nom.value == "") {  
			document.formSaisieForm.nom.style.backgroundColor = "#FCBD41";
		}
		if (document.formSaisieForm.prenom.value == "") {  
			document.formSaisieForm.prenom.style.backgroundColor = "#FCBD41";
		}
		if (document.formSaisieForm.pays.value == "") {
			document.formSaisieForm.pays.style.backgroundColor = "#FCBD41";
		}
		
		alert ("Veuillez bien renseigner votre Nom, Prénom et votre pays");
		return false;
	  }
}

function validerInfosEn() {

	if ((document.formSaisieForm.nom.value != "") && (document.formSaisieForm.prenom.value != "") && (document.formSaisieForm.pays.value != ""))  {

		if (document.formSaisieForm.email.value == "")  {
			document.formSaisieForm.email.style.backgroundColor = "#FCBD41";
			alert ("Please fill in your E-mail");
			return false;
		} else {
			return (validerEmailEn(document.formSaisieForm.email.value));
		}
		
	  } else {
		  
		if (document.formSaisieForm.nom.value == "") {  
			document.formSaisieForm.nom.style.backgroundColor = "#FCBD41";
		}
		if (document.formSaisieForm.prenom.value == "") {  
			document.formSaisieForm.prenom.style.backgroundColor = "#FCBD41";
		}
		if (document.formSaisieForm.pays.value == "") {
			document.formSaisieForm.pays.style.backgroundColor = "#FCBD41";
		}
		
		alert ("Please fill in your Name, Forename and your country");
		return false;
	  }
}

function validerEmail(email){

		//var re_date = /^\d{1,2}\/\d{1,2}\/\d{4}$/;
		var re_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/ ;
		if (email != "") {
			if (re_email.test(email)) {
			  return true;
			} else {
			  alert("Votre adresse email \"" + email + "\" est invalide");
			  return false;
			}		
		}
        return true;
}

function validerEmailEn(email){

		//var re_date = /^\d{1,2}\/\d{1,2}\/\d{4}$/;
		var re_email = /^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*$/ ;
		if (email != "") {
			if (re_email.test(email)) {
			  return true;
			} else {
			  alert("Your E-mail \"" + email + "\" is not correct");
			  return false;
			}		
		}
        return true;
}

function changePhoto(nb) {
	el = document.getElementById('elements-'+nb);
	el.style.backgroundImage = "url(img/menu/base-"+nb+"-on.jpg)";
}
function restaurePhoto(nb) {
	el = document.getElementById('elements-'+nb);
	el.style.backgroundImage = "url(img/menu/base-"+nb+"-off.jpg)";
}
function goTo(adresse) {
	location.href=adresse;
}

function affichFormEmail() {
	el = document.getElementById('envoyerami');
	if (el.style.display == "block") {
		el.style.display = "none";
	} else {
		el.style.display = "block";
	}
}

function ecrireCookie(nom, valeur)
{
	var argv=ecrireCookie.arguments;
	var argc=ecrireCookie.arguments.length;
	var expires=(argc > 2) ? argv[2] : null;
	var path=(argc > 3) ? argv[3] : null;
	var domain=(argc > 4) ? argv[4] : null;
	var secure=(argc > 5) ? argv[5] : false;
	document.cookie=nom+"="+escape(valeur)+
	((expires==null) ? "" : ("; expires="+expires.toGMTString()))+
	((path==null) ? "" : ("; path="+path))+
	((domain==null) ? "" : ("; domain="+domain))+
	((secure==true) ? "; secure" : "");
}

function getCookieVal(offset)
{
var endstr=document.cookie.indexOf (";", offset);
if (endstr==-1) endstr=document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}
function lireCookie(nom)
{
var arg=nom+"=";
var alen=arg.length;
var clen=document.cookie.length;
var i=0;
while (i<clen)
{
var j=i+alen;
if (document.cookie.substring(i, j)==arg) return getCookieVal(j);
i=document.cookie.indexOf(" ",i)+1;
if (i==0) break;

}
return null;
}