var ObiektXMLHttp = false;
     
if (window.XMLHttpRequest) {
	ObiektXMLHttp = new XMLHttpRequest();
	
} 
else if (window.ActiveXObject) 
{
	ObiektXMLHttp = new ActiveXObject("Microsoft.XMLHttp");

}   
 
  function odslon(rodzaj, dziad) {
                                   
     var formularz = document.getElementById("FORMULARZ_DODAWANIA");
     var tlowy = document.getElementById("TLO");     
         tlowy.style.display = 'block';
         formularz.style.display = 'block';     
         /* miara strony */
         var rozmiar = document.body.scrollWidth;
         var wysokn = window.innerHeight + 50;   // wysokość okna
         var szeokn = window.innerWidth; // szerokość okna
        var odjecie = 653;                 
        
          
        if (rodzaj == 'info') {
        
            var dodatkowy = 290;
         
            
            }
            
            else if (rodzaj == 'oglo') { 
            
                     var dodatkowy = 600;
                     
            
                     }
                     
                     else if (rodzaj == 'kategories') {
                     
                              var selINDEX = document.getElementById('tkategoria').selectedIndex; 
                              rodzaj = document.getElementById('tkategoria').options[selINDEX].value;
                              var dodatkowy = 720;
                                                                                            
                              }
                              
                              else if (rodzaj == 'firm') {
        
                                  var dodatkowy = 676;
                                   
                                  
                                  }
                                  
                                      else if (rodzaj == 'gal') {
            
                                      var dodatkowy = 776;
                               
                                      
                                      }
                              
                                        else {
                                             
                                             var dodatkowy = 600;
                                             
                                             }                                                         
           /* przypisywanie wartości - tło*/
         var rozmiar2 = document.body.scrollHeight + dodatkowy;
                                                                   
         /* sprawdzanie czy (n)IE */
         var temp=navigator.appVersion.split('MSIE');
             var ieVer=parseInt(temp[1]);
                           
          /* przypisywanie wartości (n)IE */   
          if (navigator.appName == 'Microsoft Internet Explorer') {       
          
           /* przypisywanie wartości - tło*/
         var rozmiar2 = document.body.scrollHeight + dodatkowy;
         tlowy.style.height = rozmiar2;
          /* przypisywanie wartości - formularz */         
        formularz.style.left = (rozmiar - odjecie)/2;
          
          }
           
         else {
                                           
         tlowy.style.width = szeokn + 'px';
         tlowy.style.height = rozmiar2 + 'px';
         formularz.style.height = document.body.scrollHeight;
                                             
         /* przypisywanie wartości - formularz */
 
         formularz.style.left = (window.innerWidth - odjecie)/2 + 'px';
                          
                 }   
              
              /* pokazywanie obu divów */
                                              
            
              /* pobieranie formularza */
              if(ObiektXMLHttp) {                          
                               ObiektXMLHttp.open("GET", " pobierzFRZ.php" + "?opcja=" + rodzaj + "&&dzi=" + dziad, true); 
                               ObiektXMLHttp.onreadystatechange = function()
                                {
                                  
                        if (ObiektXMLHttp.readyState == 4) 
                        {
                         setTimeout('window.scroll(0,0)',100);                               
                         var zwrotAj = ObiektXMLHttp.responseText;
                         formularz.innerHTML = zwrotAj;       
                            
                         var formularzse = document.formT.elements.length;
                        //tlowy.style.height = formularzse*30;         
                                                                 
                                  }  //IF  ObiektXMLHttp.readyState
                        else if (ObiektXMLHttp.readyState != 4) 
                        {
                           formularz.innerHTML = '<img src="gfx/loading_user.gif" alt="Loading" style="width:35px; height:35px; margin: 0px auto; display:block; margin-top: 25%" />'; 
                        }              

                    } //ObiektXMLHttp.onreadystatechange
                    
ObiektXMLHttp.send(null);  

}
    
  
  }
  
  
  function bierzElementy() {
  
           var formularz = document.formT.elements.length;
               var daneF = new Array();
               
           for (var i=1; i < formularz; i++) {
           
               
                var parametr = document.formT.elements[i].name + '=' + document.formT.elements[i].value;
                daneF.push(parametr);
                
                }
                
                return daneF.join("&");
                             
           }  
  
  
  /* funkcja zastępcza - przy zmianie kategorii w dodawaniu ogłoszeń */
  function zmienKategorie(nazwa, ktory)    {
  
                               odslon(nazwa, ktory);
  
                               }
  
 
     
     function zamykanie(ro) {
              
              document.getElementById("FORMULARZ_DODAWANIA").style.display = 'none';
              document.getElementById("TLO").style.display = 'none';   
              
              if (ro == '1') {
              window.location.reload();
                             }
                             
              }
              
              
              function stopUpload(success){
              
               var formularz = document.getElementById("FORMULARZ_DODAWANIA");
               var tlowy = document.getElementById("TLO");     
                window.scroll(0,60);          
      if (success == 1) {
         
          formularz.style.display = 'block';
                                             formularz.innerHTML = '<div style="width:500px; height:300px; padding: 30px 10px 10px 10px; text-align: center; background-color:#FFFFFF; margin: 0px; float:none; display:block; font-size:25px; color:#8F3900; font-weight:bold;">Element został dodany i czeka na akceptację moderatora' + 
                                             '<br /><a href="#" title="Zamknij okno" onclick="zamykanie(\'1\'); return false" class="linkB" style="font-size: 14px;color:#E48653; float:right;">zamknij okno</a></div>'; 
                                             //setTimeout("zamykanie()" , 5000);
                                             
      }
      
      else if (success == 0) {
         
         formularz.style.display = 'block';
                                                        tlowy.innerHTML = '';
                                                          /* tworzenie elementu - błąd przy dodawaniu */
                                                       document.getElementById("bledny").style.display = 'inline';
      
      }
      
      else if (success == 2) {
         
          formularz.style.display = 'block';
                                             formularz.innerHTML = '<div style="width:500px; height:300px; padding: 30px 10px 10px 10px; text-align: center; background-color:#FFFFFF; margin: 0px; float:none; display:block; font-size:25px; color:#8F3900; font-weight:bold;">Element został usunięty' + 
                                             '<br /><a href="#" title="Zamknij okno" onclick="zamykanie(\'1\'); return false" class="linkB" style="font-size: 14px;color:#E48653; float:right;">zamknij okno</a></div>'; 
                                             //setTimeout("zamykanie()" , 5000);
      
      }
      
      else if (success == 3) {
         
          formularz.style.display = 'block';
                                             formularz.innerHTML = '<div style="width:500px; height:300px; padding: 30px 10px 10px 10px; text-align: center; background-color:#FFFFFF; margin: 0px; float:none; display:block; font-size:25px; color:#8F3900; font-weight:bold;">Element został zaakceptowany' + 
                                             '<br /><a href="#" title="Zamknij okno" onclick="zamykanie(\'1\'); return false" class="linkB" style="font-size: 14px;color:#E48653; float:right;">zamknij okno</a></div>'; 
                                             //setTimeout("zamykanie()" , 5000);
      
      }
      
      return true;   
}

      
      function noweFotki (ilosc, destynacja, stalydiv) {
               
               
               var nowyIle = parseInt(document.getElementById(ilosc).value) + 1;  
               var liczbaD = destynacja.split("noweF_");
                  var liczbaDiv = parseInt(liczbaD[1]); 
                  var nowyDiv = liczbaDiv + 1;
                  
               /* tworzenie label z inputem */
               var nowyInput = ' <div style="margin-left: 0px;"><label for="tzdjecie' + nowyIle + '">Zdjęcie ' + nowyIle + '</label>' +
                               '<input id="tzdjecie' + nowyIle + '" name="tzdjecie' + nowyIle + '" class="file" type="file">' + 
                               '</div>' +
                               '<div style="margin-left: 0px;"><label for="tpodpis' + nowyIle + '">Podpis zdjęcia</label>' +
                               '<img src="gfx/for_11.jpg" alt="#" style="float:left;" /><input id="tpodpis' + nowyIle + '" name="tpodpis' + nowyIle + '" class="text" type="text" /> <img src="gfx/for_13.jpg" alt="#"  class="prawa" />' +
                               '</div>';
                               
               /* robienie update hidden */
               document.getElementById(ilosc).value = nowyIle;   
               
               /* aktualizacja onclick */
               document.getElementById("but_krzyz").innerHTML = '<img src="gfx/but_krzyz.gif" alt="Button dodawania" />&nbsp;<a href="#" onclick="noweFotki(\'iloscf\' , \'noweF_' + nowyDiv + '\', \'dodatkowe\'); return false" style="color:#989898;" class="linkB">dodaj zdjęcie</a>';
              
              /* tworzenie nowego DIVA i dołączanie go za stalydiv */
               var element = document.createElement('div');
		            element.setAttribute('style', 'margin-left: 0px;');
		            element.setAttribute('id', 'noweF_' + nowyDiv + '');
                document.getElementById(stalydiv).appendChild(element);             
                document.getElementById('noweF_' + nowyDiv + '').style.margin = 0;
                
               /* dodawanie diva dla inputów */
               document.getElementById(destynacja).innerHTML = nowyInput;
               
               /* tło wysokość */
               var wysokosc = document.getElementById("TLO").style.height.split("px");
               document.getElementById("TLO").style.height = parseInt(wysokosc[0]) + 105 + 'px';
               
                
               
               }

   function ilosc()
        {
          
var dozwolona = 450;
var ileslow = document.getElementById("twstep").value.length;
var pozmianie = "Pozostało Ci słów " + (dozwolona - ileslow);


if (ileslow < dozwolona)
{ 
}
if (ileslow > dozwolona)
{            

//alert("Za dużo słów! Przekroczyłeś limit o " + (ileslow - dozwolona) + "słów.");
tekst = new String(document.getElementById("twstep").value)
document.getElementById("twstep").value = tekst.substring(0, dozwolona); 


}
        
        }
        
        
function odslonka(ktore) {
         
         var jakie = ktore.split("||");      
         for (var ix=0; ix < jakie.length; ix++) {
                                         
             var elementx = new String(jakie[ix]);
             document.getElementById('' + elementx).style.display = 'block';
             
             }
         
         }
         
function zaslonka(ktore) {
         
         var jakie = ktore.split("||");      
         for (var ix=0; ix < jakie.length; ix++) {
                                         
             var elementx = new String(jakie[ix]);
             document.getElementById('' + elementx).style.display = 'none';
             
             }
         
         }

function changeListe(table, tout, page, limit, divelement, condition ){
               
           
          if(ObiektXMLHttp) {                          
ObiektXMLHttp.open("GET", " pobierzL.php" + "?ta=" + table + "&&to=" + tout + "&&pa=" + page + "&&li=" + limit + "&&con=" + condition, true); 
ObiektXMLHttp.onreadystatechange = function()
                                {

                        
                        if (ObiektXMLHttp.readyState == 4) 
                        {
                              
                           //filtrage des donnees recues d'AJAX
                         var zwrotAj = ObiektXMLHttp.responseText.split("------------::-------------");
                          
                         
                         document.getElementById(divelement).style.display = 'block';   
                         document.getElementById(divelement).innerHTML = zwrotAj[0];
                         
                         if (table == '1') {
                         document.getElementById("NUMR1").style.display = 'block';
                         document.getElementById("NUMR2").style.display = 'none';
                         document.getElementById("NUMR2a").style.display = 'block';
                         document.getElementById("BOX_PROFIL_KOMENTARZE_IMAGE").innerHTML = '<img src="gfx/s_big_znajomi.gif" alt="#" />';
                            }
                            else if (table == '2') {
                                document.getElementById("NUMR1").style.display = 'none';
                                document.getElementById("NUMR2").style.display = 'block';
                                document.getElementById("NUMR2a").style.display = 'none';                          
                                document.getElementById("BOX_PROFIL_KOMENTARZE_IMAGE").innerHTML = '<img src="gfx/s_big_ostatnie_komentarze.gif" alt="#" />';
                                }
                                
                         if (table != '7') {       
                         document.getElementById("NUMR" + table).innerHTML = zwrotAj[1];
                            }
                            else {
                                 }
                            
                          if (table == '7') {
                              if (zwrotAj[0] != 'Już głosowałeś w tej sondzie') {
                              
                                  setTimeout("window.location.reload();" , 3000); 
                                  }
                                  
                                  }
                          
                                              
                                  }  //IF  ObiektXMLHttp.readyState
                        else if (ObiektXMLHttp.readyState != 4) 
                        {
                         
                        }              

                    } //ObiektXMLHttp.onreadystatechange
                    
ObiektXMLHttp.send(null);  

}

                               } 
                               
                               
function init() {


 if (document.getElementById('FORMAT')) {
	document.getElementById('FORMAT').onsubmit=function() {
		document.getElementById('FORMAT').target = 'upload_target'; //'upload_target' is the name of the iframe
	}

  }

}
window.onload=init;

function bierz(brane, nazw) {
         
         if (brane == '1') {
             
             document.getElementById("DOTYCHCZAS_BLAD").innerHTML = 'Maksymalny rozmiar zdjęcia to 500 kb. Nieudana próba dodania fotografii';
             
             }
             else {      
         var obecne = document.getElementById("DOTYCHCZAS").innerHTML;
         
         document.getElementById("DOTYCHCZAS_BLAD").innerHTML = '';
         document.getElementById("DOTYCHCZAS").innerHTML = obecne + ' <div><img src="' + nazw + '"" /><input type="checkbox" name="usuwanie[]" value="' + brane + '" />usuń (operacja wykona się przy dodawaniu galerii)</div>';
                   }
                   
         }
         
function usunFote (nazw, wyb, kto) {

                                  //  alert(nazw);
                 if(ObiektXMLHttp) {                          
ObiektXMLHttp.open("GET", " pobierzEUS.php" + "?fota=" + nazw + "&&wyb=" + wyb, true); 
ObiektXMLHttp.onreadystatechange = function()
                                {

                        
                        if (ObiektXMLHttp.readyState == 4) 
                        {
                                                       //alert(ObiektXMLHttp.responseText);
                           //filtrage des donnees recues d'AJAX
                         document.getElementById(kto).innerHTML = ObiektXMLHttp.responseText;
                          
                         
                       
                                              
                                  }  //IF  ObiektXMLHttp.readyState
                        else if (ObiektXMLHttp.readyState != 4) 
                        {
                         
                        }              

                    } //ObiektXMLHttp.onreadystatechange
                    
ObiektXMLHttp.send(null);  

}


         }    
         
         
         
 
              function stopAKTU(wynik, tresc){  
                window.scroll(0,60);      
                                       
                if (wynik == '1') {  
                document.getElementById("BLADO").innerHTML = '';
                document.getElementById("BLADO").style.display = 'block';    
                document.getElementById("BLADO").innerHTML = '<span style="font-weight: bold;">' + tresc + '</span>';
                document.getElementById("DGKI").value = false;
                usunFote('' , '3' , 'FORMULARZ_USER');
               // setTimeout("window.location.reload();" , 3000); 
                     }
                
                else if (wynik == '2') {
                document.getElementById("BLADO").innerHTML = '';
                document.getElementById("BLADO").style.display = 'block';    
                document.getElementById("BLADO").innerHTML = '<span style="font-weight: bold;">' + tresc + '</span>';
                     }
                     
                else if (wynik == '3') {    
                document.getElementById("BLADO").innerHTML = '';
                document.getElementById("BLADO").style.display = 'block';    
                document.getElementById("BLADO").innerHTML = '<span style="font-weight: bold;">' + tresc + '</span>';
                usunFote('' , '2' , 'fotosy');
                     }
                     
                      else if (wynik == '4') {
                document.getElementById("BLADO").innerHTML = '';
                document.getElementById("BLADO").style.display = 'block';    
                document.getElementById("BLADO").innerHTML = '<span style="font-weight: bold;">' + tresc + '</span>';
                     }
                
                }   
                
  
