/*****************************
CODED BY ARKDAE  -  FULLSIX PARIS
****************************/

var lang="fr";
			var color="";
			var base="";
			
			/*------ Variable Globale du Ticker 1 ------*/
			//605;//280;			//Position left du ticker (en pixel)
			tickerpostop=-10;			//Position top du ticker (en pixel)
			tickermove=2;				//Pas d'incrémentation du ticker (en pixel)
			tickerspeed=30;				//Vitesse du ticker (1000 = 1 seconde)
			tickerbgcolor="#0098ee";	//Couleur de fond du ticker
			tickertxtcolor="#FFFFFF";	//Couleur du texte du ticker
			tickerwidth=500;//document.documentElement.offsetWidth - 740-20 ; //450;			//Largeur du ticker (en pixel)
			tickertarget="_blank";		// target du lien ("_top","_parent","_self","_blank",ou le nom de la frame)
			tickerstop=true;			// true: le ticker s'arrete	- false: le ticker ne s'arrete pas
/* TICKER DE NEWS CLIQUABLE AVEC URL */

current=1;

/*Augmente la vitesse et le pas sous MAC*/
if (navigator.appVersion.indexOf('Mac') != -1) tickerspeed/=2;

memtickermove=tickermove;

/*Initialisation*/
function initticker(){
	
	cptlay=0;
	for(i=1; i<=(Tcontent.length)/2; i++){
		objlay=objacces(i);
		objlay.left=tickerwidth;
		cptlay+=0;
	}
	setToAnchor('id_ancre','nom_ancre','laymain');
	objlay = (document.all)?document.all.laymain.style:(document.layers)?document.laymain:document.getElementById("laymain").style;
	if (document.layers) objlay.clip.right=tickerwidth;
	else objlay.clip = "rect(0,"+tickerwidth+",18,0)";
	objlay.visibility="visible";
	moveleft(current);	
}
function settickerposleft()
{
    if(document.documentElement.offsetWidth < 980)
        tickerposleft=475;
    else
        tickerposleft=(document.documentElement.offsetWidth -980)/2+470;
}

/*Accède au style du layer*/
function objacces(lay){
	objlay = eval ("(document.all)?document.all.laytick"+lay+".style:(document.layers)?document.laymain.document.laytick"+lay+":document.getElementById(\"laytick"+lay+"\").style");
	return objlay;
}

/*renvoie la largeur du layer*/
function objwidth(lay){
	widthlay = eval ("(document.layers) ? document.laymain.document.laytick"+lay+".document.width: (document.all)?document.all.laytick"+lay+".offsetWidth:document.getElementById(\"laytick"+lay+"\").offsetWidth;");
	return widthlay;
}

/*Déplace vers la gauche*/
function moveleft(lay){
	objlay=objacces(lay);
	objlay.left= parseInt(objlay.left)-tickermove;
	if (parseInt(objlay.left)>-objwidth(lay)) setTimeout('moveleft('+lay+')',tickerspeed);
	else {
		objlay=objacces(current);
		objlay.left=tickerwidth;
		if (((Tcontent.length)/2)>=(current+1)) current++;
		else current=1;
		setTimeout('moveleft('+current+')',tickerspeed);	
	}
}

/*Arrète le défilement*/
function stopit(){ if (tickerstop)	tickermove=0;}

/*Reprend le défilement*/
function letgo(){if ( tickerstop) tickermove=memtickermove;}

/*Ecrit les layers et les feuilles de style*/
function createlay(){
	settickerposleft();
	laytowrite="";
	laytowrite+="<STYLE TYPE=\"text/css\">\n";
	laytowrite+="#laymain .txtticker{font-size:11px;font-family:arial;color:"+tickertxtcolor+";text-decoration:none;vertical-align:middle}";
	laytowrite+="#laymain {position:absolute; left:"+tickerposleft+"; top:"+tickerpostop+"; height:18px;z-index:0;clip:rect(0,"+(tickerwidth)+",18,0);overflow:hidden;visibility:hidden;}\n";
	for(i=1; i<=(Tcontent.length)/2; i++){
		laytowrite+="#laytick"+i+" {POSITION:absolute;TOP:1px;LEFT:"+tickerwidth+"px;z-index:1;}\n";
	}
	laytowrite+="</STYLE>\n";

	laytowrite+="<DIV ID=\"laymain\">\n";
	cptlay=1;
	for(i=0; i<Tcontent.length; i++){
		laytowrite+="<DIV ID=\"laytick"+cptlay+"\"><NOBR><A HREF=\""+Tcontent[i+1]+"\" CLASS=\"txtticker\" ONMOUSEOVER=\"stopit()\" ONMOUSEOUT=\"letgo()\" TARGET=\""+tickertarget+"\">"+Tcontent[i]+"</A></NOBR></DIV>\n";
		i++;
		cptlay++;
	}

	laytowrite+="<TABLE WIDTH=\""+tickerwidth+"\" CELLSPACING=\"0\" CELLPADDING=\"0\" BORDER=\"0\" ><TR><TD BGCOLOR=\""+tickerbgcolor+"\"><IMG SRC=\"" + base + "/img/vide.gif\" WIDTH=\"1\" HEIGHT=\"18\" BORDER=\"0\"></TD></TR></TABLE></DIV>";
	//alert('test'+laytowrite);
	document.write(laytowrite);
	setTimeout('initticker()',1000);
}

// fixe un bug netscape
if (document.layers)
	window.onresize =
	function (e) { history.go(0); };

function setToAnchor(ID_Anchor,Name_Anchor,ID_Div){
	pos =(document.all)?document.all[ID_Anchor]:(document.layers)?document.anchors[Name_Anchor]:document.getElementById(ID_Anchor);
	DivTop =(document.layers)?pos.y:getTop(pos);
	if (document.all){
		document.all[ID_Div].style.posLeft = tickerposleft;
		document.all[ID_Div].style.posTop = DivTop;
	}
	else if (document.layers){		
		document.layers[ID_Div].pageX = tickerposleft
		document.layers[ID_Div].pageY = DivTop;
	}
	else {		
		document.getElementById(ID_Div).style.left = tickerposleft;
		document.getElementById(ID_Div).style.top = DivTop;
	}
}


function getTop(MyObject){
	if (MyObject.offsetParent)
	return (MyObject.offsetTop + getTop(MyObject.offsetParent));
	else
	return (MyObject.offsetTop);
}

