function setEmpty(id) {
	
	var element = document.getElementById(id);
	
	element.value = "";
	
}

function changeTab(id) {
	
	var element = document.getElementById(id);
	var tabs = new Array("typ", "podle-destinace", "lastmoment" , "firstmoment", "do72h");
	
	for (i=0; i <= 4; i++) {
		document.getElementById(tabs[i]).style.display = "none";
	}
	
	element.style.display = "block";
	
}

function fireDestinationPropertyChange() {
	
	var el = document.getElementById("dalsi-destinace").selectedIndex;
	var destinace = document.getElementById("dalsi-destinace").options[el].value;
	
	document.location = "/search/list?country_"+destinace+"=on";
	
}

function recountTotalCost(count) {
    
    var countArray = new Array();
    var priceArray = new Array();
    
    var totalcost = 0;
    
    for (i = 0; i < count; i++) {
        var el = document.getElementById("n"+i+"-count").value;
        var pr = document.getElementById("n"+i+"-price").innerHTML;
        
        pr = parseFloat(pr);
        el = parseFloat(el);
        
        countArray.push(el);
        priceArray.push(pr);
        
    }
    
    for (i = 0; i < countArray.length; i++) {
        
        if (countArray[i] != 0) {
            totalcost += countArray[i]*priceArray[i];
        }
        
    }
    
    
    document.getElementById("total-cost").innerHTML = totalcost+" Kč";
    
}

function send_xmlhttprequest(obsluha, method, url, content, headers){
  var xmlhttp = (window.XMLHttpRequest ? new XMLHttpRequest : (window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") : false));
  if (!xmlhttp) {
      return false;
  }
  xmlhttp.open(method, url);
  xmlhttp.onreadystatechange = function() {
      obsluha(xmlhttp);
  };
  if (headers) {
      for (var key in headers) {
          xmlhttp.setRequestHeader(key, headers[key]);
      }
  }
  xmlhttp.send(content);
}
    
function processCountriesRequest(httpRequest) {
  if (httpRequest.readyState == 4) {
    if(httpRequest.status == 200) {
	    var rows = httpRequest.responseText;
        var table = document.getElementById("countries-placeholder");
      	table.innerHTML = rows;
    }
  }
}
