/*
	Author: Meng Yang
	Version: 1.0
	Date: 2005-10-19 16:30
*/
	function GetAbsoluteLocation(element)
	{
		if ( arguments.length != 1 || element == null )
		{
			return null;
		}
		var elmt = element;
		var offsetTop = elmt.offsetTop;
		var offsetLeft = elmt.offsetLeft;
		var offsetWidth = elmt.offsetWidth;
		var offsetHeight = elmt.offsetHeight;
		while( elmt = elmt.offsetParent )
		{
			if ( elmt.style.position == 'absolute' 
				|| elmt.style.position == 'relative' 
				|| ( elmt.style.overflow != 'visible' && elmt.style.overflow != '' ))
			{
				break;
			}
			offsetTop += elmt.offsetTop;
			offsetLeft += elmt.offsetLeft;
		}
		return {
				absoluteTop: offsetTop,
				absoluteLeft: offsetLeft,
				offsetWidth: offsetWidth,
				offsetHeight: offsetHeight
			};
	}

	function showMenu()
	{
		var ele = $(Event.element(arguments[0]));

		if (ele.tagName.toLowerCase() != 'img' 
			|| (ele.tagName.toLowerCase() == 'img' && ele.className ==  "menuRightImg"))
		{
			while (ele.tagName.toLowerCase() != 'div')
			{
				ele = ele.parentNode;
			}
		}


		var tmp_id = ele.id;
		tmp_id = tmp_id.replace("_div", "");

		var menuDiv = $(tmp_id + "_div");

		menuDiv.style.visibility = "visible";

		var menu_item= GetAbsoluteLocation($(tmp_id));
		menuDiv.style.left=menu_item.absoluteLeft;
		menuDiv.style.top=menu_item.absoluteTop+menu_item.offsetHeight;
		
		
		//var menuFrame = $(tmp_id + "_frame");

		//menuFrame.style.visibility = "visible";

		var menuImg = $(tmp_id);
		menuImg.src = menuImg.src.replace('.gif', '_hover.gif');
	}

	function hiddenMenu()
	{
		var ele = $(Event.element(arguments[0]));

		if (ele.tagName.toLowerCase() != 'img' 
			|| (ele.tagName.toLowerCase() == 'img' && ele.className ==  "menuRightImg"))
		{
			while (ele.tagName.toLowerCase() != 'div')
			{
				ele = ele.parentNode;
			}
		}

		var tmp_id = ele.id;
		tmp_id = tmp_id.replace("_div", "");

		var menuDiv = $(tmp_id + "_div");

		menuDiv.style.visibility = "hidden";

		//var menuFrame = $(tmp_id + "_frame");

		//menuFrame.style.visibility = "hidden";

		var menuImg = $(tmp_id);
		menuImg.src = menuImg.src.replace('_hover.gif', '.gif');
	}

	
	var menuIDs = new Array('menu_aboutus','menu_distributor');
	var dynamicMenu = function()
	{
		var menuIDTotal = menuIDs.length;
		
		for (var i = 0; i < menuIDTotal; i++)
		{
			Event.observe(menuIDs[i], 'mouseover', showMenu, true);
			Event.observe(menuIDs[i], 'mouseout', hiddenMenu, true);

			Event.observe(menuIDs[i] + "_div", 'mouseover', showMenu, true);
			Event.observe(menuIDs[i] + "_div", 'mouseout', hiddenMenu, true);
		}
	};


	window.onload = dynamicMenu;


	function changeLanguage(lan, link)
	{
		window.location.href = link + lan;
	}