var timeout         = 500;
var closetimer		= 0;
var ddmenuitem      = 0;

//second level nav
function open_level_2(id)	{
	var el = document.getElementById(id).nextSibling;
	while (el) {
		if (e1.className)	{
			//e1.style.display = "none";
			alert("hello" + el.className + "bye");
		}
		else {
			alert(el.className);
		}
		el = el.nextSibling;
	}
	document.getElementById(id).nextSibling.nextSibling.style.display = 'block';
}

function close_level_2(id)	{
//document.getElementById(id).nextSibling.nextSibling.style.display = 'none';
}

// open hidden layer
function mopen(id) {	
	// cancel close timer
	mcancelclosetime();
	// close old layer
	if(ddmenuitem)
		ddmenuitem.style.visibility = 'hidden';
	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';
}
// close showed layer
function mclose() {
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}
// go close timer
function mclosetime() {
	closetimer = window.setTimeout(mclose, timeout);
}
// cancel close timer
function mcancelclosetime() {
	if(closetimer) {
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

function activate(imgName,idname) {
	window.onerror = errHandler1; /* if error(s) found goto errHandler1 function */
	if (arguments.length == 2) {
		mopen(idname);
	}
	function errHandler1 () { /* error handler for the activate function */
		return true;
	}
}
function deactivate(imgName,idname) {
	window.onerror = errHandler2; /* if error(s) found goto errHandler2 function */
	if (arguments.length == 2) {
		mclosetime(idname);
	}
	function errHandler2 () {  /* error handler for the deactivate function */
		return true;
	}
} 

document.onclick = mclose;

$(document).ready(function() {
		$(".header").css('display', 'block');
		$("a[href*='.pdf'], a[href*='.doc'], a[href*='.xls'], a[href*='.ppt'], a[href*='.zip'], a[href*='.bin'], a[href*='.dat'], a[href*='.exe'], a[href*='.cfg'], a[href*='.img']").click(function() {
			_gaq.push(['_trackPageview'], $(this).attr("href").split("://")[1]);  
		});  
});

