/// ---------------------------------------------------------------------------
//	Gestion de l'interface "Gnome Human"
//	Ver 0.3 - 23/06/2008
//	McPeter
/// ---------------------------------------------------------------------------
function Ident(Obj){ return (document.all)?document.all[Obj]:document.getElementById(Obj); }
function findNbChamp(str){ var a=0; while(nbChamp=Ident(str+a)){ a++; } return a; }

function menu()
{
	var buttonMenu = document.getElementsByTagName('legend');
	var buttonMenuNum = buttonMenu.length;
	for ( var i=0; i < buttonMenuNum; i++ )
	{
		buttonMenu[i].getElementsByTagName('span')[0].onmousedown=thisMenu;
	}
}
				   
function thisMenu(e){ devl(this.parentNode.parentNode.parentNode.id); }
				   
function devl(where)
{
	if (where!='homeHelp')
    Ident('action').className = 'make';
  else
    Ident('action').className = 'make hidden';

  var buttonMenu = document.getElementsByTagName('legend');
	var buttonMenuNum = buttonMenu.length;
	var a = buttonMenuNum;
	for ( var i=0; i < buttonMenuNum; i++ )
	{
		Ident(buttonMenu[i].parentNode.parentNode.id).className = 'putOngletBox';
		Ident(buttonMenu[i].parentNode.parentNode.id).style.zIndex = a;
		a--;
	}
	Ident(where).className = 'putOngletBox actif';
	Ident(where).style.zIndex = buttonMenuNum;
}

function forceMenu(place)
{
	if (place==1){
		Ident('sourcesList').getElementsByTagName('legend')[0].style.marginLeft = '8.2em';
		Ident('keyList').getElementsByTagName('legend')[0].style.marginLeft = '0';
	}else{
		Ident('sourcesList').getElementsByTagName('legend')[0].style.marginLeft = '0';
		Ident('keyList').getElementsByTagName('legend')[0].style.marginLeft = '6.8em';
	}
}
window.onload=function()
{
	if (Ident('homeHelp')) Ident('homeHelp').className = 'putOngletBox actif';
	if (Ident('versions')) Ident('versions').className = 'putOngletBox';
	if (Ident('blockOfficial')) Ident('blockOfficial').className = 'putOngletBox';
	if (Ident('blockTierces')) Ident('blockTierces').className = 'putOngletBox';
	if (Ident('blockUpdate')) Ident('blockUpdate').className = 'putOngletBox';
	
  if (Ident('action')) Ident('action').className = 'make';
  if (Ident('action') && Ident('homeHelp')) Ident('action').className = 'make hidden';

	if (Ident('sourcesList')) Ident('sourcesList').className = 'putOngletBox actif';
	if (Ident('keyList')) Ident('keyList').className = 'putOngletBox';

	menu();
}
