$(document).ready(function(){
	$('#navmain li:has(ul) > a').click(function(){

		var blTopLevel=$(this).parent('li').parent('ul#navmain').length;

		if($(this).next().css('display')=='none'){

			$('#navmain li ul').each(function(){
				var strDisplay=$(this).css('display');
	
				if(strDisplay=='block'&&blTopLevel){
					$(this).slideToggle(1000);
				}
			});
		
		}

		$(this).blur();
		$(this).next().slideToggle(1000);

		return false;
	});
});

