var versionMinor = parseFloat(navigator.appVersion);
var versionMajor = parseInt(versionMinor);

var IE = document.all && !window.opera && versionMajor < 7;
var IE7 = document.all && !window.opera && versionMajor >= 7;
var OP = window.opera;
var FF = document.getElementById;
var NS = document.layers;

// renvoie l'element DOM
function get_item(name,opener){
	if (IE){
		return (opener)?window.opener.document.all[name]:document.all[name];
	}else if (FF){
		return (opener)?window.opener.document.getElementById(name):document.getElementById(name);
	}else if(NS){
		return (opener)?window.opener.document.layers[name]:document.layers[name];
	}
}


var scroll_width=400;
var scroll_height=120;
var scroll_speed = 2;
var scroll_top = 0;
var scroller = null;
var scroll_timeout = null;
function scroller_init(container)
{
	// Creation du scroller
	scroller = document.createElement('div');
	scroller.id="scroll_inner";
	scroller.onmouseover = function(){clearTimeout(scroll_timeout)}
	scroller.onmouseout = function(){scroll_timeout = setTimeout("scroller_slide()",50)}
	scroller.innerHTML = get_item(container).innerHTML;
	scroller.style.top=scroll_height+'px';
	
	// Modification du contenu et style du container
	get_item(container).innerHTML = '';
	get_item(container).appendChild(scroller);
	get_item(container).style.overflow='hidden';
	get_item(container).style.height=scroll_height+'px';
	
	// Slide
	scroller_slide();
}
function scroller_slide(){
	scroll_top = parseInt(scroller.style.top);

	if (scroll_top>parseInt(scroller.offsetHeight)*(-1))
	{
		scroll_top -= scroll_speed;
		scroller.style.top=scroll_top+'px';
	}
	else{
		scroller.style.top=scroll_height+'px';
	}
	clearTimeout(scroll_timeout);
	scroll_timeout = setTimeout("scroller_slide()",50);
}
