var t,tt=1;  // timeout 1/2/3/4/5

 $(document).ready(function(){
                                                               
            /***   środek  -kluby 4x4     **/
    if ($('.listaklubow').length > 0) {    
            $.fn.listyklubowPOS = function() {
              $('.listaklubow').find('img').each(function(i,v){
                           pozycja = $(v).position();   
                           w = parseFloat($(v).css('width').replace('px',''));
                           h = parseFloat($(v).css('height').replace('px',''));
                           a_href = $(v).parent('a').attr('href');
                           nazwa = $(v).attr('alt');
                           
                           if ($('c'+i).length == 0)
                              $(v).prepend('<div class="listaklubowalt c'+i+'" style="top:'+(pozycja.top+h-20)+'px;left:'+pozycja.left+'px;width:'+w+'px;"><p><a href="'+a_href+'">'+nazwa+'</a></p></div>');
                           else 
                              $('c'+i).css({top:(pozycja.top+h-20)+'px',left:pozycja.left+'px'});
              });
            };       
                 $(document).listyklubowPOS();
      };     
 
 window.onload = function(){
      $(document).listyklubowPOS();
 };                                            
            /***   środek  -zakłądki imprez     **/
              
 jQuery.fn.SrodekImprezyImg = function() {
       src = '/img/imprezy/middle/'+$(this).attr('title');  
       href = $(this).parent().find('a').attr('href');
       $('.lt_img_imprezy').attr('src',src);                        // zmien zdjecie
       $('.lt_img_imprezy').parent().attr('href', href);           // zmien link do imprezy zdjecia glownego
       $(this).show();                                            // pokaż element 'ul'
 };   
        
 jQuery.fn.SrodekImprezyShow = function() {
       $(this).SrodekImprezyImg();
       $(this).show();                                            // pokaż element 'ul'
 };           
                                         
$('.lt_li_poz_imprezy').hoverIntent( {    
     sensitivity: 3, // number = sensitivity threshold (must be 1 or higher)    
     interval: 0, // number = milliseconds for onMouseOver polling interval    
     over: function(){    
              $(this).parent().find('ul').hide();      
              $(this).find('ul').SrodekImprezyShow();
     },   
     timeout: 0, // number = milliseconds delay before onMouseOut    
     out: function(){
               //$(this).find('ul').hide();
     }  
} );

$('.lt_li_poz_imprezy').click(function(){
     src = $(this).find('a').attr('href');
     window.location.href = src;
});


            /***   lewatop - zakladki     **/
 jQuery.fn.TopZakladkiRolator = function() {
 
      $(this).click(function(){    
        
       nr = $(this).attr('title');
       objNazw = '.'+$(this).parent().attr('title');
       
       eval('obj = $(\''+objNazw+'\');');
       $(this).parent().find('li').each(function(){
             $(this).removeClass();
             if ($(this).attr('title')==nr) $(this).addClass('active');
             i_rol_i = nr;                                                  // przypisanie numeru menu do glonalnej zmiennej
       });      
        
       obj.each(function(){
             if ($(this).attr('title')==nr) { 
                     $(this).fadeIn();
                     if ($(this).find('.lt_img').length > 0) {
                           $(this).find('.lt_img').LewaTopRefresh(1);   // odswierz Tip nad zdjeciem
                     }
                     if ($(this).find('.lt_img_imprezy').length > 0) {
                           $(this).find('.lt_li_poz_imprezy').find('ul:first').SrodekImprezyImg();                 // reload zdjecia imprezy  
                           $(this).find('.li_p').find('.hide').hide();  
                     }
             } else $(this).hide();
       });    
          tt = 1;                              // wznowienie rolatora 1/2/3/4/5
          $(document).LewaTopUlRolatorUp();
      });                                                                    
      $(this).find('a').click(function(event) { event.preventDefault(); });
 };
 
                
$('#lt_menu_ul li').TopZakladkiRolator();  
$('#lt_menu_ul_imprezy li').TopZakladkiRolator(); 
//$('#lt_menu_ul_kluby li').TopZakladkiRolator();
                      
 jQuery.fn.LewaTopUlCheck = function(n) {                                           // akcja tipu
       $('.xLewaTopTip').find('ul').find('li').each(function(i,v){
                if ( n == $(v).html()) {
                  $(v).parent().find('li').removeClass('a');
                  $(v).addClass('a');
                  
                  $(document).LewaTopUlLoad(n);
                }
       }); 
 };
 


             
 jQuery.fn.LewaTopUlLoad = function(n) {                                           // akcja tipu
     $.ajax({    //ajax [a]
		  type: "POST",
      url: '/ajax.php',
      data: "ajax=tak&script=index&card=lewatop&dzial="+i_rol_i+"&n="+n,
      success: function(data) {
        if (data.length > 20) {   
          $('.lt_zakladka[title=\''+i_rol_i+'\']').find('li:first').html(data);              // wczytanie 1/2/3/4/5 AJAX
          $('.lt_zakladka[title=\''+i_rol_i+'\']').find('li:first').find('img').LewaTopRefresh(n);
        } else {
          alert('Wczytywanie zakończone błędem!');
        }
     }
    });      // [a]
 };
 
          
                   
 jQuery.fn.LewaTopUlRolator = function() {                                           // akcja tipu
      if (tt!=1) return false;
      nr = parseFloat($('.xLewaTopTip .a').html());
      if (nr >= 5) nr = 1;
      else nr = nr+1;
      
       $('.xLewaTopTip').find('ul').find('li').each(function(i,v){
                if ( $(v).html() == nr) {
                  $(v).parent().find('li').removeClass('a');
                  $(v).addClass('a');
                  
                  $(document).LewaTopUlLoad(nr);
                  $(document).LewaTopUlRolatorUp();
                  
                }
       }); 
 };           
 jQuery.fn.LewaTopUlRolatorUp = function() {                                           // akcja tipu
        clearTimeout(t);
        if (tt==1) t = setTimeout(function(){$(document).LewaTopUlRolator();},4000);
 };
 
  
 jQuery.fn.LewaTopRefresh = function(act_n) {                                           // akcja tipu
    var xPosLewaTopImg = $(this).position();
    if (xPosLewaTopImg.top > 0) {                         // jesli obrazek ma sens istnienia
        var xLewaTopOpis = $(this).attr('alt');  
        var xLewaTopAnachor = $(this).parent('a').attr('title'); 
        var xLewaTopHref = $(this).parent('a').attr('href');
        
        if ($('.xLewaTopTip').length==0)    
        $('body').prepend('<div class="xLewaTopTip"></div>'); 
        
        xPosLewaTopTop = xPosLewaTopImg.top+(2);                           // +2px niżej - roznica pod obrazkiem                                 
        xPosLewaTopTop = xPosLewaTopTop+(parseFloat($(this).height()));                // dodaj wysokość zdjęcia
        xPosLewaTopTop = xPosLewaTopTop-(parseFloat($('.xLewaTopTip').height()));                    // odejmij wysokość Tip-a
        $('.xLewaTopTip').css({'left':xPosLewaTopImg.left,'top':xPosLewaTopTop});       // Pozycjonowanie Tip-a na dużym zdjęciu
        $('.xLewaTopTip').hide().html('<p><a href="'+xLewaTopHref+'">'+xLewaTopAnachor+'</a> <font> - '+xLewaTopOpis+' &nbsp;&nbsp; <small>więcej &raquo;</small></font><ul title="up"><li title="p">poprzednie</li><li>1</li><li>2</li><li>3</li><li>4</li><li>5</li><li title="n">następne</li></ul></p>');
       
       $('.xLewaTopTip').find('ul').find('li').each(function(i,v){
                if ( act_n == $(v).html()) {
                  $(v).parent().find('li').removeClass('a');
                  $(v).addClass('a');
                }
       }); 
       
       
        $('.xLewaTopTip').show();         // pokaż Tip przy dużym zdjęciu  
   };                            // jesli obrazek ma sens istnienia    
        
 $('.xLewaTopTip').find('ul').find('li').mouseover(function(){$(this).addClass('h');}).mouseout(function(){$(this).removeClass('h');});
 
 $('.xLewaTopTip').find('ul').find('li').click(function(){ 
 
        
      nr = parseFloat($(this).html());
      nr_zaznaczony = parseFloat($('.xLewaTopTip .a').html());
      
      if (nr > 0 && nr < 10) {
           $(document).LewaTopUlCheck(nr);
      } else {
           switch ($(this).attr('title')) {
               case 'p':
                     if (nr_zaznaczony <= 1) zmien_na = 5;
                     else zmien_na = nr_zaznaczony-1;
                     $(document).LewaTopUlCheck(zmien_na);  
               break;   
               case 'n':
                     if (nr_zaznaczony >= 5) zmien_na = 1;
                     else zmien_na = nr_zaznaczony+1;
                     $(document).LewaTopUlCheck(zmien_na);
               break;
           };      
      };         
        tt = 2;
 });
 
        $('.xLewaTopTip').find('small').click(function(){
            window.location.href = xLewaTopHref;
        });   
        
 };
 
     
                            
             $('.lt_zakladka[title=\''+i_rol_i+'\']').find('li').find('img').LewaTopRefresh(1);
        $(document).LewaTopUlRolatorUp();                             // start rolator 1/2/3/4/5   

});

<!--


function adm_rolator( id, act, obj ) {

            dod_query = '';
            if ( obj.html ) {
                                    html = encodeURIComponent(obj.html.value);
                                    days = obj.days.value;
                                    main_id = obj.main_id.value;
                                    
                                    dod_query = '&html='+html+'&days='+days+'&main_id='+main_id;
            }
            else 
                                    dod_query = '&main_id='+obj;
            
            var objjjj = 'ajax=tak&mod=rolator&f='+act+'&id='+id+dod_query;
            
            makeRequest('ajax.php', objjjj, 'rolatorAJAX'+id);
};

function PodgladBanneraRolator(h) {
            document.getElementById('PodgladBanneraRolator').innerHTML = h;
};

function adm_rolator_del(id_main, id) {
            adm_rolator( id_main, 'usun', id );
            document.getElementById('TabRolatorDisplay'+id).style.display = 'none';
};



function index_jezyczki(dzial, id) {
            var tab;
            tab = new Array(3); 
            
            tab['download'] = new Array(5); 
            tab['download'] = ['index_download_mp3', 'index_download_electro', 'index_download_trance', 'index_download_dance', 'index_download_rnb', 'index_discopolo_mp3-disco-polo'];
            
            tab['mp3'] = new Array(3); 
            tab['mp3'] = ['index_mp3_najnowsze', 'index_mp3_najpopularniejsze', 'index_mp3_najlepsze'];
            
            tab['premiery'] = new Array(3); 
            tab['premiery'] = ['index_premiery_plytowe', 'index_premiery_eska', 'index_premiery_skladanki'];
            
            tab['wasze'] = new Array(5); 
            tab['wasze'] = ['index_wasze_download', 'index_wasze_electrohouse', 'index_wasze_trance', 'index_wasze_dance', 'index_wasze_discopolo'];
            
            for ( var i in tab[dzial] ) {
                                    JP_v = 'JP_'+tab[dzial][i];
                            if ( tab[dzial][i] == id ) {
                                        document.getElementById(tab[dzial][i]).style.display = 'block';
                                        document.getElementById(JP_v).className = 'index_jezyk_jezyczek_hover';
                            }
                            else{
                                        document.getElementById(tab[dzial][i]).style.display = 'none';
                                        document.getElementById(JP_v).className = 'index_jezyk_jezyczek';
                            }
        } 
};


function top_card( n ) {
            
            var objjjj = 'ajax=tak&script=index&card='+n;
                    
            makeRequest('ajax.php', objjjj, 'top_card');
};

//-->

