/*
 *	Javascript Mode unobstructive	
 *
 *
 */

// variables globales
var hauteur = 0;

function fLoad() {	
	
	Event.observe($('haut'), 'mousedown', function() { defilActu('up') }, false);
	//Event.observe($('haut'), 'mouseover', function() { defilActu('up') }, false);
	Event.observe($('haut'), 'mouseup', sort, false);
	Event.observe($('bas'), 'mousedown', function() { defilActu('down') }, false);
	//Event.observe($('bas'), 'mouseover', function() { defilActu('down') }, false);
	Event.observe($('bas'), 'mouseup', sort, false);
}


// Fonction pour la module actu
function defilActu(sens) {
	if (sens == 'down') { 
		if (hauteur-1 < $('actus_contenu').scrollTop) { hauteur = hauteur+10; }
	}
	else {
		if (hauteur > -10) { hauteur = hauteur-10; }
	}
	$('actus_contenu').scrollTop = parseInt(hauteur);		
	oSet = setTimeout("defilActu('" + sens + "')", 50);
}
	
function sort() {
	window.clearTimeout(oSet);
}

// Observateur d'évenements
Event.observe(window, 'load', fLoad, false);