

var PageLoaded = false;

function isLoaded()
{
	PageLoaded = true;
}

window.onload = isLoaded;

MenuChaines = 
[

	
	
	[["enseignement_en","#","Chairs"],

		["Mathematical  Sciences","/default/EN/all/sci_mat_en/"]

		,["Physical Sciences","/default/EN/all/sci_phy_en/"]

		,["Natural Sciences","/default/EN/all/sci_nat_en/"]

		,["Philosophical and Sociological Sciences","/default/EN/all/sci_phi_en/"]

		,["Historical, Philosophical, Archaeological Sciences","/default/EN/all/his_phi_en/"]

		,["Annual chairs","/default/EN/all/his_cha_en/"]

	]

	,
	
	[["rec_lab_en","#","Research"],

		["Laboratories","/default/EN/all/rec_lab_en/"]

		,["Teams","/default/EN/all/ins_equ_en/"]

		,["Institutes","/default/EN/all/ins_ins_en/"]

		,["CIRB","/default/EN/all/ins_cirb_en/"]

	]

	,
	
	[["ins_pre_en","#","Institution"],

		["Institution","/default/EN/all/ins_pre_en/"]

		,["Emeritus Professors","/default/EN/all/ins_pro_en/"]

		,["Libraries-Archives","/default/EN/all/ins_bib_en/"]

		,["Architecture","/default/EN/all/his_arh_en/"]

		,["Projects","/default/EN/all/his_pro_en/"]

		,["History","/default/EN/all/his_arc_en/"]

		,["COSS","/default/EN/all/mem_cos_en/"]

	]

	,
	
	[["int_en","#","International"],

		["Agreements","/default/EN/all/int_en/agreements.htm"]

		,["Teaching abroad","/default/EN/all/int_en/teaching_abroad.htm"]

		,["Lectures series abroad","/default/EN/all/int_en/lectures_series_abroad.htm"]

		,["Invited foreign Lecturers","/default/EN/all/int_en/foreign_professors.htm"]

	]

]

// Initialisation des parametres et prechargement des images
ImagePathTetieres = "/default/EN/images/tetieres/";
ImagePathInterface = "/default/EN/images/interface/";
MenuChainesY = 100;
MenuWidth = 90;
NbChaines = MenuChaines.length; 
var WindowWidth = 0;
var navOffset = -10;

function IsResized()
{
	if (ww() != WindowWidth)
	{
		WindowWidth = ww();
	    if (document.layers) BuildMenus(MenuChaines);
		else {for (var i = 0; i<NbChaines; i++) sX(gE(MenuChaines[i][0][0]),getMenuChainesX(i,NbChaines))}
	}
}

function getMenuChainesX(i,n)
{
	return ((((WindowWidth < 760)?760:WindowWidth) - (n * MenuWidth))/2 + ((i) * MenuWidth)) + navOffset ;
}

function ShMenu(i,x)
{
	if (PageLoaded)
	{
	 	if (!(gE(i))) BuildMenus(MenuChaines);
	 	IsResized();
	 	sX(gE(i),x+navOffset);
	 	sE(gE(i));
	 	for (var j = 0; j<NbChaines; j++) if (MenuChaines[j][0][0] != i) hE(gE(MenuChaines[j][0][0]));
	}
}

function HiMenu(i)
{
	if (PageLoaded)
	{
		if (gE(i)) hE(gE(i));
	}
}

function ShImage(i,s)
{
	self.document.images[i].src = ImagePathTetieres + s +".gif";
}

function BuildMenus(t)
{
	n = t.length;
	for (var i = 0; i<n; i++)
	{
		var c = "";
		if (document.layers) 
		{
			c = ('<layer onMouseOver="sE(gE(');
			c += ('\''+t[i][0][0]+'\'');
			c += ('))" onMouseOut="hE(gE(');	
			c += ('\''+t[i][0][0]+'\'');
			c += ('))" bgcolor="#FFFFFF">');
			c += ('<table width="140" cellspacing="0" cellpadding="0" bgcolor="#FFFFFF">');
			if (t[i].length > 2) 
			{
				for (var j = 1; j<t[i].length; j++)
				{
					c += ('<tr>');
					c += ('<td>');
					c += ('<a href="' + t[i][j][1] + '"  class="linkns4" target="_top">');
					c += ('<font color="'+t[i][0][1]+'">');
					c += (t[i][j][0]);
					c += ('</font>');
					c += ('</a>');
					c += ('</td>');
					c += ('</tr><tr><td bgcolor="'+t[i][0][1]+'"><img src="'+ImagePathInterface +'dot.gif" width="1" height="1" border="0"></td></tr>');	
				}
			}
			c += ('</table>');
			c += ('</layer>');
			cE(t[i][0][0]);
			var o = gE(t[i][0][0]);
	   		hE(o);
	   		sX(o,getMenuChainesX(i,n));
	    	sY(o,MenuChainesY);
	    	sZ(o,1000);
	    	wH(o, c);
		}
		else
		{
			c = ('<div class="maintopmenu" id="');
			c += (t[i][0][0]);
			c += ('" style="position: absolute; left: ');
			c += (getMenuChainesX(i,n));
			c += ('px; visibility: hidden; z-index: 1000;"');
			c += ('onMouseOver="sE(gE(');
			c += ("'"+t[i][0][0]+"'");
			c += ('))" onMouseOut="hE(gE(');
			c += ("'"+t[i][0][0]+"'");
			c += ('))">');
			
			if (t[i].length > 2) 
			{
				c += ('<div class="topmenu">');
				for (var j = 1; j<t[i].length; j++)
				{
					c += ('<a href="');
					c += (t[i][j][1]);
					c += ('" target="_top">');
					c += (t[i][j][0]);
					c += ('</a>');
				}
				c += ('</div>');
			}
			c += ('</div>');

			if (document.all)
				document.body.insertAdjacentHTML('beforeEnd',c);		
			else			
				document.body.innerHTML += c;
		}
	}
}

