/*********

DEFINITION DES VAIABLES DE BASE

*****************/




dom = document.getElementById;

id_time = "";




        

/********

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;

		}


		
	}

}


/***************************************
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';}
		}
	}
}

/********
Enregistrement du time_out pour cacher les sous-menus
********/
function enr_timeout(num)
{
	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;
	
}
function favoris() 
{
	if ( navigator.appName != 'Microsoft Internet Explorer' ){ 
		window.sidebar.addPanel("Mobigo","http://www.mobigo.com",""); 
	}
	else { 
		window.external.AddFavorite("http://www.mobigo.com","Mobigo"); 
	} 
}

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 or higher.
{
for(var i=0; i<document.images.length; i++)

//for(var i=0; i< images_png.length; i++)
{
var img = document.images[i]
//var img = images_png[i]
var imgID = img.id;

var imgName = img.src.toUpperCase()

if (imgName.substring(imgName.length-3, imgName.length) == "PNG" && imgID.substring(0, 3) == "png"  )
{
var imgID = (img.id) ? "id='" + img.id + "' " : ""
var imgClass = (img.className) ? "class='" + img.className + "' " : ""
var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
var imgStyle = "display:inline-block;" + img.style.cssText
var imgAttribs = img.attributes;
for (var j=0; j<imgAttribs.length; j++)
{
var imgAttrib = imgAttribs[j];
if (imgAttrib.nodeName == "align")
{
if (imgAttrib.nodeValue == "left") imgStyle = "float:left;" + imgStyle
if (imgAttrib.nodeValue == "right") imgStyle = "float:right;" + imgStyle
break
}
}
var strNewHTML = "<span " + imgID + imgClass + imgTitle
strNewHTML += " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
strNewHTML += "(src='" + img.src + "', sizingMethod='scale');\"><img src='/images/pixel.gif' width='1' height='1'></span>"
img.outerHTML = strNewHTML
i = i-1
}
}
}

window.attachEvent("onload", correctPNG);

var prse_menu_lateral = 0;
var url_printer = "";
var url_lien_malvoyant = "";

