var ajax = new Array();

function getListboxList(sel,url)
{
	var typSelect = sel.options[sel.selectedIndex].value;
	document.getElementById('specifikace').options.length = 0;	// Empty city select box

	if(typSelect.length>0){
		var index = ajax.length;
		ajax[index] = new sack();
		ajax[index].requestFile = url+'getAjaxTyp.php?vyberSelect='+typSelect;	// Specifying which file to get
		ajax[index].onCompletion = function(){ createPodListbox(index) };	// Specify function that will be executed after file has been found
		ajax[index].runAJAX();		// Execute AJAX function
	}
}

function createPodListbox(index)
{
	var obj = document.getElementById('specifikace');
	eval(ajax[index].response);	// Executing the response from Ajax as Javascript code

}

var AJAXForms;
var idVysledku;
try { 
  AJAXForms = new XMLHttpRequest(); 
} 
catch (e) { 
  try { 
    AJAXForms = new ActiveXObject("Msxml2.XMLHTTP"); 
  } 
  catch (e) { 
    try { 
      AJAXForms = new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    catch (e) { 
      alert("Váš prohlížeč nepodporuje AJAX!"); 
    } 
  } 
}

function kontrola(url,policko) {
  AJAXForms.onreadystatechange = zmenaHlaseni;
  AJAXForms.open("GET", url+"?pole=" + policko.name + "&hodnota=" + policko.value, true);
  idVysledku = policko.name;
  AJAXForms.send(null);
}

function zmenaHlaseni() {
  if (AJAXForms.readyState == 4) { 
    var vysledek = document.getElementById(idVysledku);
    vysledek.innerHTML = AJAXForms.responseText;
  }
}
