/*****************************
CODED BY ARKDAE  -  FULLSIX PARIS
****************************/

/* TICKER DE NEWS CLIQUABLE AVEC URL */

current2=1;

/*Augmente la vitesse et le pas sous MAC*/
if (navigator.appVersion.indexOf('Mac') != -1) tickerspeed2/=2;

memtickermove2=tickermove2;

/*Initialisation*/
function initticker2(){	
	objlay2=objacces2(1);
	objlay2.left=tickerwidth2;
	setToAnchor2('id_ancre2','nom_ancre2','laymain2');
	objlay2 = (document.all)?document.all.laymain2.style:(document.layers)?document.laymain2:document.getElementById("laymain2").style;
	if (document.layers) objlay2.clip.right=tickerwidth2;
	else objlay2.clip = "rect(0,"+tickerwidth2+",15,0)";
	objlay2.visibility="visible";
	moveleft2(current2);
}


/*Accède au style du layer*/
function objacces2(lay){
	objlay2 = (document.all)?document.all.laytick.style:(document.layers)?document.laymain2.document.laytick:document.getElementById("laytick").style;
	return objlay2;
}

/*renvoie la largeur du layer*/
function objwidth2(lay){
	widthlay = eval ("(document.layers) ? document.laymain2.document.laytick.document.width: (document.all)?document.all.laytick.offsetWidth:document.getElementById(\"laytick\").offsetWidth;");
	return widthlay;
}

/*Déplace vers la gauche*/
function moveleft2(lay){
	objlay2=objacces2(lay);
	objlay2.left= parseInt(objlay2.left)-tickermove2;
	if (parseInt(objlay2.left)>-objwidth2(lay)) setTimeout('moveleft2('+lay+')',tickerspeed2);
	else {
		objlay2=objacces2(current2);
		objlay2.left=tickerwidth2;
		setTimeout('moveleft2('+current2+')',tickerspeed2);	
	}
}

/*Arrète le défilement*/
function stopit2(){ if (tickerstop2)	tickermove2=0;}

/*Reprend le défilement*/
function letgo2(){if ( tickerstop2) tickermove2=memtickermove2;}

/*Ecrit les layers et les feuilles de style*/
function createlay2(){
	laytowrite2="";
	laytowrite2+="<STYLE TYPE=\"text/css\">\n";
	laytowrite2+=".txtticker2{font-size:11px;font-family:arial;color:"+tickertxtcolor2+";text-decoration:underline;}";
	laytowrite2+="#laymain2 {position:absolute; left:"+tickerposleft2+"; top:"+tickerpostop2+"; height:15px;z-index:0;clip:rect(0,"+(tickerwidth2)+",15,0);overflow:hidden;visibility:hidden;}\n";
	laytowrite2+="#laytick {POSITION:absolute;TOP:-4px;LEFT:"+tickerwidth2+"px;z-index:1;}\n";	
	laytowrite2+="</STYLE>\n";
	laytowrite2+="<DIV ID=\"laymain2\"><DIV ID=\"laytick\"><NOBR>";
	for(i=0; i<Tcontent2.length; i++){
		if (Tcontent2[i+1]!="")
		laytowrite2+="<A HREF=\""+Tcontent2[i+1]+"\" CLASS=\"txtticker2\" ONMOUSEOVER=\"stopit2()\" ONMOUSEOUT=\"letgo2()\" TARGET=\""+tickertarget2+"\">"+Tcontent2[i]+"</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
		else
		laytowrite2+="<A HREF=\"#\" CLASS=\"txtticker2\" ONMOUSEOVER=\"stopit2()\" ONMOUSEOUT=\"letgo2()\" >"+Tcontent2[i]+"</A>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
		i++;
	}
	laytowrite2+="</NOBR></DIV><TABLE WIDTH=\""+tickerwidth2+"\" CELLSPACING=\"0\" CELLPADDING=\"0\" BORDER=\"0\"><TR><TD BGCOLOR=\""+tickerbgcolor2+"\"><IMG SRC=\"" + base + "/img/vide.gif\" WIDTH=\"1\" HEIGHT=\"15\" BORDER=\"0\"></TD></TR></TABLE></DIV>";
	//alert(laytowrite2);
	document.write(laytowrite2);
	setTimeout('initticker2()',1000);
}

// fixe un bug netscape
	if (document.layers)
   window.onresize =
     function (e) { history.go(0); };
	 
	 
function setToAnchor2(ID_Anchor,Name_Anchor,ID_Div){
	pos =(document.all)?document.all[ID_Anchor]:(document.layers)?document.anchors[Name_Anchor]:document.getElementById(ID_Anchor);
	DivTop2 =(document.layers)?pos.y:getTop2(pos);
	if (document.all){
		document.all[ID_Div].style.posLeft = tickerposleft2;
		document.all[ID_Div].style.posTop = DivTop2;
	}
	else if (document.layers){		
		document.layers[ID_Div].pageX = tickerposleft2;
		document.layers[ID_Div].pageY = DivTop2;
	}
	else {		
		document.getElementById(ID_Div).style.left = tickerposleft2;
		document.getElementById(ID_Div).style.top = DivTop2;
	}
}


function getTop2(MyObject){
	if (MyObject.offsetParent)
	return (MyObject.offsetTop + getTop2(MyObject.offsetParent));
	else
	return (MyObject.offsetTop);
}

