// JScript File

// Menu Stuff
// Author: Ewa Skibinska
// Date: Novermber 2010

$.InitMenu = function()
{
	/*$("#topnav").children('ul').children('li').each(function(){
		var _trigger = $(this);
		var _rollover = $("#rollover_" + _trigger.attr('class').substr(4) );
		if( _rollover != undefined ) {
			_rollover.hide();
			_trigger.hover(
				function () {
					_rollover.show();
					var _rolloverwidth = _rollover.width();			
					var _bodyright = $("body").width();
					var _mainleft = $("#main_container").offset().left;
					var _mainright = $("#main_container").offset().left + $("#main_container").width();
					var _triggercenter = ( _trigger.offset().left ) + ( _trigger.width() / 2 );
					var _rolloverleft = _triggercenter - ( _rolloverwidth / 2 );
					var _rolloverright = _rolloverleft + _rolloverwidth;
					if( _rolloverleft < _mainleft ) {
						_rolloverleft = _mainleft;
					}else if( _rolloverright > _mainright ) {
						if ($.browser.msie != undefined) {
							_rolloverleft = _rolloverleft - (_rolloverright - _mainright) - 11;
						}else{
							_rolloverleft = _rolloverleft - (_rolloverright - _mainright) - 10;
						}
					}			
					_rollover.attr('style','position:fixed;left:'+_rolloverleft+'px;');
				},function(){
				_rollover.hide();
			});
		}
	});*/

    $("#tab-gallery").fadeOut(50);
    $("#tab-gallery").fadeIn(900);
    $("#tab-shop").fadeOut(50);
    $("#tab-shop").fadeIn(1350);
    $("#tab-info").fadeOut(50);
    $("#tab-info").fadeIn(1800);
    $("#tab-contact").fadeOut(50);
    $("#tab-contact").fadeIn(2250);
    
    $("#tab-gallery").click(function () {
	$(this).menu();
    });

    $("#tab-shop").click(function () {
	$(this).menu();
    });

    $("#tab-info").click(function () {
        $(this).menu();
    });

    $("#tab-contact").click(function () {
        $(this).menu();
    });
    
    $("#close_contact").click(function(){
	$("#categories_container").slideUp("fast");
	$("#list-contact").hide();
	$("#tab-contact").removeClass('active');
    });

	//$("#tab-contact").menu();
	
};


(function($) {
    $.fn.menu = function(){
	_trigger = $(this);
	var _triggername = _trigger.attr('id').substring(4);
	var _cont = $("#list-"+_triggername);
    
	// otworz container jesli zamkniety
	if( $("#categories_container").is(':hidden') ) {
	    $("#categories_container").slideDown("slow");
	}
    
	if (_trigger.attr("class") == '') {
    
	    // zamknij inne karty
	    $("#category-tabs").children('li').children('a').each(function(){
		var _tab = $(this).parent();
		var _list = $('#list-'+$(this).parent().attr('id').substring(4));
	    	if( !_list.is(':hidden') ) {
		    _list.hide();
		    _tab.removeClass('active');
		}
	    });
	
	    _cont.show();
	    _trigger.addClass('active');	

	}else{
	    $("#categories_container").slideUp("fast");
	    _cont.hide();
	    _trigger.removeClass('active');
	}
    }
})(jQuery);

