// ----------------------------------------------------
// JavaScript des actualités
// ----------------------------------------------------

/* Utilisation :
	Placer dans la balise body  onLoad="charger();"

	var largeur=380;
	var hauteur=35;
	var couleur="#CCCCCC";
	var pause_secondes = 4;
	messages = new Array();
	messages[0]='<font color="#FF8800">6 mai 2004</font> - <a href="bornes_stats.asp">Les statistiques d\'utilisation des Bornes en avril</a>';
	messages[1]='<font color="#FF8800">30 avril 2004</font> - <a href="evolution_migration140.asp">Un guide de déploiement pour la version 1.40</a>';

*/
var ns4=document.layers;
var ie4=document.all&&!document.getElementById;
var ns6=document.getElementById;

function Change_Position_objet(nNS4,nObjet,nTop) {
	if (ns4) {
		document.eval(nNS4).document.eval(nObjet).top=nTop;
		document.eval(nNS4).document.close();
		document.eval(nNS4).visibility="show";
	} else if (ns6) {
		document.getElementById(nObjet).style.top =nTop;
	} else if (ie4) {
		eval(nObjet).style.pixelTop=nTop; 
	}
	return;
}
function Change_Texte_objet(nNS4,nObjet,nContenu) {
	var leContenu;
	leContenu = '<font face="Verdana,Arial" size="1">' + nContenu + '</font>';
	if (ns4) {
		document.eval(nNS4).document.eval(nObjet).document.write(leContenu);
		document.eval(nNS4).document.close();
		document.eval(nNS4).visibility="show";
	} else if (ns6) {
		document.getElementById(nObjet).innerHTML = leContenu;
	} else if (ie4) {
		eval(nObjet).innerHTML = leContenu;
	}
	return;
}

if (ns4) {
	document.write('<ilayer id="actu_fond" visibility="hide" width="' + largeur + '" height="' + hauteur + '" bgcolor="' + couleur + '" z-index="1">');
	document.write('<layer id="texte1" left="1" top="1" width="' + (largeur-8) + '"></layer>');
	document.write('<layer id="texte2" left="1" top="' + hauteur + '" width="' + (largeur-8) + '"></layer>');
	document.write('</ilayer>');
} else if (ie4||ns6){
	document.write('<div id="actu_fond" style="position:relative;width:' + largeur + ';height:' + hauteur + ';background-color:' + couleur + ';z-index:1">');
	document.write('<div id="actu_cadre" style="position:absolute;width:' + (largeur-8) + ';height:' + (hauteur-8) + ';top:4;left:4;clip:rect(0 ' + (largeur-8) + ' ' + (hauteur-8) + ' 0)">');
	document.write('<div id="texte1" style="position:absolute;width:' + (largeur-8)+';left:0;top:0;"><font face="Verdana,Arial" size="1">' + messages[0] + '</font></div>');
	document.write('<div id="texte2" style="position:absolute;width:' + (largeur-8)+';left:0;top:' + hauteur + ';"><font face="Verdana,Arial" size="1">' + messages[1] + '</font></div>');
	document.write('</div></div>');
}

mode_defaut = 1;
num_actuel = 0;

function f_start() {
	if (mode_defaut == 1) {
		haut = "texte1";
		bas = "texte2";
		mode_defaut = 0;
	} else {
		bas = "texte1";
		haut = "texte2";
		mode_defaut = 1;
	}
	nb_message = messages.length - 1;
	if (num_actuel == nb_message) {
		num_suivant = 0;
	} else {
		num_suivant = num_actuel + 1;
	}
	message_suivant = messages[num_suivant];
	position_top = 0;

	Change_Texte_objet("actu_fond",bas,message_suivant);
	setTimeout('f_action()',pause_secondes*1000);
}

function f_action() {
	position_top -= 1;
	Change_Position_objet("actu_fond",haut,position_top);
	Change_Position_objet("actu_fond",bas,position_top+hauteur);
	if ((position_top+hauteur) > 0) {
		setTimeout('f_action()',10);
	} else {
		f_stop();
	}
}

function f_stop() {
	num_actuel = num_suivant;
	f_start();
}

function charger() {
	Change_Texte_objet("actu_fond","texte1",messages[0]);
	Change_Texte_objet("actu_fond","texte2",messages[1]);
	f_start();
}
