// Drop Down Menu Script
// Daniel R. Sarauer

// <![CDATA[
var timeout    = 200;
var closetimer = 0;
var ddmenuitem = 0;
var ddmenuarrow = 0;

function ddmenu_open(){
	ddmenu_canceltimer();
	ddmenu_close();
	
	ddmenuarrow = $(this).find('img').attr("src","pictures/arrow_over.gif");
	ddmenuitem = $(this).find('ul').css('visibility', 'visible'); 
}

function ddmenu_close(){
	if(ddmenuitem){
		ddmenuarrow.attr("src","pictures/arrow.gif");
		ddmenuitem.css('visibility', 'hidden'); 
	}
}

function ddmenu_timer(){
	closetimer = window.setTimeout(ddmenu_close, timeout);
}

function ddmenu_canceltimer(){
	if(closetimer){
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

$(document).ready(function(){
							//Bind the mouseover and mouseout functions to the menu
							$('#ddmenu > li').bind('mouseover', ddmenu_open);
							$('#ddmenu > li').bind('mouseout',  ddmenu_timer);
						}
);

document.onclick = ddmenu_close;

// ]]>