//___www.claudevelasti.com___
var gM=new Object(); gM.tab=new Array();

function affiche(as_id, as_objet){
	if(gM[as_objet])	{
		clearTimeout(gM[as_objet]);
	}
	if(gM.tab.length==0){
		gM.tab[0]=as_objet;
	}
	else if(gM.tab[(gM.tab.length)-1]!=as_objet){
		gM.tab[gM.tab.length]=as_objet;
	}
	gM.ultimoflip=as_id;
	document.getElementById(as_objet).style.display="block";
}	
function cache(){if(!gM.affiche){cache_sous('debut', '')};}
function retarde_cache(as_objet){
	gM.dernier=as_objet;
	gM[as_objet]=setTimeout("if(!gM.affiche){cache_sous('debut', '')};", 350);
}		
function annul_dernier_cache(){clearTimeout(gM[gM.dernier]);}				
function cache_sous(as_menu, as_id){
	var lb_continuer=true;
	for(i=(gM.tab.length)-1; i>=0; i--){
		var ls_dernier=gM.tab[i];
		if(ls_dernier!=as_menu && lb_continuer){
			gM.tab.length=(gM.tab.length)-1;
			var k=1;
			while(document.getElementById(ls_dernier+"_"+k)){
				document.getElementById(ls_dernier+"_"+k).style[gM.cssprop]=gM.css1;
				k++;
			}
			document.getElementById(ls_dernier).style.display="none";
		}
		else{lb_continuer=false;}
	}
	var k=1;
	while(document.getElementById(as_menu+"_"+k)){
		if(as_menu+"_"+k!=as_id){
			if(as_menu!="debut"){document.getElementById(as_menu+"_"+k).style[gM.cssprop]=gM.css1;}
			else{document.getElementById(as_menu+"_"+k).style[gM.cssprop_tt]=gM.css1_tt;}
		}
		k++;
	}
}
function flip(ao_td, as_css_prop, as_css){ao_td.style[as_css_prop]=as_css;}
function lascia_flip(as_openertab, as_openertd){
	if(as_openertab=="debut"){document.getElementById(as_openertd).style[gM.cssprop_tt]=gM.css2_tt;}
	else{document.getElementById(as_openertd).style[gM.cssprop]=gM.css2;}
}
function change_url(as_url){
	if(document.location.search){document.location.href=as_url+document.location.search;}
	else{document.location.href=as_url;}
}