/*$(function(){

    //$('ul#menu_left li a').hover(function(){
    //    $('#sub_menu ul').hide();
    //    $($(this).attr('rel')).show();
    //    $('ul#menu_left li a').css('border', 'none');
    //    $(this).css('border-bottom', '6px solid #676767');
    //});
    
    var submenu_id = jQuery.url.attr("anchor");

    if (submenu_id != 'undefined' && submenu_id != null ) {

		$('#top-menu-item-2').addClass('active');
		
        var menu_item = $("#menu_item_" + submenu_id);
		
		//zaznaczamy pozycje w menu jako aktywną
		menu_item.addClass('bold');
		
		var father_menu = menu_item.parent().parent('ul');
		
		//zabezpieczenie aby sie skrypt nie wykonywał w niesonczoność
		//obsługuje max 10 zagłębien
		var i = 0;
				
		while( father_menu.val() != 'undefined' && i < 10 ){
			father_menu.show();	
			father_menu.prev().addClass('bold');
			father_menu = father_menu.parent().parent('ul');
			i++;
		}        
    }
    
});
*/


$.fn.menuItemSelect = function(){
	
	this.addClass('active');
	var father_menu = this.parent().parent('ul');	

	//zabezpieczenie aby sie skrypt nie wykonywał w niesonczoność
	//obsługuje max 10 zagłębien
	var i = 0;
			
	while( father_menu.val() != 'undefined' && i < 10 ){
		father_menu.show();	
		father_menu.prev().addClass('active');
		father_menu = father_menu.parent().parent('ul');
		i++;
	}  	
}



$.fn.menu = function( options ){
		
	var defaults = {	
		type          : 'hover_bottom',	
		submenu_class : 'submenu',
		active_class  : 'active'
	};
	    		
	var opts = $.extend(defaults, options);

    switch( opts['type'] ) {
		case 'hover_bottom':
			
			$('.'+opts['submenu_class']).hide();
			
			$('ul#menu_top li a').hover(function(){
		        $( '.'+opts['submenu_class'] ).hide();
		        $( '#'+$(this).attr('rel') ).show();
				//alert( '#'+$(this).attr('rel') );

		    });
		    
		    var submenu_id = jQuery.url.attr("anchor");
		    
		    if (submenu_id != 'undefined') {
		        $("#submenu_" + submenu_id).show();
		        $("#menuitem_" + submenu_id).css('border-bottom', '6px solid #676767').css('color', '#676767');
		    }		
			
		break;
	}
	 
};

