/* auteur: CCI */
/* Date de création: 2003-01-12 */
/*Script pour afficher une annonce sur le côté droit de l'écran */

var XX = 20;
var xstep = 1;
var delay_time = 60;

var YY=0;
var ch=0;
var oh=0;
var yon=0;

var ns4	= document.layers?1:0
var ie 	= document.all?1:0
var ns6	= document.getElementById&&!document.all?1:0

function hideAds()
{
	if (ie)
		pub.style.visibility='hidden';
	else if (ns4)
		document.pub.visibility='hidde';
}

function windowResized()
{
	if(ie)
	{
		YY = document.body.clientHeight;
		XX = document.body.clientWidth-125;	  // décalage à partir de la droite vers le centre

		pub.style.top=YY;
		pub.style.left=XX;
	}
	else if (ns4)
	{
		YY = window.innerHeight;
		XX = window.innerWidth-145

		document.pub.pageX = XX
		document.pub.pageY = YY
	}
	else if (ns6)
	{
		XX=window.innerWidth-145
		YY=window.innerHeight
		document.getElementById('pub').style.top=YY
	}
}


function doScroll()
{
	if(yon == 0)
		{YY = YY - xstep;}
	else
		{YY = YY + xstep;}

	if (ie)
	{
		ch=document.body.clientHeight;
		oh=pub.offsetHeight;
	}
	else if (ns4)
	{
		ch=window.innerHeight;
		oh=document.pub.clip.height;
	}
	else if (ns6)
	{
		ch=window.innerHeight
		oh=document.getElementById("pub").offsetHeight
	}

	if(YY<0)
		{yon=1; YY=0;}

	if(YY >= (ch-oh))
		{yon=0; YY=(ch-oh);}

	if(ie)
	{
		pub.style.left = XX;
		pub.style.top = YY + document.body.scrollTop;
	}
	else if (ns4)
	{
		document.pub.pageX = XX;
		document.pub.pageY = YY + window.pageYOffset;
	}
	else if (ns6)
	{
		document.getElementById("pub").style.left=XX
		document.getElementById("pub").style.top=YY+window.pageYOffset
	}
}

function windowLoaded()
{
	if(ns4)
	{
		document.pub.visibility = 'visible';
	}
	else if (ie)
	{
		pub.style.visibility = 'visible';
		window.onresize = windowResized
	}

	startAdsScrolling();
	windowResized()
}

function startAdsScrolling()
{
	doScroll();
	setTimeout('startAdsScrolling()',delay_time);
}

if (ie || ns4 || ns6)
    windowLoaded()
