// JavaScript Document
var y=0;
var minuteur=null;
var hautmini = 0;
var basmini = 0;
var pas = 3;
var type = '';
// Récupère valeurs init
function defileInit() { defileInitGeneral(''); }
function defileInitSys() { defileInitGeneral('_sys'); }
function defileInitGeneral(newtype) {
	type = newtype;
	hautmini = document.getElementById('conteneur'+type).offsetHeight - document.getElementById('contenu'+type).offsetHeight -12;
	document.getElementById('contenu'+type).style.top = y+"px";
	majBoutons();
}
//minuteur défilement en avant du texte
function defileBas() {
	if (minuteur==null) minuteur=setInterval('marcheAvant()',30);
}
//minuteur défilement en arriere du texte
function defileHaut() {
	if (minuteur==null) minuteur=setInterval('marcheArriere()',30);
}
function marcheAvant() {
	y = (y-pas > hautmini ? y-pas : hautmini);
	document.getElementById('contenu'+type).style.top = y+"px";
	majBoutons();
}
//Retour en arriere du texte
function marcheArriere() {
	y = (y+pas < 0 ? y +pas : 0);
	document.getElementById('contenu'+type).style.top = y+"px";
	majBoutons();
}
function majBoutons () {
	document.getElementById('btnup'+type).style.visibility = (y < 0 ? 'visible' : 'hidden');
	document.getElementById('btndn'+type).style.visibility = (y > hautmini ? 'visible' : 'hidden');
}
//Arret défilement du texte
function defileStop() {
	clearInterval(minuteur);
	minuteur=null;
}
