var $j = jQuery.noConflict();

function initMenu() {
  $j('ul.menu ul').hide();
	
  $j('ul.menu > li > a').click(
    function() {
      var checkElement = $j(this).next();
      if((checkElement.is('ul.menu ul')) && (checkElement.is(':visible'))) {
				checkElement.slideUp(200).parent().removeClass('menu-active');
        return false;
        }
      if((checkElement.is('ul.menu ul')) && (!checkElement.is(':visible'))) {
        $j('ul.menu ul:visible').slideUp(200).parent().removeClass('menu-active');
        checkElement.slideDown('normal').parent().addClass('menu-active');
        return false;
        }
      }
    );
  }

$j(document).ready(function(){
														
	initMenu();
	
	var path = location.pathname.substring(1);
  if (path){
		$j('ul.menu li a[@href$="' + path + '"]').parents('li').addClass('selected');
    $j('ul.menu ul li a[@href$="' + path + '"]').attr('class', 'selected').parents('ul').css('display','block');
	}
	
//	var path = location.pathname.substring(1);
//  if (path){
//    $j('ul.menu ul li ul li a[@href$="' + path + '"]').attr('class', 'selected').parents('ul').css('display','block').parents('li').css('display', 'block').parents('li').css('display', 'block');
//		
//		path = location.pathname.substring(1);
//    var poziceLom = path.lastIndexOf('/');
//    path = path.substring(0,poziceLom+1);
//	    $j('ul.menu > li > a[href$="' + path + '"]').attr('class', 'selected');
//			
//		path = location.pathname.substring(1);
//	    $j('ul.menu > li > ul > li > a[href$="' + path + '"]').attr('class', 'selected').parents('ul').css('display','block');
//  }
		
});