$(function(){
    //Nivo Slider
    $('.nivo-slider > div').nivoSlider({
        controlNav:false,
        directionNav:false,
        pauseOnHover: false,
        effect:'sliceUpDownLeft',
        pauseTime:10000
    });
    //aktywny element menu
    if(url == '') url = 'index';
    $('#top-menu-wrapper a[href=' + url + ']').addClass('active-item');
    //menu główne
    $('#top-menu-wrapper > ul > li').hover(function(){
        $(this).find('ul').show();
    }, function(){
        $(this).find('ul').hide();
    });
    $('#top-menu-wrapper a[href="#"]').click(function(e){e.preventDefault();} );
    //rozwijany widget - facebook
    $('.fb-widget').tabSlideOut({
        tabHandle: '.fb-handle',
        tabLocation: 'right',
        speed: 300,
        action: 'click',
        topPos: '220px',
        fixedPosition: true 
    });
    //widget wyszukiwania
    var defaultText = 'wyszukaj produkt ...';
    var search = $('#search-widget input[type=text]');
    search.val(defaultText);
    search.focus( function(){
        if( $.trim($(this).val())==defaultText )
            $(this).val('');
    });
    search.blur( function(){
        if( $.trim($(this).val())=='' )
            $(this).val(defaultText);
    });
    $('#search-widget form').submit( function(){
        var s = $.trim(search.val());
        if( s=='' || s==defaultText )
        {
            return false;
        }
                
    } );
    //widget jezyki
    $('#languages-widget a').click( function(e){
        e.preventDefault();
        var lang = $(this).text();
        var url = ajaxURL + 'lang';
        $.post(url, {
            'lang': lang
        }, function(r){
            if(r=='ok')
                location.reload();
        }, 'text' );
    } );
    //menu boczne
    $('#sidebar-nav > li > ul > li').addClass('inactive-branch');
    var activeBranch = $('#sidebar-nav > li > ul > li:has(.active-item)');
    activeBranch.removeClass('inactive-branch').addClass('active-branch');
    $('li.inactive-branch').hover(function(){
        $(this).find('ul').not(':animated').slideDown('slow');
    }, function(){
        $(this).find('ul').slideUp('slow');
    });

        
} );
