var slider_ico="#slider .slider_ico";
var slider_cont="#slider .slider_content";
var sid; 
var sid2;
var licznik;
var time=5000;
var speed=180;
var ilosc_slidow;

jQuery(document).ready(function($){

    if(jQuery('#slider')) {
        var n1=1;
        ilosc_slidow = jQuery('.slide').length;  // liczy ile jest slidow
        licznik = setTimeout(function() {
                           if(n1>=ilosc_slidow) {n1=0}
                           slider(n1)
        }, time)
        
        
        jQuery(window).focus(function() { //wznawia slider po wejsciu na strone
                                clearTimeout(licznik);
                                licznik = setTimeout(function() {
                                        n1 = jQuery(slider_ico + ' a.current').attr('tip');  // sprawdza ktory aktualnie jest podswietlony
                                        n1++;
                                        if(n1>=ilosc_slidow) {n1=0}
                                        slider(n1)
                                  }, time); 
                              });
                     
        jQuery(window).blur(function() {clearTimeout(licznik); }); // zatrzymuje slider w momencie przelaczenia zakladki ze strona

    
        slider_width = ilosc_slidow * 525;  // wylicza szerokosc diva z slidami
        icon_width = ilosc_slidow * 21;
        jQuery(slider_cont).css({width: slider_width}); // ustawia szerokosc
        jQuery(slider_ico + ' div').css({width: icon_width});
        
        jQuery(slider_ico + ' a:first').addClass('current')  // dodaje .current dla pierwszego
        
        jQuery(slider_ico + ' a').click(function(){
            if(!jQuery(this).hasClass('current')) {
                
                clearTimeout(licznik);  // zatrzymuje licznik 
                var n1 = jQuery(this).attr('tip');
                slider(n1)
            } 
            return false;
        })
        
        
    }
    
})

function slider(n) {
    n1=n;
    sn1 = jQuery(slider_ico + ' a.current').attr('tip');
    jQuery(slider_ico + ' a').removeClass('current');
        n*=525;
        var n2 = n + 20;
       if(sn1>n1)  //bounce
                    n2=n - 20;
                  else
                    n2=n + 20; 
        jQuery(slider_cont).animate({
            marginLeft: -n2
        },speed);
        jQuery(slider_cont).animate({
            marginLeft: -n
        },180);
        jQuery(slider_ico + ' .op' + n1).addClass('current');
        
        n1++;
        licznik = setTimeout(function() {
                            if(n1>=ilosc_slidow) {n1=0}
                            slider(n1)
                      }, time);            
}



