/*********

DEFINITION DES VAIABLES DE BASE

*****************/




dom = document.getElementById;

id_time = "";
id_time_img = "";

     

/********

AFFICHAGE DES SOUS MENUS

********/



// Menu du haut

function SousMenu (msg, pos, ouvre_div, ferme_div)

{

	if(dom)

	{
		killFenetre();
		clearTimeout(id_time);
		var d = document.getElementById(msg);
		if (d) {
			
			d.style.display='block';
			d.style.zIndex=200;
document.getElementById('filtre-eclaircir').style.display = 'block';	
		}
			
	}
}


/***************************************
Fonction de recherche de position
****************************************/

function findPosX(obj)
{
	var curleft = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
	}
	else if (obj.x)
		curleft += obj.x;
	return curleft;
}

function findPosY(obj)
{
	var curtop = 0;
	if (obj.offsetParent)
	{
		while (obj.offsetParent)
		{
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
	}
	else if (obj.y)
		curtop += obj.y;
	return curtop;
}



/********
INVISIBILITE DES SOUS MENUS
********/

function killFenetre()
{
	if(dom)
	{
		for (var i = 0; i<nb_elts_tab; i++) {
			if (document.getElementById('smenu'+i)) {
document.getElementById('smenu'+i).style.display='none';
document.getElementById('filtre-eclaircir').style.display = 'none';
}
		}
	}
}

/********
Enregistrement du time_out pour cacher les sous-menus
********/
function enr_timeout()
{
	id_time = setTimeout("killFenetre();",500);
}

document.onclick = killFenetre;


/*********************************************************
Elements illicopage ajoutes pas SE
**********************************************************/
function winOpen(url, largeur, hauteur){
      gauche = (screen.width/2)-(largeur/2);
      haut = (screen.height/2)-(hauteur/2);
      window.open(url,"popup","height="+hauteur+",width="+largeur+",status = no,toolbar = no,menubar = no,location = no,resizable = no,titlebar = no,scrollbars = yes,fullscreen = no,top ="+haut+",left ="+gauche);
   }

function ChangeMessage(message,champ)
{
	var msg2 = message.replace(/\&gt\;/gi, ">");
	msg2 = msg2.replace(/\&lt\;/gi, "<");

  if(document.getElementById)
    document.getElementById(champ).innerHTML = msg2;
}
function printer_friendly()
{
	
	ret = window.open('/cgi-local/printer_friendly.pl?url='+url_printer, 'printer_friendly','width=800,height=600,scrollbars=1');
	
}
function version_malvoyant()
{
	if( url_lien_malvoyant != "" )
		document.location=url_lien_malvoyant;
	
}