// JavaScript Document





var timeout	= 0;
var closetimer	= 0;
var ddmenuitem	= 0;
var select_menu = 0;
var nonimagediv = 0;
var imagediv = 0;

// open hidden layer
function menu_open(id,menu_id,nonimagediv_id,imagediv_id)
{
	// cancel close timer
	menu_cancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.className = 'ihide';
	
	if(select_menu) 
	{
		select_menu.className = 'main';
	}
	
	if(nonimagediv){
			nonimagediv.className="menu_display";
			imagediv.className="menu_hide_display";
	}
	
	
	select_menu = document.getElementById(menu_id);


if(navigator.appName == "Microsoft Internet Explorer" || navigator.appName == "Opera"){//script to apply CSS for IE & OPERA
	select_menu.className = 'selected_main_ie';
}

else {select_menu.className = 'selected_main';}



	
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.className = 'ivisible';
	
	nonimagediv = document.getElementById(nonimagediv_id);
	imagediv = document.getElementById(imagediv_id);
	
		nonimagediv.className="menu_hide_display";
		imagediv.className="menu_display";
	
}


function class_change(menu_id1,nonimagediv_id1,imagediv_id1){
	menu_cancelclosetime();
	
	if(ddmenuitem) ddmenuitem.className='ihide';
	
	if(select_menu) select_menu.className='main';
	
	if(nonimagediv){
		nonimagediv.className="menu_display";
		imagediv.className="menu_hide_display";
	}
	
	select_menu = document.getElementById(menu_id1);

if(navigator.appName == "Microsoft Internet Explorer"){
	select_menu.className = 'selected_main_ie';
}

else{select_menu.className = 'selected_main';}
	
	nonimagediv = document.getElementById(nonimagediv_id1);
	imagediv = document.getElementById(imagediv_id1);
	
	nonimagediv.className="menu_hide_display";
	imagediv.className="menu_display";
}

// close showed layer
function menu_close()
{
	if(ddmenuitem) {ddmenuitem.className = 'ihide';}
	if(select_menu){
		select_menu.className = 'main';
	}
	
	if(nonimagediv){
			nonimagediv.className="menu_display";
			imagediv.className="menu_hide_display";
	}
}

// go close timer
function menu_closetime()
{
	closetimer = window.setTimeout(menu_close, timeout);
}

// cancel close timer
function menu_cancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
	
}

// close layer when click-out
//document.onclick = menu_close;
