//Librairie pour sondage
//Par Stanley Larkin

var expDays = 1; // nombre de jours le cookie va rester

function GetCookie (name) {  
var arg = name + "=";  
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;
}

function SetCookie(name,value,expiredays)
{

var exdate=new Date();
exdate.setDate(exdate.getDate()+expiredays);
document.cookie=name+ "=" +escape(value)+
((expiredays==null) ? "" : ";expires="+exdate.toGMTString())+"; path=/"
;
//le path / est la racine, le nom du cookie est loto-quebec ou bien on peut inscrire /corporatif/nav/, le nom du cookie sera nav.
}

function DeleteCookie (name) {  
var exp = new Date();  
exp.setTime (exp.getTime() - 1);  
var cval = GetCookie (name);  
document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();
}
var exp = new Date(); 
exp.setTime(exp.getTime() + (expDays*24*60*60*1000));

function amt(){
var count = GetCookie('count')
if(count == null) {
SetCookie('count','1')
return 1
}
else {
var newcount = parseInt(count) + 1;
DeleteCookie('count')
SetCookie('count',newcount,exp)
return count
   }
}

function GetCookieVal(offset) {
var endstr = document.cookie.indexOf (";", offset);
if (endstr == -1)
endstr = document.cookie.length;
return unescape(document.cookie.substring(offset, endstr));
}

function checkCookie(){

	sondage=GetCookie('sondage');
	//alert("sondage : " + sondage);
	var detect = navigator.userAgent.toLowerCase();
	place = detect.indexOf('safari') + 1;
	if (place==0){	
		if (sondage==null || sondage==""){
		  	changeEtatEncartSondage(sondage);
		}
		else if (sondage==11){
				var count=GetCookie('count');
				if (count == null || count=="") {
				count=1;
				SetCookie('count', count);		
				document.getElementById('boiteSondage').style.visibility="visible";
				}
				else {
				count++;
				DeleteCookie('count')
				SetCookie('count',count)
				document.getElementById('boiteSondage').style.visibility="hidden";
				}	
			}
		else if (sondage==22){
			changeEtatEncartSondage(sondage);
			}
		else{
			//alert("cookie pas activé");
			}	 
	}
}
//************************************//

//Check pour la présence du cookie pour savoir si on est en mode affichage ou non
function checkEtatSondage() {	
	if (document.cookie.length>0) {		
	  c_sondage=document.cookie.indexOf("sondage=")	;
	  alert("c_sondage: " + c_sondage);
	 // var saisie = prompt("Afficher :", "non");
	  if (c_sondage!=-1){		  
		checkCookie();
	  }	else{alert("afficherboite");}			
	}
}

//Rend visible l'encart sondage dans la page si les cookies sont activés sur le browser
function changeEtatEncartSondage(codeBouton){
	// Quel est l'état actuel ?			
	etat=document.getElementById('boiteSondage').style.visibility;
//	if etat {
//		document.getElementById('boiteSondage').style.visibility="hidden";
//		}else{
//			document.getElementById('boiteSondage').style.visibility="visible";
	// Si les cookie sont activé on procède...
	if (document.cookie.length>0) {	
		if(codeBouton==0){
			document.getElementById('boiteSondage').style.visibility="hidden";
			SetCookie('sondage', 99,365);			
			
		}else if (codeBouton ==null){
			document.getElementById('boiteSondage').style.visibility="visible";				
		} else if (codeBouton == 11) {
			document.getElementById('boiteSondage').style.visibility="hidden";
			SetCookie('sondage', 11,365);
			var count = GetCookie('count');
			if (count == null || count=="") {
			count=1;
			SetCookie('count', count );		
			document.getElementById('boiteSondage').style.visibility="hidden";
			}			
		}else if (codeBouton ==22){
			document.getElementById('boiteSondage').style.visibility="hidden";
			SetCookie('sondage', 22,365)	
		}else{
			document.getElementById('boiteSondage').style.visibility="hidden";
		}
	}	
}







