var objAlias;
var objContainer;
var count;
var drawMenu;
var hauteur = hauteur_fenetre();
var timeout;

onscroll = function(){
	if (objContainer) {
		objContainer.style.display = 'none';
	}
}

function displayAlias(container,objName,direction) {
	objAlias = document.getElementById? document.getElementById(objName): document.all? document.all[objName]: null;
	objContainer = document.getElementById? document.getElementById(container): document.all? document.all[container]: null;
	count = 56;
	drawMenu = '';
	objContainer.style.visibility = 'visible';
	//objContainer.style.top = (hauteur-48)+'px';
	var agent = navigator.userAgent.toLowerCase();
	if (agent.indexOf("compatible; msie 8")!=-1) {
		objContainer.style.top = (hauteur-140)+'px';
	} else if (agent.indexOf("compatible; msie")!=-1 && agent.indexOf("windows")!=-1 && agent.indexOf("opera")=='-1') {
		objContainer.style.top = (hauteur-143)+'px';
	} else {
		objContainer.style.top = (hauteur-139)+'px';
	}
	if (objAlias && getCookieAlias()==1) {
		drawMenu = setInterval("upLink()", 10);
	}
}

function fallLink() {
	count += 2;
	if (count>56) {
		clearInterval(drawMenu);
		objContainer.style.display = 'none';
	} else {
		objAlias.style.top = count+'px';
	}
}

function upLink() {
	count -= 2;
	if (count<0) {
		clearInterval(drawMenu);
		timeout = setTimeout("drawMenu = setInterval('fallLink()', 10);",6000);
	} else {
		objAlias.style.top = count+'px';
	}
}

function hauteur_fenetre() {
	if (window.innerHeight) return window.innerHeight  ;
	else if (document.documentElement.clientHeight && document.documentElement.clientHeight>0) return document.documentElement.clientHeight;
	else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
	else return 0;
}

function noMoreAlias() {
	clearTimeout(timeout);
	var aujourdhui = new Date() ;
	var expdate = new Date() ;
	expdate.setTime( aujourdhui.getTime() + ( 1000*24*60*60*1000 ) ) ;
 	document.cookie = "alias=0;expires=" + expdate.toGMTString();
	drawMenu = setInterval('fallLink()', 10);
}

function getCookieAlias() {
	var egal = document.cookie.split(";");
	var returnValue = 1;
	var egalbis;
	for (i=0;i<egal.length;i++) {
		egalbis = egal[i].indexOf("=");
		if (egal[i].substring(0,egalbis)=='alias') {
			if (egal[i].substring(egalbis+1)==0) {
				returnValue = 0;
			}
		}
	}
	return returnValue;
}
