
function  clearForm()
{
	var selectmeal = document.getElementById('filtrmeal');
	selectmeal.options[selectmeal.selectedIndex].value = -1;;
	var selectdest = document.getElementById('filtrdest');
	selectdest.options[selectdest.selectedIndex].value = -1;;
	var selectmonth = document.getElementById('filtrmonth');
	selectmonth.options[selectmonth.selectedIndex].value = -1;;
	var selectcat = document.getElementById('filtrcat');
	selectcat.options[selectcat.selectedIndex].value = -1;;
	var selectdur = document.getElementById('filtrdur');
	selectdur.options[selectdur.selectedIndex].value = -1;
	var selectcode = document.getElementById('filtrcode');
	selectcode.value = '';
	var selectregio = document.getElementById('filtrregio');
	selectregio.options[selectregio.selectedIndex].value = -1;
	var selectptype = document.getElementById('filtrptype');
	selectptype.options[selectptype.selectedIndex].value = -1;
	var url= '/inside/searcher-global.php?filtrdate=&filtrmeal=&filtrdest=&filtrmonth=&filtrcat=&filtrcity=&filtrdur=&filtrcode=&filtrregio=&filtrptype=&filtercatalog=';
	var selectairport = document.getElementById('filtrairport');
	if (selectairport != null)
	{
		selectairport.options[selectairport.selectedIndex].value = -1;
		url = url + '&filtrairport=-1';
	}
	var selectcity = document.getElementById('filtrcity');
	if (selectcity != null)
	{
		selectcity.options[selectcity.selectedIndex].value = -1;;
	}
	//alert(url);
	var search = document.getElementById("search");
	prepareRequest(url,search);
}
 function zmizME(){
  document.getElementById('filtrcode').value = '';
  document.getElementById('filtrcode').name = 'filtrcode';
 }
function  setChange()
{
	var search = document.getElementById("search");
	search.style.visibility = 'hidden';
	var selectmeal = document.getElementById('filtrmeal');
	var meal = selectmeal.options[selectmeal.selectedIndex].value;
	var selectdest = document.getElementById('filtrdest');
	var dest = selectdest.options[selectdest.selectedIndex].value;
	var selectmonth = document.getElementById('filtrmonth');
	var month = selectmonth.options[selectmonth.selectedIndex].value;
	var selectcat = document.getElementById('filtrcat');
	var cat = selectcat.options[selectcat.selectedIndex].value;
	var selectcity = document.getElementById('filtrcity');
	var selectdur = document.getElementById('filtrdur');
	var dur = selectdur.options[selectdur.selectedIndex].value;
	var selectregio = document.getElementById('filtrregio');
	var regio = selectregio.options[selectregio.selectedIndex].value;
	var selectcode = document.getElementById('filtrcode');
	var code = selectcode.value;
	var inputshowadv = document.getElementById('show_adv');
	var show_adv = inputshowadv.value;
	var selectptype = document.getElementById('filtrptype');
	var ptype = selectptype.options[selectptype.selectedIndex].value;
	var selectairport = document.getElementById('filtrairport');
	var catalogs = document.getElementsByName('filtrcatalog');
	var inputfiltrfrom = document.getElementById('filtrfrom');
	var filtrfrom = inputfiltrfrom.value;
	var inputfiltrto = document.getElementById('filtrto');
	var filtrto = inputfiltrto.value;	
	if (catalogs != null)
	{
		for (i=0; i < catalogs.length;i++)
		{
			if (catalogs[i].checked)
			{
				var catalog = catalogs[i].value;
				//month = '';
			}
		}
	}
	//var url= '/inside/searcher-aicp.php?filtrdate='+date+'&filtrmeal='+meal+'&filtrdest='+dest+'&filtrmonth='+month+'&filtrcat='+cat+'&filtrcity='+city+'&filtrdur='+dur+'&filtrcode='+code+'&filtrregio='+regio+'&catalog_group='+catalog_group+'&catalog_code='+catalog_code+'&filtrfrom='+filtrfrom+'&filtrto='+filtrto;
	var url= '/inside/searcher-global.php?filtrmeal='+meal+'&filtrdest='+dest+'&filtrmonth='+month+'&filtrcat='+cat+'&filtrdur='+dur+'&filtrcode='+code+'&filtrregio='+regio+'&filtrptype='+ptype+'&show_adv='+show_adv+'&filtrfrom='+filtrfrom+'&filtrto='+filtrto;
	if (catalog != null)
	{
		url = url + '&filtrcatalog='+catalog;
	}
	if (selectairport != null)
	{
		var airport = selectairport.options[selectairport.selectedIndex].value;
		url = url + '&filtrairport='+airport;
	}
	if (selectcity != null)
	{
		var city = selectcity.options[selectcity.selectedIndex].value;
		url = url + '&filtrcity='+city;
	}
	var search = document.getElementById("search");

	prepareRequest(url,search);
}

function prepareRequest(url,semka)
{

	if (window.ActiveXObject)
	{
		httpRequest = new ActiveXObject("Microsoft.XMLHTTP");
	}
	else
	{
		httpRequest = new XMLHttpRequest();
	}
	httpRequest.open("GET", url, true);
	httpRequest.onreadystatechange= function () {processRequest(semka); } ;
	httpRequest.send(null);
}
function processRequest(semka)
{
	if (httpRequest.readyState == 4)
	{
		if(httpRequest.status == 200)
		{
			semka.innerHTML = httpRequest.responseText;
			var search = document.getElementById("search");
			search.style.visibility = 'visible';
			calendar.init();
		}
		else
		{
			alert("Chyba pri nacitani stanky"+ httpRequest.status +":"+ httpRequest.statusText);
		}
	}
}

function setAirports()
{
	var searchform = document.getElementById('searchform');
	if (searchform)
	{
		var checked_id = -1;
		for (var i=0; i <= searchform.elements["filtrcatalog"].length; i++)
		{
			if (searchform.elements[i].checked)
			{
				checked_id = parseInt(searchform.elements[i].value);
			}
		}

		var airportcontainer = document.getElementById('airportcontainer');
		if (airportcontainer)
		{
			if (checked_id == 1)
			{
				airportcontainer.style.display = "block";
			}
			else
			{
				airportcontainer.style.display = "none";
			}
		}
	}
}
