//<![CDATA[
function MenuBaslat()
{
	var altOgeler = document.getElementById("anaMenu").childNodes; //.children;
	for(var i=0;i < altOgeler.length;i++) 
	{
		if( altOgeler[i].altMenu ) /////////////
		{
			var altMenu=eval(altOgeler[i].altMenu);
			altMenu.style.visibility = "hidden";
	//altOgeler[i].style.border= "1px solid lime";
	altOgeler[i].onmouseout = new Function("dac()");
	altOgeler[i].onmouseover = new Function("menuGoster("+altOgeler[i].id+")");
	//altMenu.style.border= "1px solid lime";
	altMenu.onmouseout = new Function("dac()");
	altMenu.onmouseover = new Function("dacIptal()");
			var Elemanlar = altMenu.children
			for(var j=0; j<Elemanlar.length; j++)
			{
				var menuItem = eval(Elemanlar[j].id)
				if(menuItem.altMenu ) /////////////
				{ 
					menuItem.innerHTML += "<span Id="+menuItem.id+"_Ok class='Ok'></span>";
					//document.getElementById(menuItem.altMenu).style.border= "1px solid lime";
					AltMenuBul(menuItem.altMenu);
				}
				if(menuItem.cmd != null)
				{
					menuItem.onclick = new Function("Isle("+menuItem.id+")") 
				} 			   
				menuItem.onmouseover = new Function("parlat("+Elemanlar[j].id+")");
			}
		}
		if( altOgeler[i].cmd != null)
		{
			altOgeler[i].onclick = new Function("Isle("+altOgeler[i].id+")") 
		}
	}  
}

function AltMenuBul(subMenu)
{
	var altMenu=eval(subMenu);
	altMenu.onmouseout = new Function("dac()");
	altMenu.onmouseover = new Function("dacIptal()");
	var Elemanlar = altMenu.children
	for(var j=0; j<Elemanlar.length; j++)
	{
		altMenu.style.visibility = "hidden"
		var menuItem = eval(Elemanlar[j].id)
		if(menuItem.altMenu!= null)
		{
			menuItem.innerHTML += "<Span Id="+menuItem.id+"_Ok class='Ok'>4</Span>"
			AltMenuBul(menuItem.altMenu)
		}
		if(menuItem.cmd != null) 
		{
			menuItem.onclick = new Function("Isle("+menuItem.id+")") 
		}
		menuItem.onmouseover = new Function("parlat("+Elemanlar[j].id+")")		 
	}  
} 
function menuGoster(obj)
{
dacIptal();
	MenuGizle(anaMenu)
	var altMenu = eval(obj.altMenu)
	var bar = eval(obj.id)
	bar.className="cubukUzeri"
	altMenu.style.visibility = "visible"
	altMenu.style.pixelTop =  obj.getBoundingClientRect().top + obj.offsetHeight + Bdy.scrollTop
	altMenu.style.pixelLeft = obj.getBoundingClientRect().left + Bdy.scrollLeft
}

function parlat(obj)
{
dacIptal();
	var PElement = eval(obj.parentElement.id)
	if(PElement.hasChildNodes() == true)
	{  
		var Elements = PElement.children;
		for(var i=0;i<Elements.length;i++)
		{
			TE = eval(Elements[i].id);
			TE.className = "menuOgesi";
		}
	} 
	obj.className="fareUzerinde";
	window.defaultStatus = obj.title;
	AltMenuGoster(obj);
	return false;
}

function Isle(obj)
{
	var cmd = eval(obj).cmd;
	top.document.location = cmd;
	//window.navigate(cmd) 
}

function MenuGizle(obj)
{
	if(obj.hasChildNodes()==true)
	{
	 var child = obj.childNodes
	 
	 for(var j =0;j<child.length;j++)
	  {
		if (child[j].className=="cubukUzeri")
		{
			var bar = eval(child[j].id);
			bar.className="Cubuk";
		}

		if(child[j].altMenu != null)
		{
		  var childMenu = eval(child[j].altMenu)
		  
		  if(childMenu.hasChildNodes()==true) 
			   MenuGizle(childMenu)
		  
		   childMenu.style.visibility = "hidden" 
		 }
	  }

	}
}

function AltMenuGoster(obj)
{
	PMenu = eval(obj.parentElement.id);
	MenuGizle(PMenu);
	if(obj.altMenu != null)
	{
		var altMenu = eval(obj.altMenu)
		altMenu.style.visibility = "visible"
		altMenu.style.pixelTop =  obj.getBoundingClientRect().top + Bdy.scrollTop
		altMenu.style.pixelLeft = obj.getBoundingClientRect().right + Bdy.scrollLeft
		if(altMenu.getBoundingClientRect().right > window.screen.availWidth )
			altMenu.style.pixelLeft = obj.getBoundingClientRect().left - altMenu.offsetWidth
	}
}

var dacEmir = null;
function dac()//Dış Alana Çıkıldı.. (Tüm menülerin kapanması)
{
	//Belli bir süre sonra tüm açık menüler kapatılırlar.
	dacEmir = setTimeout( "MenuGizle(anaMenu)", 400);
	//document.getElementById('yazi').innerHTML += "yapildi<br>";
}
function dacIptal()
{
	//Belli bir süre sonra kapanma emri iptal edilir.
	if( dacEmir != null )
	{
		clearTimeout( dacEmir );		
		//document.getElementById('yazi').innerHTML += "iptal<br>";
	}
}
//]]>