﻿var mTime = new Array(8);
var mTimeSub = new Array(8);
for (i = 0; i < mTimeSub.length; i++)
	mTimeSub[i] = new Array(8);


function showMenu(menu) {
	clearMenuTime(menu);
	//$(".menu_ust").hide();
	var menuDiv = $("#menu_sub_" + menu.toString());
	var intLeft = 0;
	if (wWidth() > 920)
		intLeft = (document.getElementsByTagName('body')[0].clientWidth - 920) / 2;
	menuDiv.css("left",intLeft.toString() + "px");
	menuDiv.fadeIn('fast');
}
function hideMenu(menu) {
	mTime[menu] = setTimeout(function() { $("#menu_sub_" + menu.toString()).fadeOut('fast');}, 50);
}
function clearMenuTime(menu) {
	clearTimeout(mTime[menu]);
	mTime[menu] = 0;
}
function showMenuSub(menu, menu2, left) {
	clearMenuTimeSub(menu, menu2);
		showMenu(menu);
	$.each($("#menuDiv div[id^='menu_sub_" + menu + "_']"),function(index,item){
		$(this).hide();			
	});
	var menuDiv = $("#menu_sub_" + menu.toString() + "_" + menu2.toString());
	var intLeft = 0;
	if (wWidth() > 920)
		intLeft = ((document.getElementsByTagName('body')[0].clientWidth - 920) / 2) + left;
	menuDiv.css("left",intLeft.toString() + "px");
	menuDiv.fadeIn('fast');
}
function hideMenuSub(menu, menu2) {
	if (mTime[menu] == 0 || mTime[menu] == 'undefined') mTime[menu] = setTimeout(function() { $("#menu_sub_" + menu.toString()).fadeOut('fast');}, 50);
	mTimeSub[menu][menu2] = setTimeout(function() { $("#menu_sub_" + menu.toString() + "_" + menu2.toString()).fadeOut('fast');}, 20);
}
function clearMenuTimeSub(menu, menu2) {
	clearMenuTime(menu);
	clearTimeout(mTimeSub[menu][menu2]);
	mTimeSub[menu][menu2] = 0;
}

function wWidth() {
	var viewportwidth;
	if (typeof window.innerWidth != 'undefined') {
		viewportwidth = window.innerWidth;
	}
	else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) {
		viewportwidth = document.documentElement.clientWidth;
	}
	else {
		viewportwidth = document.getElementsByTagName('body')[0].clientWidth;
	}
	return viewportwidth;
}

function menuOver(obj) {
	obj.src = obj.src.replace(".png", "_00.png");
}

function menuOut(obj) {
	obj.src = obj.src.replace("_00.png", ".png");
}
