var boxy_do_odswiezania=Array('box-numer-1','box-numer-2','box-numer-3','box-numer-4','box-numer-6');

function inicjuj_rotacje(){   
   for(i=0;i<boxy_do_odswiezania.length;i++){
      box=document.getElementById(boxy_do_odswiezania[i]);
      if(box)
      {
         if(box.className=='box_normalny'){                                  
               rotuj_box_normal(box);         
         }else if(box.className=='box_zakladki'){               
               rotuj_box_zaklad(box);          
         }else if(box.className=='box_quad'){               
               rotuj_box_quad(box);       
         }else if(box.className=='box_zakladki1-4'){                
               rotuj_box_zakladkowy1_4(box);
         }else if(box.className=='box_zakladki1-4-2'){               
               rotuj_box_zakladkowy1_4_2(box);
         }
      }
   }
}

function rotuj_box_normal(obiekt){   
   id_boxu=obiekt.id.substring(10,11);
   klasa=obiekt.className; 
   $j.getJSON("boxy_obsluga.php", { rotacja_boxa: 'tak', id: id_boxu, typ: klasa }, function(json){
      if(json){
         /* schowanie wszystkich divow w danym boxie, ktore akurat są widoczne */	
      	$j(obiekt).children(":visible").find(".fade").hide();
         $j(obiekt).find(".box_tytul").html("<a href='pokaz_obiekt-"+json.id+"-"+json.przyjazna_nazwa+".html'>"+json.nazwa+"</a>");         
         if(!json.krotka_tresc){           
            $j(obiekt).find(".box_tresc").html(json.tresc);
         }else{            
            $j(obiekt).find(".box_tresc").html(json.krotka_tresc);
         }
         $j(obiekt).find(".box_normalny_ikona").attr("src","obrazy_obiektow_male/"+json.id+"/"+json.id_obrazka+".jpg");         
         if(json.w_moich_wycieczkach=='tak'){
            $j(obiekt).find(".guzik_moje_wycieczki").attr("src","grafa/obiekty_lista/guzik_godany.jpg");           
         }else{
            $j(obiekt).find(".guzik_moje_wycieczki").attr("src","grafa/obiekty_lista/guzik_godaj.jpg");                      
         }         
         $j(obiekt).children().find(".fade").each(function(i){
   	      $j(this).fadeIn('fast');
   	   });
   	   if(json.link!="")
   	      $j(obiekt).find(".wiecej_link_div").html("<a href='"+json.link+"'  class='wiecej_link'>więcej...</a>");
   	   else
     	      $j(obiekt).find(".wiecej_link_div").html("<a href='pokaz_obiekt-"+json.id+"-"+json.przyjazna_nazwa+".html' class='wiecej_link'>więcej...</a>");
   	      
   	}
   });     
   //$j(obiekt).fadeOut('slow'); 
  setTimeout(function() {rotuj_box_normal(obiekt)},29000);
}

function rotuj_box_zaklad(obiekt){   
  id_boxu=obiekt.id.substring(10,11);   
   klasa=obiekt.className;
     
   $j.getJSON("boxy_obsluga.php", { rotacja_boxa: 'tak', id: id_boxu, typ: klasa }, function(json){
     i=0;   	  
     var id=$j(obiekt).attr("id");
     id+="-zakladki";    
     $j(obiekt).find(".box_pojedyncza_zakladka").each(function(i){  
         if(json[i]){                      
            $j(this).find(".box_tytul").html("<a href='pokaz_obiekt-"+json[i].id+"-"+json[i].przyjazna_nazwa+".html'>"+json[i].nazwa+"</a>");            
            if(!json[i].krotka_tresc){            
               $j(this).find(".box_tresc").html(json[i].tresc);
            }else{
               $j(this).find(".box_tresc").html(json[i].krotka_tresc);
            }            
            $j(this).find(".box_zaklad_ikona").attr("src","obrazy_obiektow_male/"+json[i].id+"/"+json[i].id_obrazka+".jpg");
         }
         
         i++;
     });
     //aktualna_zakladka.fadeIn('fast');
    // $j(obiekt).find("div").fadeIn('fast');       
   });
   var ilosc_zakladek=box_zakladkowy.getTabbedPanelCount();
   var aktualna_zakladka=box_zakladkowy.getCurrentTabIndex();
   //alert(aktualna_zakladka);
   if(aktualna_zakladka<3){
      box_zakladkowy.showPanel(aktualna_zakladka+1);
   }else{
      box_zakladkowy.showPanel(0);
   }
  setTimeout(function() {rotuj_box_zaklad(obiekt)},30000);
}

function rotuj_box_quad(obiekt){
   id_boxu=obiekt.id.substring(10,11);
   klasa=obiekt.className; 
   $j.getJSON("boxy_obsluga.php", { rotacja_boxa: 'tak', id: id_boxu, typ: klasa }, function(json){
      i=0;  
      /* schowanie wszystkich divow w danym boxie, ktore akurat są widoczne */	
   	$j(obiekt).children(":visible").find(".fade").hide();
      $j(obiekt).find(".box_normalny").each(function(i){
         if(json[i]){       
            $j(this).find(".box_tytul").html("<a href='pokaz_obiekt-"+json[i].id_obiektu+"-"+json[i].przyjazna_nazwa+".html'>"+json[i].nazwa+"</a>");            
            if(!json[i].krotka_tresc){
               $j(this).find(".box_tresc").html(json[i].tresc);
            }else{
               $j(this).find(".box_tresc").html(json[i].krotka_tresc);
            }  
            $j(this).find(".box_quad_ikona").attr("src","obrazy_obiektow_male/"+json[i].id_obiektu+"/"+json[i].id_obrazka+".jpg");  
            ///
            if(json[i].link!="")
   	      $j(this).find(".wiecej_link_div").html("<a href='"+json[i].link+"'  class='wiecej_link'>więcej...</a>");
   	   else
     	      $j(this).find(".wiecej_link_div").html("<a href='pokaz_obiekt-"+json[i].id_obiektu+"-"+json[i].przyjazna_nazwa+".html' class='wiecej_link'>więcej...</a>");
     	      ///
            if(json[i].w_moich_wycieczkach=='tak'){
               $j(this).find(".guzik_moje_wycieczki").attr("src","grafa/obiekty_lista/guzik_godany.jpg");                             
               $j(this).find(".dodaj_do_moich_link").attr("href","javascript: dodaj_do_wycieczek("+json[i].id_obiektu+")");               
                $j(this).find(".rekord").attr("id","rekord-"+json[i].id_obiektu);               
            }else{
               $j(this).find(".guzik_moje_wycieczki").attr("src","grafa/obiekty_lista/guzik_godaj.jpg");                             
               $j(this).find(".rekord").attr("id","rekord-"+json[i].id_obiektu);
               $j(this).find(".dodaj_do_moich_link").attr("href","javascript: dodaj_do_wycieczek("+json[i].id_obiektu+")");                   
            }    
         }                    
         i++;
      });
      $j(obiekt).children().each(function(i){
	      $j(this).find(".fade").fadeIn('fast');
	   });  
   });
  setTimeout(function() {rotuj_box_quad(obiekt)},34000);
}

function rotuj_box_zakladkowy1_4(obiekt){  
   var ilosc_zakladek=TabbedPanels4.getTabbedPanelCount();
   var aktualna_zakladka=TabbedPanels4.getCurrentTabIndex();
   if(aktualna_zakladka>0){
      TabbedPanels4.showPanel(aktualna_zakladka - 1);
   }else{
      TabbedPanels4.showPanel(ilosc_zakladek - 1);
   }
   setTimeout(function() {rotuj_box_zakladkowy1_4(obiekt)},30000);
}

function rotuj_box_zakladkowy1_4_2(obiekt){
  var ilosc_zakladek=TabbedPanels6.getTabbedPanelCount();
   var aktualna_zakladka=TabbedPanels6.getCurrentTabIndex();
   if(aktualna_zakladka>0){
      TabbedPanels6.showPanel(aktualna_zakladka - 1);
   }else{
      TabbedPanels6.showPanel(ilosc_zakladek - 1);
   }
   setTimeout(function() {rotuj_box_zakladkowy1_4_2(obiekt)},26000);   
}
