function changeroom()
{
    var roomnum = document.getElementById("ddlroom").value;
    var adultnum = document.getElementById("ddladult").value
    
    roomnum = parseInt(roomnum);
    adultnum = parseInt(adultnum);
    
    if(roomnum > adultnum)
    {
        document.getElementById("ddladult").selectedIndex = (roomnum - 1);
    }
}

function changeadult()
{
    var roomnum = document.getElementById("ddlroom").value;
    var adultnum = document.getElementById("ddladult").value
    
    roomnum = parseInt(roomnum);
    adultnum = parseInt(adultnum);
    
    if(adultnum < roomnum)
    {
        document.getElementById("ddlroom").selectedIndex = (adultnum - 1);
    }
}

function submitform()
{
    if(document.getElementById("txtcalendar").value != "" && document.getElementById("ddlnight").value != "" && document.getElementById("ddlroom").value != "" && document.getElementById("ddladult").value != "" && document.getElementById("ddlchild").value != "")
    {
        var dayin = document.getElementById("txtcalendar").value;
        var night = document.getElementById("ddlnight").value;
        var propertyId = "CNXBST";
        var onlineId = "6653249045";
        
        var inday = Number(dayin.substring(8,10));
        var inmonth = Number(dayin.substring(5,7)) - 1;
        var inyear = Number(dayin.substring(0,4));
		var dayout = new Date(inyear, inmonth, inday);
		
		dayout.setDate(dayout.getDate() + Number(night));
        var url = "https://reservation.travelanium.net/propertyibe/?propertyId="+propertyId+"&onlineId=" + onlineId + "&checkin=" + dayin + "&checkout=" + f_tcalGenerDate(dayout) + "&numofroom=" + document.getElementById("ddlroom").value + "&numofadult=" + document.getElementById("ddladult").value + "&numofchild=" + document.getElementById("ddlchild").value;
        //window.location = url;
		window.open(url);
		return false;
    }
    else
    {
        alert("Please select CHECK-IN, CHECK-OUT, ROOM(S), ADULT(S), CHILD(S).");
    }
}
// date generating function
function f_tcalGenerDate (d_date) {
	return (
		 d_date.getFullYear() +  "-" + 
		 (d_date.getMonth() < 9 ? '0' : '') + (d_date.getMonth() + 1) + "-" +
		 (d_date.getDate() < 10 ? '0' : '') + d_date.getDate()
	);
}
