/*
 Functions to show and hide left menu
*/

timeoutID = null;

$(document).ready(function() {
	$(".td_leftmenu_popup_content a").mouseover(function() {
		show_leftmenu(this);
	});
	$("#leftmenu_1_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_2_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_3_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_4_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_5_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_6_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_7_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("#leftmenu_8_hover").mouseleave(function() {
		hide_all_leftmenu();
	});
	$("body").click(function() {
		hide_all_leftmenu();
	});
});

function show_leftmenu(elem) 
{
	hide_all_leftmenu();
	elem.style.color = "#ed1c24";
    $('#'+elem.id+"_hover").show();
}

function hide_leftmenu(elem) 
{
	$('#'+elem.id+"_hover").fadeOut(30);
}

function hide_leftmenu_delay(elem) 
{
	timeoutID = window.setTimeout(hide_leftmenu, 3000, elem);
}

function hide_all_leftmenu()
{
	window.clearTimeout(timeoutID);
	$(".td_leftmenu_popup_content a").each(function(i) {
		this.style.color = "";
		hide_leftmenu(this);
	});
}
