var jsMenuSid = -1;
var strPickedItem = "";

function jsMenuAddItem(strMenu,inOrder,strName,strPath)
{

}

function jsMenuInit()
{
	for (var i=0;i<aryMenuItem.length;i++)
	{
		$("body").append("<div id='"+aryMenuItem[i][0]+"'></div>");
		$('#'+aryMenuItem[i][0]).addClass("menu_"+aryMenuItem[i][0]);
		strTable = "<table>";
		for (var j=1;j<aryMenuItem[i].length;j++)
		{
			strTable += "<tr>";
				//strTable += "<td class='cssNormal'><a href='"+aryMenuItem[i][j][1]+"' "+((aryMenuItem[i][j][2] == 1)? "target=\"_blank\"" : "" )+">"+aryMenuItem[i][j][0]+"</td>";
				strTable += "<td class='cssNormal'>";
				strTable += "<div class='cssNormal'><a href='"+aryMenuItem[i][j][1]+"' "+((aryMenuItem[i][j][2] == 1)? "target=\"_blank\"" : "" )+">"+aryMenuItem[i][j][0]+"</div>";
				strTable += "<div class='cssSelected'><a href='"+aryMenuItem[i][j][1]+"' "+((aryMenuItem[i][j][2] == 1)? "target=\"_blank\"" : "" )+">"+aryMenuItem[i][j][0]+"</div>";
				strTable += "</td>";
			strTable += "</tr>";
				
			if ( j + 1 != aryMenuItem[i].length )
			{	
				strTable += "<tr>";
					strTable += "<td class='cssLine'></td>";
				strTable += "</tr>";
			}
			//alert(typeof(aryMenuItem[i][j]));
			//alert(aryMenuItem[i][j][0]+" "+aryMenuItem[i][j][1]);
		}
		//strTable+= "<tr><td class='cssFooter'></td></tr>";	
		strTable+= "</table>";
		
		$('#'+aryMenuItem[i][0]).html(strTable);
		$('#'+aryMenuItem[i][0]).css('display','none');
	}
}

function jsMenuShow(strName,x,y,w,h,objFather)
{
	//alert(x+" "+y+" "+w+" "+h);
	if (strPickedItem != "")
		$('#'+strPickedItem).css('display','none');
	//$("body").append("<div id='menuitem'></div>");
	strPickedItem = strName
	$('#'+strName).css('display','block');
	
	$('#'+strName).css('position','absolute');
	$('#'+strName).css('z-index','100');
	$('#'+strName).css('left',x);
	$('#'+strName).css('top',y+h);
	//alert($('#'+strName).css('z-index'));
	
	//if ($.browser.msie)
	//	var intTotal = $('#'+strName).height() / 2 - 100;
	//else
	//	var intTotal = $('#'+strName).height()  - 40;
	//alert(intTotal);
	//if (intTotal > 0 )
	if ($('#'+strName).height() > 100 )
	{
		if ($.browser.msie)
			$('.cssPDFReader').css('margin-top',$('#'+strName).height() - 100);
		else
			$('.cssPDFReader').css('margin-top',$('#'+strName).height() - 130);
	}
	
	//alert($('div.cssVideoDetailBigContent').css('margin-top'));
	if ($.browser.msie)
	{
		if ($('#'+strName).height() - 170 > 0 )
			$('div.cssVideoDetailBigContent').css('margin-top',$('#'+strName).height() - 170);
	}
	else if ($('#'+strName).height() - 190 > 0)
		$('div.cssVideoDetailBigContent').css('margin-top',$('#'+strName).height() - 190);
	
	
	$("#flashbanner").css('z-index',0);
	$('#flashbanner').css('position','relative');
	//$('#flashbanner').css('top','-100');
	
	//strTable = $("#"+strName).html();
	//$('#menuitem').html(strTable);
	
	$('#'+strName).mouseover(
		function()
		{
			jsMenuKeep();
		}
	);
	$('#'+strName).mouseout(
		function()
		{
			jsMenuClear();
		}
	);
	
	$('#'+strName+' table tr td.cssNormal').each(
		function(i)
		{
			//alert($(this).children('div.cssSelected').length);
			$(this).children('div.cssSelected').css('display','none');
			
			$(this).mouseover(
				function()
				{
					//$(this).addClass("cssSelected");
					//$(this).removeClass("cssNormal");
					$(this).children('div.cssSelected').css('display','block');
					$(this).children('div.cssNormal').css('display','none');
				}
			);
			
			$(this).mouseout(
				function()
				{
					//$(this).addClass("cssNormal");
					//$(this).removeClass("cssSelected");
					$(this).children('div.cssSelected').css('display','none');
					$(this).children('div.cssNormal').css('display','block');
				}
			);
		}
	);
	
	objFather.mouseout(
		function()
		{
			jsMenuClear();
		}
	);
	
	objFather.mouseover(
		function()
		{
			jsMenuKeep();
		}
	);
}

function jsMenuShow1(strName,x,y,w,h,objFather)
{
	//alert(x+" "+y+" "+w+" "+h);
	$('#menuitem').remove();
	$("body").append("<div id='menuitem'></div>");
	
	$('#menuitem').css('position','absolute');
	$('#menuitem').css('z-index','10');
	$('#menuitem').css('left',x);
	$('#menuitem').css('top',y+h);
	
	$("#flashbanner").css('z-index',0);
	$('#flashbanner').css('position','relative');
	//$('#flashbanner').css('top','-100');
	
	strTable = "<table>";
	for (var i=0;i<aryMenuItem.length;i++)
	{
		if (strName == aryMenuItem[i][0])
		{
			//alert(strName);
			
			$('#menuitem').addClass("menu_"+strName);
			for (var j=1;j<aryMenuItem[i].length;j++)
			{
				strTable += "<tr>";
					strTable += "<td class='cssNormal'><a href='"+aryMenuItem[i][j][1]+"'>"+aryMenuItem[i][j][0]+"</td>";
				strTable += "</tr>";
				
				strTable += "<tr>";
					strTable += "<td class='cssLine'></td>";
				strTable += "</tr>";
				//alert(typeof(aryMenuItem[i][j]));
				//alert(aryMenuItem[i][j][0]+" "+aryMenuItem[i][j][1]);
			}
			break;
		}
	}
	
	strTable+= "<tr><td class='cssFooter'></td></tr>";	
	
	strTable+= "</table>";
	$('#menuitem').html(strTable);
	
	$('#menuitem').mouseover(
		function()
		{
			jsMenuKeep();
		}
	);
	$('#menuitem').mouseout(
		function()
		{
			jsMenuClear();
		}
	);
	
	$('#menuitem table tr td.cssNormal').each(
		function(i)
		{
			$(this).mouseover(
				function()
				{
					$(this).addClass("cssSelected");
					$(this).removeClass("cssNormal");
				}
			);
			
			$(this).mouseout(
				function()
				{
					$(this).addClass("cssNormal");
					$(this).removeClass("cssSelected");
				}
			);
		}
	);
	
	objFather.mouseout(
		function()
		{
			jsMenuClear();
		}
	);
	
	objFather.mouseover(
		function()
		{
			jsMenuKeep();
		}
	);
}

function jsMenuClear()
{
	
	if (jsMenuSid  == -1)
	{
		//clearInterval(jsMenuSid);
		jsMenuSid = setInterval('jsMenuClearNow()',10);
	}
}

function jsMenuKeep()
{
	if (jsMenuSid  != -1)
		clearInterval(jsMenuSid);
	jsMenuSid = -1;
}

function jsMenuClearNow()
{
	$('.cssPDFReader').css('margin-top','0px');
	$('div.cssVideoDetailBigContent').css('margin-top','5px');
	if (jsMenuSid  != -1)
		clearInterval(jsMenuSid);
	jsMenuSid  = -1;
	//$('#menuitem').remove();
	$('#'+strPickedItem).css('display','none');
	strPickedItem = "";
}
