var d = null;
var dt = null;
var delais = 500;
var timeOut = null;

function montre(el, id) {
	annulerCache();
	if (d) d.style.display= 'none';
	d = document.getElementById(id);
	if (d) d.style.display= 'block';
	if(el!==''){
		if (dt) dt.className= '';
		dt = el;
		if (dt)	dt.className= 'dt_on';
	}
}
function cacheDelais(){
	timeOut = setTimeout('cacheMenu()', delais);
}
function cacheMenu(){
	if (d) d.style.display='none';
	if (dt) dt.className='';
}
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+'_on' ;
}
function clic_hover(html_obj){
	table_html_a = html_obj.getElementsByTagName("a");
	window.location.replace(table_html_a[0].getAttribute("href"));
}
function getParamUrl(){
	var prm = new Object();
	var url = window.location;
	var tmp = unescape(url.toString()).split("?");
	if ( tmp[1] ) {
		tmp = tmp[1].split("&");
		for ( i=0; i<tmp.length; i++){
			var spl = tmp[i].split('=');
			prm[spl[0]] = spl[1];
		}
	}
	return prm;
}
function impression(){
	$_GET = getParamUrl();
	var lien = document.getElementById('alt_imp');
	var str_url=lien.getAttribute("href");
	if ( $_GET && $_GET['n'] ) {
		str_url +='&n=' + $_GET['n'] ;
	}
	lien.setAttribute("href", str_url) ;
}
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/alt/mr.gif');
	preloadImages('./images/alt/md.gif');
	preloadImages('./images/alt/mg.gif');
	preloadImages('./images/alt/mr_on.gif');
	preloadImages('./images/alt/md_on.gif');
	preloadImages('./images/alt/mg_on.gif');
preloadImages('./images/alt/niv2.gif');
preloadImages('./images/alt/niv2_on.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',impression);
globalAttachEvent(window,'onload',MM_preloadImages);