$(document).ready(function() {
	$('#nav > ul ul').hide();  
	$('a.cur').next('ul').show(); 
	$('#nav li a.mainrub').click(function() {
		var $themeon = $(this);
		var $siblingRubs = $themeon.parent('li').siblings().children('a.mainrub');
		var $visibleSubmenus = $themeon.parent('li').siblings().children('ul:visible');		
		var $isVisibleList = $themeon.next('ul:visible');
		if($visibleSubmenus.length) {
			$siblingRubs.removeClass("cur");
			$visibleSubmenus.slideUp('fast', function() {
				$themeon.next('ul').slideToggle('fast');
				$themeon.addClass("cur");
			});
		} else {
			$siblingRubs.removeClass("cur");
			if($isVisibleList.length) {
				$themeon.next('ul').slideToggle();
				$themeon.removeClass("cur");
			} else {
				$themeon.next('ul').slideToggle();
				$themeon.addClass("cur");
			}
		}
		return false;
	});
});