var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;
var openFlag = 0;

function nav_open1() {  //nav_canceltimer();
   nav_close();
   if (openFlag!=1) {ddmenuitem = $(this).find('ul').css('visibility', 'visible'); openFlag=1;} else {$(this).find('ul').css('visibility', 'hidden'); openFlag=0;}
}

function nav_open2() {  //nav_canceltimer();
   nav_close();
   if (openFlag!=2) {ddmenuitem = $(this).find('ul').css('visibility', 'visible'); openFlag=2;} else {$(this).find('ul').css('visibility', 'hidden'); openFlag=0;}
}

function nav_open3() {  //nav_canceltimer();
   nav_close();
   if (openFlag!=3) {ddmenuitem = $(this).find('ul').css('visibility', 'visible'); openFlag=3;} else {$(this).find('ul').css('visibility', 'hidden'); openFlag=0;}
}

function nav_open4() {  //nav_canceltimer();
   nav_close();
   if (openFlag!=4) {ddmenuitem = $(this).find('ul').css('visibility', 'visible'); openFlag=4;} else {$(this).find('ul').css('visibility', 'hidden'); openFlag=0;}
}

function nav_close() {
	if(ddmenuitem) ddmenuitem.css('visibility', 'hidden');
}

function nav_timer() {
	closetimer = window.setTimeout(nav_close, timeout);
}

function nav_canceltimer() {
	if(closetimer) {window.clearTimeout(closetimer); closetimer = null;}
}

$(document).ready(function() {
	$('#menuList1').bind('click', nav_open1)
   //$('#nav1 > li').bind('mouseout',  nav_timer)
   $('#menuList2').bind('click', nav_open2)
   //$('#nav2 > li').bind('mouseout',  nav_timer)
   $('#menuList3').bind('click', nav_open3)
   $('#menuList4').bind('click', nav_open4)
});

//document.onclick = nav_close;

