// JavaScript Document

jQuery(document).ready(function() {
	jQuery("#menu > ul.toplevel > li").each(function(i) {
		var li = this;
		var ul = jQuery(this).find('ul:first');
		
		jQuery(li).hover(
			function() { //mouseover
				if(jQuery(li).children().size() > 0)
				{
					setTimeout( function(){
						jQuery(li).addClass("toplevel-hover");
						jQuery(ul).css('display', 'block');
					}, 200);
				}
			},
			function() { //mouseout
				if(jQuery(li).children().size() > 0)
				{
					setTimeout( function(){
						jQuery(li).removeClass("toplevel-hover")
						jQuery(ul).css('display', 'none');
					}, 300);
				}
			}
		);
	});
 });
