function focuson(){ 
     document.kom_form.number.focus()
}

function check(){
	if(document.kom_form.number.value==0){
		alert("Proszę wpisać kod z obrazka!");
		document.kom_form.number.focus();
		return false;
	}
}
     
function czyscInput(AInput){
    AInput.value = '';
    return true;
}

function Glosuj(pid) { 
    var req = mint.Request(); 
    req.evalScripts = true;
    req.Send('/ajax/glosuj.php?pid='+pid+'', 'glosPyt'+pid+''); 
}
function Glosuj2(pid) { 
    var req = mint.Request();  
    req.Send('/ajax/glosuj.php?blok=ok', 'plusik'+pid+'');
} 

function GlosujKom(kid, typ) { 
    var req = mint.Request(); 
    req.evalScripts = true;
    req.Send('/ajax/glosuj.php?kid='+kid+'&typ='+typ+'', 'suma'+kid+''); 
}
function GlosujKom2(kid) { 
    var req = mint.Request();  
    req.Send('/ajax/glosuj.php?blok=kom', 'znaczki'+kid+'');
}

function Obserwuj(pid) { 
    var req = mint.Request(); 
    req.evalScripts = true;
    req.Send('/ajax/obserwuj.php?co=dodaj&pid='+pid+''); 
    req.OnSuccess = function() { 
        alert(this.responseText); 
    } 
}

function usunObserwuj(pid) { 
    var req = mint.Request(); 
    req.evalScripts = true;
    req.Send('/ajax/obserwuj.php?co=usun&pid='+pid+'');
    req.OnSuccess = function() { 
        alert(this.responseText); 
        var t=setTimeout(reload_obserw(pid),5000);
    } 
}
function reload_obserw(pid) { 
     var req = mint.Request(); 
     req.OnLoading = function() { 
          $("obserwowane").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnLoaded = function() {      
          $("obserwowane").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnError = function () { 
          $("obserwowane").innerHTML = "<p>Błąd przy przeładowaniu!</p>"; 
     } 
     req.Send('/dzialy/obserwowane.php?co=reload', 'obserwowane'); 
} 

function raportujPyt(pid) { 
   var req = mint.Request(); 
    
   req.OnSuccess = function() { 
      if(this.responseText == 'Dziękujemy! Pytanie zostało zgłoszone do moderacji!') {
          alert(this.responseText); 
          if ( this.responseText != 'Treść powodu musi zawierać conajmniej 20 znaków!' ){
               $("raporcik").reset();
               flip("raport"+pid+"");
          } 
      } 
      else alert(this.responseText); 
   } 
    
   req.SendForm("raporcik");
}

function raportujOdp(kid,pid) { 
   var req = mint.Request(); 
    
   req.OnSuccess = function() { 
      if(this.responseText == 'Dziękujemy! Odpowiedź została zgłoszona do moderacji!') {
          alert(this.responseText); 
          if ( this.responseText != 'Treść powodu musi zawierać conajmniej 20 znaków!' ){
               $("raporcikodp"+kid+"").reset();
               flip("raportodp"+kid+"");
          } 
      } 
      else alert(this.responseText); 
   } 
    
   req.SendForm("raporcikodp"+kid+"");
}

function usunUlubione(uid,typ) { 
    var req = mint.Request(); 
    req.evalScripts = true;
    req.Send('/ajax/ulubione.php?co='+typ+'&uid='+uid+'');
    req.OnSuccess = function() { 
        alert(this.responseText); 
    } 
}

function reload2(url, gdzie) { 
   var req = mint.Request(); 
   req.OnLoading = function() { 
      $(gdzie).innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
   } 
   req.OnLoaded = function() {      
      $(gdzie).innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
   } 
   req.OnSuccess = function() { 
      $(gdzie).innerHTML = 'aaa';
   } 
   req.OnError = function () { 
      $(gdzie).innerHTML = "<p>Wystąpił błąd.</p>"; 
   } 
   req.Send(url, gdzie); 
}
function reload(pid,from) { 
     var req = mint.Request(); 
     req.OnLoading = function() { 
          $("komenty").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnLoaded = function() {      
          $("komenty").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnError = function () { 
          $("komenty").innerHTML = "<p>Błąd ładowania komentarzy!</p>"; 
     } 

     req.Send('/ajax/komenty.php?include=ok&pid='+pid+'&from='+from+'', 'komenty'); 
} 
function DodajKom(pid,from) { 
   var req = mint.Request(); 
    
   req.OnSuccess = function() { 
      if(this.responseText == 'Odpowiedź została dodana!') {
          $("response").innerHTML = this.responseText;
          $("kom_form").reset();
          var t=setTimeout(reload(pid,from),5000);
      } 
      else alert(this.responseText); 
   } 
    
   req.SendForm("kom_form");
}
function DodajKomOdp(pid,kid,from) { 
   var req = mint.Request(); 
    
   req.OnSuccess = function() { 
      if(this.responseText == 'Odpowiedź została dodana!') {
          $('response_odp_'+kid+'').innerHTML = this.responseText;
          $('kom_form_odp_'+kid+'').reset();
          var t=setTimeout(reload(pid,from),5000);
      } 
      else alert(this.responseText); 
   } 
    
   req.SendForm('kom_form_odp_'+kid+'');
}

function OnLoad() {   
     var tabs = mint.gui.CreateTabWidget("tabsContent");
     
     tabs.fading = true;
     tabs.activeClass = "active";
     tabs.hoverClass = "hover";
       
     tabs.AddItem("tab1", "tab1", "text", "/ajax/sonda_stan.php");
     tabs.AddItem("tab2", "tab2", "text", "/ajax/sonda_odp.php");
         
     mint.fx.Round("tabsContentOuter", "all", "small", true);
}


var ile = 2; 
function addInput(){ 
     
     var myTableBody = document.getElementById("myTbody"); 
     var myRow = document.createElement("TR"); 
     var myCell = document.createElement("TD"); 
     
     var input = document.createElement("INPUT");
     var input2 = document.createElement("INPUT");
     var input3 = document.createElement("INPUT"); 
     
     input.setAttribute("type","text"); 
     input.setAttribute("name","odp" + ile); 
     input.setAttribute("id","odp" + ile);
     input.setAttribute("size","30");
     
     input2.setAttribute("name","suma"); 
     input2.setAttribute("id","suma"); 
     input2.setAttribute("type","hidden");
     input2.setAttribute("value",ile);
     
     input3.setAttribute("name","nr");  
     input3.setAttribute("type","text");
     input3.setAttribute("size","2")
     input3.setAttribute("value",ile);
     input3.setAttribute("disabled", "disabled");
     
     ile++
     
     myRow.appendChild(myCell); 
     myCell.appendChild(input3);
     myCell.appendChild(input); 
     myCell.appendChild(input2);
     myTableBody.appendChild(myRow); 
} 
function reload_ankieta(pid) { 
     var req = mint.Request(); 
     req.OnLoading = function() { 
          $("ankieta").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnLoaded = function() {      
          $("ankieta").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnError = function () { 
          $("ankieta").innerHTML = "<p>Błąd przy głosowaniu!</p>"; 
     } 
     req.Send('/ajax/ankieta.php?include=ok&pid='+pid+'', 'ankieta'); 
} 

function stronicowanie(pid,from) { 
     var req = mint.Request(); 
     req.OnLoading = function() { 
          $("komenty").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnLoaded = function() {      
          $("komenty").innerHTML = '<img src="/szablon/reload.gif" alt="loading" />'; 
     } 
     req.OnError = function () { 
          $("komenty").innerHTML = "<p>Błąd przy stronicowaniu!</p>"; 
     } 
     req.Send('/ajax/komenty.php?include=ok&pid='+pid+'&from='+from+'#odpowiedzi', 'komenty'); 
} 

function Ankieta(pid) { 
   var req = mint.Request(); 
    
   req.OnSuccess = function() { 
      if(this.responseText == 'Głos został zaliczony!') {
          $("odpowiedz").innerHTML = this.responseText;
          $("ank_form").reset();
          var t=setTimeout(reload_ankieta(pid),5000);
      } 
      else alert(this.responseText); 
   } 
    
   req.SendForm("ank_form"); 
}

function flip(rid) {
     document.getElementById(rid).style.display = document.getElementById(rid).style.display == 'none' ? 'block' : 'none'
}
function flip2(rid, uid) {
     if (uid == 0){
          alert("Musisz być zalogowany, aby raportować!");          
     }
     else{
          document.getElementById(rid).style.display = document.getElementById(rid).style.display == 'none' ? 'block' : 'none'
     }
}

function setCaretToEnd (input){
    setSelectionRange(input, input.value.length, input.value.length);
}

function mecze(id){
	var i = 1;	
	while(document.getElementById('mecze'+i))	{
		document.getElementById('mecze'+i).style.display = 'none';
		document.getElementById('mecze_mecze'+i).className = 'klasa1';
		i = i+1;
	}		
	document.getElementById('mecze_'+id).className = 'klasa1-a';
	document.getElementById(id).style.display = 'block';
} 