﻿function chForm()
	{
		upd_wait_text();
	}
	
	function loadCities()
	{
	    var cityNameT = document.getElementById("cityName").value;
	    var cityesDropD = document.getElementById("cityesDrop");
	    
	    if(cityNameT.length>2)
	        AjaxRequest("getCities", cityNameT, "populateCities");
	    else
	        cityesDropD.style.display='none';
	}
	
	function populateCities(response)
	{
	    var cityesDropD = document.getElementById("cityesDrop");
		response = unescape(response);
	    if(response.length>0)
	    {
	        var data = response.split(';');
            var html = "<table class=\"txt_10\" width=\"100%\" >";
            for(i = 0; i < data.length; i++)
            {
                if(data[i] != "")
                {
                    var dat = data[i].split('=');
                    html+="<tr><td style=\"cursor:pointer;\" onMouseOver=\"this.bgColor='#a1a1a1'\" onMouseOut=\"this.bgColor='Beige'\" " +
						"onclick=\"document.getElementById('cityName').value=this.innerHTML; " +
						"document.getElementById('cityId').value=" + dat[1] + "; " + 
						"document.getElementById('cityesDrop').style.display='none';\">" + dat[0] + "</td></tr>";
                }
            }
            html+="</table>";
            cityesDropD.innerHTML = html;
            cityesDropD.style.display='';
	    }
	    else
	        cityesDropD.style.display='none';
	}
	
	function hideCities()
	{
		document.getElementById("cityesDrop").style.display='none';
	}
	
	function setRooms()
	{

		var roomsS = document.getElementById('rooms');
		
		document.getElementById('adults').style.display='none';
		document.getElementById('childrens').style.display='none';
		document.getElementById("y11").style.display='none';
		document.getElementById("y12").style.display='none';
		
		for(i=1;i<=3;i++)
		{
			document.getElementById('room'+i).style.display='none';
		}
			
		if(roomsS.selectedIndex + 1 == 1)
		{
			document.getElementById('adults').style.display='';
			document.getElementById('childrens').style.display='';
			setYears(document.getElementById('childrens'), 1);
		}
		else
		{
			for(i=1;i<=roomsS.selectedIndex + 1;i++)
			{
				document.getElementById('room'+i).style.display='';
				setYears(document.getElementById('childrens'+i), i+1);
			}
		}

	}
	
	function setYears(obj, id)
	{
	    document.getElementById("y" + id + "1").style.display='none';
	    document.getElementById("y" + id + "2").style.display='none';
	        
	        
	    for(a=1;a <= obj.selectedIndex; a++)
	    {
	        document.getElementById("y" + id + "" + a).style.display='';
	    }
	}
	
function calculateNights()
{
    var ar = document.getElementById('arrival');
    var de = document.getElementById('departure');

    var arS = ar.value.split(".");
    var deS = de.value.split(".");

    var d1 = Date.parse(arS[1] + "/" + arS[0] + "/" + arS[2]);
    var d2 = Date.parse(deS[1] + "/" + deS[0] + "/" + deS[2]);

    var mils = d2 - d1;
    var minutes=1000*60;
    var hours=minutes*60;
    var days=hours*24;
    document.getElementById("nights").value = "0";
    if(!isNaN(mils/days))
    document.getElementById("nights").value = mils/days;
}

function calculateDeparture()
{
    var ar = document.getElementById('arrival');
    var de = document.getElementById('departure');
    var n = document.getElementById("nights");

    var arS = ar.value.split(".");

    var d1 = Date.parse(arS[1] + "/" + arS[0] + "/" + arS[2]);
    //n.value
    var d2 = new Date(d1);
    d2.setDate(d2.getDate() + (n.value) * 1);

    de.value ="";
    if(!isNaN(d2.getDate()))
    {
        datum = "";
        if(d2.getDate() < 10)
            datum = "0" + d2.getDate() + ".";
        else
            datum = d2.getDate() + ".";
            
        if(d2.getMonth()+1 < 10)
            datum += "0" + (d2.getMonth() + 1) + ".";
        else
            datum += (d2.getMonth() + 1) + ".";
        
        de.value = datum + d2.getFullYear();
    }
}

var y = 0;
var z = "";
function upd_wait_text()
{
	document.getElementById('sForm').style.display = 'none';
	document.getElementById('myt').style.display = '';
	var x = document.getElementById('mytc');     
	y = y + 1; 
	if (y == 15)
	{
		z = ""; 
		y = 0; 
	}	
	z = z + "*";  
	x.innerHTML = '<span class="txt_11"><b>Molimo pri\&\#269\;ekajte...<br>' + z + '</span></b>';
	setTimeout("upd_wait_text()", 300) 
}
