// PARAMETRAGE DU SCRIPT
var bb_tjs_delai=0;
var bb_tjs_max=20;
var bb_tjs_mode=1; // 0 - calque toujours en haut de page / 1 - calque en bas

// LE RESTE NE CHANGE PAS
var bb_tjs_hauteur=0;
function bb_PrintCalque(left,top,width,height,contenu) {
	bb_tjs_hauteur=height;
	if ((document.all)||(document.getElementById)) {
		var Z="<DIV class='bando2_bas' id='tomber' style='position:absolute;left:"+left+";top:"+top+";width:"+width+";height:"+height+";z-index: 2'>"+contenu+"</DIV>";
	} else {
		var Z="<LAYER class='bando2_bas' name='tomber' left="+left+" top="+top+" width="+width+" height="+height+">"+contenu+"</LAYER>";
	}
	document.write(Z);
	setTimeout("bb_Start()",bb_tjs_delai);
}
function bb_Start() {
	bb_MoveLayer("tomber",bb_GetTop("tomber"));
	setTimeout("bb_Start()",bb_tjs_delai);
}

function bb_MoveLayer(nom,top) {
	if (document.getElementById) { //IE5 et NS6
		document.getElementById(nom).style.top=top;
	}
	if ((document.all)&&(!document.getElementById)) { //IE4 seul
		document.all[nom].style.top=top;
	}
	if (document.layers) { //NS4.X seul
		document.layers[nom].top=top;
	}
}
function bb_GetTop(nom) {
	// Partie 1 : Récupération de la position du calque et de la page
	if (document.getElementById) { //IE5 
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if ((document.getElementById)&&(!document.all)) { //NS6
		var pos=parseInt(document.getElementById(nom).style.top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}
	if ((document.all)&&(!document.getElementById)) { //IE4 seul
		var pos=parseInt(document.all[nom].style.top);
		var wintop=parseInt(document.body.scrollTop);
		var avail=document.body.clientHeight;
	}
	if (document.layers) { //NS4.X seul
		var pos=parseInt(document.layers[nom].top);
		var wintop=parseInt(window.pageYOffset);
		var avail=window.innerHeight;
	}

	// Partie 2 : Traitement de la position
	if (bb_tjs_mode==0) { // toujours en haut
		var delta=Math.ceil((pos-wintop)/3);
		if (delta>bb_tjs_max) {delta=bb_tjs_max;}
		if (delta<-1*tjs_max) {delta=-1*bb_tjs_max;}
		var top=pos-delta;
	}
	if (bb_tjs_mode==1) {// toujours en bas
		var delta=Math.ceil((pos-(wintop+avail-bb_tjs_hauteur)));
		if (delta>bb_tjs_max) {delta=bb_tjs_max;}
		if (delta<-1*bb_tjs_max) {delta=-1*bb_tjs_max;}
		var top=pos-delta;
	}
	return top;
}
var bb_OFDT="";
bb_OFDT += "<table class=bando3_bas_tab border=0 cellspacing=0 cellpadding=0 width=700px>";
bb_OFDT += "<tr height=40px><td>";
bb_OFDT += "</a><font class='bando3_bas_txt'>";
bb_OFDT += "&copy; OFDT 2004 <br>";
bb_OFDT += "3 av. du Stade de France 93218 Saint Denis la Plaine Cedex<br>T&eacute;l : 33 + (0) 1 41 62 77 16 - Fax : 33 + (0) 1 41 62 77 00";
bb_OFDT += "</font>";
bb_OFDT += "</td></tr>";
bb_OFDT += "</table>";

// PrintCalque(X,Y,largeur,hauteur,"HTML");
bb_PrintCalque(38,800,700,45, bb_OFDT);

