// BOX ADVERTISING


adTime=105;  // seconds ad reminder is shown
chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)

var ns=(document.layers);
var ie=(document.all);
var w3=(document.getElementById && !ie);
var calunit=ns? "" : "px"
adCount=0;

function ScanCookie(variable)
{
	cook = document.cookie;
	variable += "=";
	place = cook.indexOf(variable,0);
	if (place <= -1)
		return("0");
	else
	{
		end = cook.indexOf(";",place)
			if (end <= -1)
				return(unescape(cook.substring(place+variable.length,cook.length)));
			else
				return(unescape(cook.substring(place+variable.length,end)));
	}
}

function CreationCookie(nom,valeur,permanent)
{
	if(permanent)
	{
		dateExp = new Date(2020,11,11);
		dateExp = dateExp.toGMTString();
		ifpermanent = '; expires=' + dateExp + ';';
	}
	else
		ifpermanent = '';
	document.cookie = nom + '=' + escape(valeur) + ifpermanent;
}

function initAd(){
	if(!ns && !ie && !w3) return;
	if(ie)		adDiv=eval('document.all.sponsorAdDiv.style');
	else if(ns)	adDiv=eval('document.layers["sponsorAdDiv"]');
	else if(w3)	adDiv=eval('document.getElementById("sponsorAdDiv").style');
	randAd=Math.ceil(Math.random()*chanceAd);

	if (ie||w3)
		if (ScanCookie("advertising")==0)
		{
			CreationCookie("advertising","si",false)
			adDiv.visibility="visible";
		}
		else
			adDiv.display="none";
	else
		if (ScanCookie("advertising")==0)
		{
			CreationCookie("advertising","si",false)
			adDiv.visibility ="show";
		}
		else
			adDiv.visibility ="hide";
	
	if(randAd==1) 
		showAd();
}

function showAd(){
	if(adCount<adTime*10){adCount+=1;
		if (ie){documentWidth  =truebody().offsetWidth/2+truebody().scrollLeft-20;
			documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;}	
		else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
			documentHeight=window.innerHeight/2+window.pageYOffset-20;} 
		else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
			documentHeight=self.innerHeight/2+window.pageYOffset-20;} 
			adDiv.left=documentWidth-200+calunit;adDiv.top =documentHeight-200+calunit;
			setTimeout("showAd()",100);}else closeAd();
}

function closeAd(){
	if (ie||w3)
		adDiv.display="none";
	else
		adDiv.visibility ="hide";
}

function truebody(){
	return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

onload=initAd;
//End-->
