jQuery(function($){	
	var sMenu = $('#sidemenu');
	var sItem = sMenu.find('>li');
	var ssItem = sMenu.find('>li>ul>li');
	var lastEvent = null;						

	if(pix_param1 != '#m000000') {							
		$("#li" + sm_depth).addClass("on");
		$("#sm" + sm_depth).attr("style", "display:block");
		$("#sm" + depth + "> a").addClass("on");						
	}			
	function sMenuToggle(event){
		
		var t = $(this);
		
		if (this == lastEvent) return false;
		lastEvent = this;
		setTimeout(function(){ lastEvent=null }, 200);
		
		if (t.next('ul').is(':hidden')) {			
			sItem.find('>ul[id=sm'+sm_depth+']').removeClass('subMenu');
			sItem.find('>ul[class=subMenu]').slideUp();								
			t.next('ul').slideDown();								
		} else if(!t.next('ul').length) {			
			sItem.find('>ul').slideUp();								
		}
		
		if (t.parent('li').hasClass('active')){
			t.parent('li').removeClass('active');
		} else {
			sItem.removeClass('active');
			t.parent('li').addClass('active');
		}			
	}

	function sMenuToggle_on(event){
		var t = $(this);
		t.addClass('on');
	}

	function sMenuToggle_off(event){
		var t = $(this);									
		t.removeClass('on');
		if(pix_param1 != '#m000000') {							
			$("#li" + sm_depth).addClass("on");										
		}					
	}
	
	sItem.find('>a').mouseover(sMenuToggle).focus(sMenuToggle);
	sItem.mouseover(sMenuToggle_on).focus(sMenuToggle_on);
	sItem.mouseout(sMenuToggle_off).focus(sMenuToggle_off);
										
	$(document).ready(function(){
		if(pix_param1 != '#m000000') {							
			$("#li" + sm_depth).addClass("on");
			$("#sm" + sm_depth).attr("style", "display:block");
			$("#sm" + depth + "> a").addClass("on");						
		}
	});
});
