$(function(){
	// Drop down settings
	$('#menu > li:not(.noDrop)').bind('mouseover', jsddm_open);
	$('#menu > li:not(.noDrop)').bind('mouseout',  jsddm_timer);
	$('#menu > li > ul').css({opacity:0.9});

});

// Drop down menu
var timeout = 1000;
var closetimer = 0;
var ddmenuitem = 0;

function jsddm_open(){
	jsddm_canceltimer();
	jsddm_close();
	$(this).find('a').addClass('a');
	ddmenuitem = $(this).find('ul').show();
}

function jsddm_close(){
	if(ddmenuitem){
		ddmenuitem.hide().parent().find('a').removeClass('a');
	}
}

function jsddm_timer(){
	closetimer = window.setTimeout(jsddm_close, timeout);
}

function jsddm_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

document.onclick = jsddm_close;
