//Librairie pour le mode demo Flash
//Par Daniel Many

//Appeler lors de l'activation du mode Demo
function bascule() {
	//alert("bascule")
	var Nom="demo";
	var Contenu="1";
	var expdate = new Date ();
	expdate.setTime(expdate.getTime() + ( 20 * 24 * 60 * 60 * 1000)) ; // on rajoute dix jours en millisecondes
	document.cookie = Nom + "=" + Contenu + "; expires=" + expdate.toGMTString() ;

	//changeFlashState()
	
	var lienATester = location.href; 
	var langue = lienATester.indexOf("/en/");
	
	if (document.cookie.length>0) {
	
		if (langue!=-1){		
			location.href='/corporatif/nav/en/about-loto-quebec';
		} else {
			location.href='/corporatif/nav/a-propos-de-loto-quebec';
		}
	} else {
		if (langue!=-1){	
			alert("Cookies must be active in your Web browser for you to enjoy this animated tour. Consult our Privacy Policy for more details.");
		} else {			
			alert("Attention, les fichiers témoins (« cookies ») doivent être activés dans votre navigateur pour le bon fonctionnement de ce guide animée. Veuillez consultez notre Politique de confidentialité pour plus de détails.");
		}
	}
			
}

//Redirige vers une autre page et ferme la demo
function nextAndClose(lien){
	location.href=lien;
	closing();
}

//Check pour la présence du cookie pour savoir si on est en mode demo ou non
function checkEtatDemo() {	
	if (document.cookie.length>0) {		
	  c_start=document.cookie.indexOf("demo=")	
	  //alert("c_start: " + c_start); 
	  if (c_start!=-1){		  
		changeFlashState();
	  }
	}
}

//Rend visible le flash de demo dans la page si les cookies sont activés sur le browser
function changeFlashState(){
	// Quel est l'état actuel ?			
	etat=document.getElementById('boiteDemo').style.visibility;
	
	// Si les cookie sont activé on bascule...
	if (document.cookie.length>0) {	
		if(etat=="hidden"){
			document.getElementById('boiteDemo').style.visibility="visible";
		} else {
			document.getElementById('boiteDemo').style.visibility="hidden";
		}
	}	
}


//Pour sortir du mode demo. Le cookie est effacé.
function closing() {
	changeFlashState();
	//alert("On efface le cookie");			
	var cookie_date = new Date();  // current date & time
	cookie_date.setTime ( cookie_date.getTime() - 1 );
	document.cookie = "demo=; expires=" + cookie_date.toGMTString();
	//alert("cookie efface");	
}




