$(document).ready(function()
{
	var regija = Array()	
	var otok162 = Array();
	var mjesto163 = Array();
	var mjesto167 = Array();
	var mjesto184 = Array();
	
	
	var tipobjekta = Array();
	var tipjedinice = Array();

	var langs = Array();
	
	langs['English'] = 'en-GB';
	langs['Hrvatska'] = 'hr-HR';
	langs['Deutsch'] = 'de-DE';
	langs['Italiano'] = 'it-IT';

	if(lang != "English" && lang != "Hrvatska" && lang != "Deutsch" && lang != "Italiano")
	{
		lang = "English";
	}

	tipobjekta['English'] = '<option selected="selected" value="-1">type of accommodation object</option><option value="65">Holiday home</option><option value="67">Hotel</option><option value="69">Pansion</option><option value="71">Apartments</option><option value="73">Rooms</option>';
	tipobjekta['Hrvatska'] = '<option selected="selected" value="-1">Tip smještajnog objekta</option><option value="65">Kuća za odmor</option><option value="67">Hotel</option><option value="69">Pansion</option><option value="71">Apartmani</option><option value="73">Sobe</option>';
	tipobjekta['Deutsch'] = '<option selected="selected" value="-1">Unterkunftstyp</option><option value="65">Ferienhaus</option><option value="67">Hotel</option><option value="69">Pansion</option><option value="71">Appartements</option><option value="73">Zimmer</option>';
	tipobjekta['Italiano'] = '<option selected="selected" value="-1">Tipo di sistemazione</option><option value="65">Casa vacanza</option><option value="67">Albergho</option><option value="69">Pensione</option><option value="71">Appartamenti</option><option value="73">Camere</option>';

	tipjedinice['English'] = '<option selected="selected" value="-1">type of accommodation unit</option><option value="48">A2</option><option value="49">Room</option><option value="50">Studio</option><option value="61">A4</option><option value="62">A6</option><option value="63">A8</option><option value="64">A3</option>';
	tipjedinice['Hrvatska'] = '<option selected="selected" value="-1">Tip smještajnog objekta</option><option value="65">Kuća za odmor</option><option value="67">Hotel</option><option value="69">Pansion</option><option value="71">Apartmani</option><option value="73">Sobe</option>';
	tipjedinice['Deutsch'] = '<option selected="selected" value="-1">Unterbringungstyp der Wohneinheit</option><option value="48">A2</option><option value="49">Zimmer</option><option value="50">Studio</option><option value="61">A4</option><option value="62">A6</option><option value="63">A8</option><option value="64">A3</option>';
	tipjedinice['Italiano'] = '<option selected="selected" value="-1">Tipo dell\'unit&#224; d\'alloggio</option><option value="48">A2</option><option value="49">Camera</option><option value="50">Monolocale</option><option value="61">A4</option><option value="62">A6</option><option value="63">A8</option><option value="64">A3</option>';


	regija['English'] = '<option value="any">Region</option><option id="161" value="162">Kvarner</option> ';
	otok162['English'] = '<option value="any">Island</option><option id="162" value="163">Krk</option><option id="166" value="167">Pag</option><option id="162" value="184">Rab</option>';
	mjesto163['English'] = '<option value="any">Town</option><option id="166" value="180">Baška</option><option id="163" value="183">Batomalj</option><option id="169" value="195">Draga Bašćanska</option><option id="169" value="181">Jurandvor</option><option id="163" value="191">Krk</option><option id="163" value="189">Njivice</option><option id="163" value="192">Punat</option><option id="166" value="179">Stara Baška</option>';
	mjesto167['English'] = '<option value="any">Town</option><option id="167" value="193">Novalja</option><option id="167" value="168">Pag</option>';
	mjesto184['English'] = '<option value="any">Town</option><option id="184" value="187">Banjol</option><option id="184" value="186">Barbat</option><option id="184" value="188">Palit</option> <option id="184" value="185">Rab</option>';

	regija['Hrvatska'] = '<option value="any">Regija</option><option id="161" value="162">Kvarner</option> ';
	otok162['Hrvatska'] = '<option value="any">Otok</option><option id="162" value="163">Krk</option><option id="166" value="167">Pag</option><option id="162" value="184">Rab</option>';
	mjesto163['Hrvatska'] = '<option value="any">Mjesto</option><option id="166" value="180">Baška</option><option id="163" value="183">Batomalj</option><option id="169" value="195">Draga Bašćanska</option><option id="169" value="181">Jurandvor</option><option id="163" value="191">Krk</option><option id="163" value="189">Njivice</option><option id="163" value="192">Punat</option><option id="166" value="179">Stara Baška</option>';
	mjesto167['Hrvatska'] = '<option value="any">Mjesto</option><option id="167" value="193">Novalja</option><option id="167" value="168">Pag</option>';
	mjesto184['Hrvatska'] = '<option value="any">Mjesto</option><option id="184" value="187">Banjol</option><option id="184" value="186">Barbat</option><option id="184" value="188">Palit</option> <option id="184" value="185">Rab</option>';

	regija['Deutsch'] = '<option value="any">Region</option><option id="161" value="162">Kvarner</option> ';
	otok162['Deutsch'] = '<option value="any">die Insel</option><option id="162" value="163">Krk</option><option id="166" value="167">Pag</option><option id="162" value="184">Rab</option>';
	mjesto163['Deutsch'] = '<option value="any">Stadt</option><option id="166" value="180">Baška</option><option id="163" value="183">Batomalj</option><option id="169" value="195">Draga Bašćanska</option><option id="169" value="181">Jurandvor</option><option id="163" value="191">Krk</option><option id="163" value="189">Njivice</option><option id="163" value="192">Punat</option><option id="166" value="179">Stara Baška</option>';
	mjesto167['Deutsch'] = '<option value="any">Stadt</option><option id="167" value="193">Novalja</option><option id="167" value="168">Pag</option>';
	mjesto184['Deutsch'] = '<option value="any">Stadt</option><option id="184" value="187">Banjol</option><option id="184" value="186">Barbat</option><option id="184" value="188">Palit</option> <option id="184" value="185">Rab</option>';

	regija['Italiano'] = '<option value="any">Regione</option><option id="161" value="162">Kvarner</option> ';
	otok162['Italiano'] = '<option value="any">Isola</option><option id="162" value="163">Krk</option><option id="166" value="167">Pag</option><option id="162" value="184">Rab</option>';
	mjesto163['Italiano'] = '<option value="any">Città</option><option id="166" value="180">Baška</option><option id="163" value="183">Batomalj</option><option id="169" value="195">Draga Bašćanska</option><option id="169" value="181">Jurandvor</option><option id="163" value="191">Krk</option><option id="163" value="189">Njivice</option><option id="163" value="192">Punat</option><option id="166" value="179">Stara Baška</option>';
	mjesto167['Italiano'] = '<option value="any">Città</option><option id="167" value="193">Novalja</option><option id="167" value="168">Pag</option>';
	mjesto184['Italiano'] = '<option value="any">Città</option><option id="184" value="187">Banjol</option><option id="184" value="186">Barbat</option><option id="184" value="188">Palit</option> <option id="184" value="185">Rab</option>';

	
	$('#Regija').html(regija[lang]);
	$('#Otok').html(otok162[lang]);
	$('#LokacijaTip').html(tipobjekta[lang]);
	$('#SmjestajnaJedinicaTip').html(tipjedinice[lang]);

	populateCity();

	$('#searchform').submit(function()
	{
		return false;
	});

	$('#btnsubmit').click(function()
	{
		search(1);
	});

	$('#btnsubmitall').click(function()
	{
		search();
	});

	$(function() {
		$("#datefrom").datepicker({altField: '#datefromalt', altFormat: 'yy-mm-dd', minDate:0});		
	});
	$("#datefrombutton").click(function()
	{
		$("#datefrom").datepicker('show');			
	});

	$(function() {
		$("#dateto").datepicker({altField: '#datetoalt', altFormat: 'yy-mm-dd', minDate:0});		
	});
	$("#datetobutton").click(function()
	{
		$("#dateto").datepicker('show');			
	});

	$('#Regija').change(function()
	{
		if($('#Regija').val() == 162)
		{
			$('#Otok').html(otok162[lang]);
		}
	});

	$('#Otok').change(function()
	{
		populateCity($('#Otok').val());
	});


	function populateCity(id)
	{
		if(id == 163)
		{
			$('#Mjesto').html(mjesto163[lang]);			
		}
		else if(id == 167)
		{
			$('#Mjesto').html(mjesto167[lang]);			
		}
		else if(id == 184)
		{
			$('#Mjesto').html(mjesto184[lang]);			
		}	
		else
		{
			$('#Mjesto').html('<option value="any">Town</option>');			
		}
	}
	
	function search(type)
	{
		params = Array();
		if($('#naziv').val() !="" && type==1)
			 params[params.length] = "naziv="+$('#naziv').val();
		else
		{
		if($('#Regija').val() !="any")
			 params[params.length] = "idRegija="+$('#Regija').val();
		if($('#Mjesto').val() !="any")
			 params[params.length] = "idMjesto="+$('#Mjesto').val();
		if($('#LokacijaTip').val() !=-1)
			 params[params.length] = "idLokacijaTip="+$('#LokacijaTip').val();
		if($('#SmjestajnaJedinicaTip').val() !=-1)
			 params[params.length] = "idSmjestajnaJedinicaTipTip="+$('#SmjestajnaJedinicaTip').val();
		if($('#datefromalt').val() != '')
			 params[params.length] = "od="+$('#datefromalt').val();
		if($('#datetoalt').val() != '')
			 params[params.length] = "do="+$('#datetoalt').val();
		if($('#slobodno').attr('checked'))
			 params[params.length] = "slobodno="+$('#slobodno').val();
 		}
		qs = "lang="+langs[lang]+"&";
		for(i=0; i<params.length; i++){
			if(i>0) qs += "&";
			qs += params[i];
		}
		location.href = "http://booking.splendido.hr/SearchResults.aspx?" + qs;
	}
	
	function search2()
	{
		params = Array();
		if(document.forms[0].OnlineBooking1_Naziv.value) params[params.length] = "naziv="+document.forms[0].OnlineBooking1_Naziv.value;

		qs = "lang="+langs[lang]+"&";		
		for(i=0; i<params.length; i++){
			if(i>0) qs += "&";
			qs += params[i];
		}
		location.href = "SearchResults.aspx?" + qs;
	}	
});