var timeout1;
var set = 0;
var target;

function show_nav(target, parent, showhide, nodes, nodeParent){
	
	var t = document.getElementById(target);
	
	target = target;
	
	nodes = nodes;
	
	if(showhide == 'show'){
		if(nodes >= 1){
			for(var i=0;i<nodes;i++){
				document.getElementById('submenu'+i).style.display = "none";
			}
		}
		if(nodeParent > 1){
			t.style.display = "block";
		}
	} else if (set == 0) {
		timeout1 = setTimeout("hide_nav('"+target+"')", 300);
		set = 1;
	}		
}

function hide_nav(target){
	document.getElementById(target).style.display = "none";
	set = 0;
}

function killTimeOut(){
	clearTimeout(timeout1);
	set = 0;
}