var tmr;

function CreateMenu()
{
	var mnuParent = document.getElementById("tdMainMenu");
	var mnuItm;	
	
	for(var i = 0; i < mnuItms.length; i++)
	{
		mnuItm = document.createElement("div");
		mnuItm.id = "mnuItm" + i;
		if(mnuItms[i][1].length == 0)
		{
			mnuItm.innerHTML = "<span style='cursor:hand'>" + mnuItms[i][0] + "</span>";
		}
		else
		{
			var img = "";
			if(document.dir == "rtl")
			{
				img = "ar";
			}
			
			mnuItm.innerHTML = "<span style='cursor:hand'><img src='images/mnuup" + img + ".gif' />&nbsp;&nbsp;" + mnuItms[i][0] + "</span>";
		}
		
		mnuItm.style.height = "30px";
		mnuItm.style.paddingTop = "7px";
		mnuItm.style.color = "#ffffff";
		mnuItm.style.borderTop = "solid 1px #D1E8CA";
		mnuItm.style.fontWeight = "bold";
		mnuItm.style.fontFamily = "Tahoma";
		mnuItm.style.fontSize = "12px";
		mnuItm.attachEvent('onclick', MenuClicked);
		
		if(mnuItms[i][1].length == 0)
		{
			mnuItm.childNodes[0].onclick = function()
			{
				var indx = event.srcElement.parentElement.id.replace("mnuItm", "");
				window.location = mnuItms[indx][2];
			}			
		}
		
		mnuParent.appendChild(mnuItm);
	}	
}

function MenuClicked()
{
	if(event.srcElement.parentElement.id.search("mnuItm") == -1)
	{
		return;
	}
	
	var divSubMnu = document.getElementById("dvSubMnu");
	if(event.srcElement.parentElement.childNodes.length == 1)
	{
		HideSubMnu();
		ShowSubMnu();
	}
	else
	{
		HideSubMnu();
	}
}

function ShowSubMnu()
{
	if(event.srcElement.parentElement.id.search("mnuItm") == -1)
	{
		return;
	}
	
	var indx = event.srcElement.parentElement.id.replace("mnuItm", "");	
	if(mnuItms[indx][1].length == 0)
	{
		return;
	}
	
	var subParent = document.createElement("div");
	var subItm;
	var subItmLnk;
	
	subParent.id = "dvSubMnu";
	subParent.style.width = "100%";
	subParent.style.backgroundColor = "#E3F2DF";
	subParent.style.border = "solid 1px #9ED093";
	
	for(var i = 0; i < mnuItms[indx][1].length; i++)
	{
		subItm = document.createElement("div");		
		subItm.style.height = "25px";
		subItm.style.paddingTop = "6px";
		subItm.style.backgroundColor = "#E3F2DF";
		subItm.style.borderTop = "solid 1px #9ED093";
		
		subItmLnk = document.createElement("a");
		subItmLnk.style.fontFamily = "Tahoma";
		subItmLnk.style.fontWeight = "normal";
		subItmLnk.style.fontSize = "11px";
		subItmLnk.style.backgroundColor = "#E3F2DF";
		subItmLnk.href = mnuItms[indx][2][i];
		subItmLnk.innerHTML = "-&nbsp;" + mnuItms[indx][1][i];
		
		subItm.appendChild(subItmLnk);
		subParent.appendChild(subItm);
	}
	
	if(event.srcElement.childNodes.length > 1)
	{
		event.srcElement.childNodes[0].src = "images/mnudown.gif";
	}
	
	event.srcElement.parentElement.appendChild(subParent);
}

function HideSubMnu()
{
	if(event.srcElement.parentElement.id.search("mnuItm") == -1)
	{
		return;
	}
	
	if(event.srcElement.childNodes.length > 1)
	{
		var img = "";
		if(document.dir == "rtl")
		{
			img = "ar";
		}
		
		event.srcElement.childNodes[0].src = "images/mnuup" + img + ".gif";
	}
	
	var divSubMnu = document.getElementById("dvSubMnu");
	if(divSubMnu != null)
	{
		document.getElementById('dvSubMnu').removeNode(true);
	}
}
