$(document).ready(function(){
 
	$("ul.subnav").parent().append("<span></span>");
	
	$("ul.topnav li span").click(function() {
		
		$(this).parent().find("ul.subnav").slideDown('fast').show();
 
		$(this).parent().hover(function() {
		}, function(){	
			$(this).parent().find("ul.subnav").slideUp('slow');
		});
 
		}).hover(function() { 
			$(this).click();
			$(this).addClass("subhover");
		}, function(){
			$(this).removeClass("subhover");
	});
	
	function initMenu() {
	  $('#nav ul').hide();
	  $('#nav li a').click(
		function() {
		  var checkElement = $(this).next();
		  if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
			return false;
			}
		  if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
			$('#nav ul:visible').slideUp('normal');
			checkElement.slideDown('normal').delay(500);
			return false;
			}
		  }
		);
	}
	
	initMenu();
});
