/**
 * @author Dawid Kotrys dawid@kotrys.eu
 */

function PobierzPowiaty(mode) {
  var req = mint.Request();
  
  wojewodztwo = document.getElementById('wojewodztwoCB').value;
  
  req.OnSuccess = function() {
    var powiaty = this.responseText.split('|');
	var powiatCB = document.getElementById('powiatCB');
	powiatCB.length = 0;
	
	var powiatCount = powiaty.length;
	if(mode==1)
	  powiatCB.options[0] = new Option("Pokaż wszystkie","", false, false);
	else
	  powiatCB.options[0] = new Option("--- wybierz ---","", false, false);
	  
	for(var i=0; i<powiatCount-1; i++) {
	  powiatCB.options[i+1] = new Option(powiaty[i], powiaty[i], false, false);
	}
  }  

  req.AddParam("CMD", "pobierz_powiaty");
  req.AddParam("wojewodztwo", wojewodztwo);  
  req.Send("/request.php");
}

function PobierzMiasta() {
  var req = mint.Request();

  wojewodztwo = document.getElementById('wojewodztwoCB').value;
  powiat = document.getElementById('powiatCB').value;  
  
  req.OnSuccess = function() {
    var miasta = this.responseText.split('|');
	var miastoCB = document.getElementById('miastoCB');
	miastoCB.length = 0;
	var miastaCount = miasta.length;
	
    miastoCB.options[0] = new Option("--- wybierz ---","", false, false);	
	
	for(var i=0; i<miastaCount-1; i++) {
	  miastoCB.options[i+1] = new Option(miasta[i], miasta[i], false, false);
	}
  }  

  req.AddParam("CMD", "pobierz_miasta");
  req.AddParam("wojewodztwo", wojewodztwo);  
  req.AddParam("powiat", powiat);    
  req.Send("/request.php");
}

function PobierzDaneWgKodu(kod) {
  var req = mint.Request();
  
  req.OnSuccess = function() {
  	answer = this.responseText.split('|');
    if (this.responseText != "||") {
	    var miastoCB = document.getElementById('miastoCB');
	    var powiatCB = document.getElementById('powiatCB');
	    var wojewodztwoCB = document.getElementById('wojewodztwoCB');
			
		miastoCB.length = 0;
		powiatCB.length = 0;
		wojewodztwoCB.length = 0;
		
		
		
		miastoCB.options[0] = new Option(answer[0], answer[0], false, false);
		powiatCB.options[0] = new Option(answer[1], answer[1], false, false);
		wojewodztwoCB.options[0] = new Option(answer[2], answer[2], false, false);
	}		
  }  

  req.AddParam("CMD", "pobierz_dane_wg_kodu");
  req.AddParam("kod", kod);  
  req.Send("/request.php");
}
