    // ----- KVALITA ----------------------------------------------------------------------------------
	function NacitajKvalitu()
	{   
		var hotel = document.getElementById("kodHotelID");		
		var kvalita = document.getElementById("kodKvalitaID");
 
 
		if (hotel.type == "hidden")
		{
			var kodVybranyHotel = hotel.value;
		}
    	else
		{
			var kodVybranyHotel = hotel.options[hotel.selectedIndex].value;
		} 
        
		kvalita.length = 0;
        var i, pocet=0;
		for (i=0; i<HotelKvalita.length; i++)
		{   
			if (HotelKvalita[i][0] == kodVybranyHotel)
			{   
				pocet += 1;
				kvalita.length = pocet;
				kvalita.options[pocet-1].value =  HotelKvalita[i][1];
				kvalita.options[pocet-1].text =  HotelKvalita[i][2];
			} // if
		} // for
	}

    // ----- IZBA ----------------------------------------------------------------------------------
	function NacitajIzbu()
	{   
		var kvalita = document.getElementById("kodKvalitaID");
		var izba = document.getElementById("izbaID");

    	var kodVybranaKvalita = kvalita.options[kvalita.selectedIndex].value;
		izba.length = 0;
        var i, pocet=0;
		for (i=0; i<KvalitaIzba.length; i++)
		{   
			if (KvalitaIzba[i][0] == kodVybranaKvalita)
			{   
				pocet += 1;
				izba.length = pocet;
				izba.options[pocet-1].value =  KvalitaIzba[i][1];
				izba.options[pocet-1].text =  KvalitaIzba[i][2];
			} // if
		} // for
	}

    // ----- DRUH POBYT ----------------------------------------------------------------------------------
	function NacitajDruhPobyt()
	{
		var kvalita = document.getElementById("kodKvalitaID");
		var izba = document.getElementById("izbaID");
		var kodDruhPobyt = document.getElementById("kodDruhPobytID");

    	var kodVybranaKvalita = kvalita.options[kvalita.selectedIndex].value;
    	var kodVybranaIzba = izba.options[izba.selectedIndex].value;

		if (kodDruhPobyt.type == "hidden")
		{
			return 0;
		}

		kodDruhPobyt.length = 0;
        var i, pocet=0;
		for (i=0; i<KvalitaIzbaPobyt.length; i++)
		{   
			if (KvalitaIzbaPobyt[i][0] == kodVybranaKvalita && KvalitaIzbaPobyt[i][1] == kodVybranaIzba)
			{   
				pocet += 1;
				kodDruhPobyt.length = pocet;
				kodDruhPobyt.options[pocet-1].value =  KvalitaIzbaPobyt[i][2];
				kodDruhPobyt.options[pocet-1].text =  KvalitaIzbaPobyt[i][3];
			} // if
		} // for
	}

    // ----- VYBER HODNOT ----------------------------------------------------------------------------------
	function VyberKvalitu(kodKvalita)
	{   
		var kvalita = document.getElementById("kodKvalitaID");

		var i;
		for(i=0; i<kvalita.length; i++)
		{
			if(kvalita.options[i].value == kodKvalita){
				 kvalita.options[i].selected = true;  
			} // if
		} // for
	}

	function VyberIzbu(typIzba)
	{   
		var izba = document.getElementById("izbaID");
		var i;
		for(i=0; i<izba.length; i++)
		{
			if(izba.options[i].value == typIzba){
				 izba.options[i].selected = true;   
			} // if
		} // for
	}

	function VyberDruhPobyt(pomKodDruhPobyt)
	{   
		var kodDruhPobyt = document.getElementById("kodDruhPobytID");		

		var i;
		for(i=0; i<kodDruhPobyt.length; i++)
		{
			if(kodDruhPobyt.options[i].value == pomKodDruhPobyt){
				 kodDruhPobyt.options[i].selected = true;   
			} // if
		} // for
	}

    // ----- INICIALIZACNA FUNKCIA -------------------------------------------------------------------------
	// prebehne po nacitani stranky
	function InitNastavenia()
	{
		// nacitanie
		NacitajKvalitu();
		NacitajIzbu();
		NacitajDruhPobyt();
	}
	
	function VyberHodnot(kodKvalita, izba, kodDruhPobyt)
	{
		VyberKvalitu(kodKvalita);
		NacitajIzbu();
		VyberIzbu(izba);
		VyberDruhPobyt(kodDruhPobyt);
	}
