var d = null;
var elementdt = null;
var delais = 500;
var timeOut = null;
var oldCN = null;

function montre(id, num) {
	annulerCache();
	if (d && elementdt) {
		cacheMenu();
	}
	d = document.getElementById(id);
	if (d) {d.style.display='block';}
	el= document.getElementById('n'+ num).getElementsByTagName("dt");
	elementdt= el[0];
	oldCN = elementdt.className;
	elementdt.className = 'image on';
}
function cacheDelais(){
	timeOut = setTimeout('cacheMenu()', delais);
}
function cacheMenu(){
	d.parentNode.getElementsByTagName('dt')[0].className = oldCN;
	d.style.display = 'none';
	d = null
	elementdt = null;
}
function annulerCache(){
	if(timeOut){
		clearTimeout(timeOut);
	}
}
function clear_hover(html_obj, indice){
	html_obj.className = 'niv'+indice ;
}
function set_hover(html_obj, indice){
	html_obj.className = 'niv'+ indice + ' niv' + indice + '_on' ;
}
function clic_hover(html_obj){
	table_html_a = html_obj.getElementsByTagName('a');
	window.location.replace(table_html_a[0].getAttribute('href'));
}
function preloadImages() {
	var d=document; 
	if(d.images){ 
		if(!d.p) d.p=new Array();
		var i,j=d.p.length,a=preloadImages.arguments;
		for(i=0; i<a.length; i++)
		if (a[i].indexOf('#')!=0) {
			d.p[j]=new Image;
			d.p[j++].src=a[i];
		}
	}
}
function MM_preloadImages() {
	preloadImages('images/fd_menu1.gif');
	preloadImages('images/fd_menu2.gif');
	preloadImages('images/fd_menu3.gif');
	preloadImages('images/fd_menu4.gif');
	preloadImages('images/fd_menu5.gif');		
}
function globalAttachEvent(oElt, sEvt, fFct) {
	if ( typeof(oElt)=='object' && sEvt.length ) {
		if (document.all) {
			oElt.attachEvent(sEvt, fFct);
		} else {
			sEvt = sEvt.replace(/^on/, '') ;
			oElt.addEventListener(sEvt, fFct, false);
		}
	}
}
globalAttachEvent(window,'onload',MM_preloadImages);
