var _id = 'menu';
var _slideEl = 'ul';
var _duration = 300;
var _hide = true;

jQuery(document).ready(function() {

    hideLevels(this);

	jQuery('#'+_id+' li a').click(function () {
		if (_hide) hideLevels(this);
		jQuery(this).next(_slideEl).toggle(_duration);
		jQuery(this).parent().toggleClass('active');
                var liclass = jQuery(this).parent().attr('class');

                //alert(liclass+" - "+liclass.search("mli"));

                if (liclass.search("mli") == -1){
                    return false;
                } else {
                    return true;
                }
                
		
	});

});

function hideLevels(_this){
	jQuery('#'+_id+' li').each(function() {
            
		var _f = false;
		var _a = jQuery('a', this).each(function(i, _el) {
			if (_el == _this) _f = true;
		});
		if (!_f)  {
			jQuery(_slideEl, this).hide(_duration);
			jQuery(this).removeClass('active');
		}
	});
}
