/**
 * @author Enykey
 * @url parfyonov.ru
 */

function toggle (item,behavior,type)
{

	if (behavior == 0) {

        if (type == 0) { $(item).find('.sub-level').toggle(500); }
			else { $(item).find('ul.second-sub-level').toggle(500); }
			
	} else {
		
		if (type == 0) {
            
            $(item).find('.sub-level').toggle(0);
            $(item).find('.active').parent().toggle(0);

        } else $(item).find('ul.second-sub-level').toggle(0);
		
	}


	if ($(item).find('i').get(0) != null && $(item).find('i').get(0).className=="closed sub")
	{
		$(item).find('i').get(0).className="opened sub";
	} 
	else if ($(item).find('i').get(0) != null) 
	{
		$(item).find('i').get(0).className="closed sub";
	};
};

$(document).ready(function()
{
	
	$('i.sub').click(function()
	{
		toggle(this.parentNode.parentNode,0,0);
        return false;
	});
	$('a.sub').click(function()
	{
        toggle(this.parentNode.parentNode,0,0);
        return false;
	});
	$('a.sub2').click(function()
	{
		toggle(this.parentNode,0,1);
        return false;
	});

	
	{
		$('.menu > li').each(function()
		{
			var act = $(this).find('.active');
			if (act.length != 0) toggle(this,1,0);
		})
	}
});