function setdate(y,m,d) {

	var mm = ''+m;
	var dd = ''+d;
	
	lenm = mm.length;
	lend = dd.length;
	
	if(lenm <2) 
		mm =  '0'+ m;
	if(lend <2) 
		dd =  '0'+ d;
	
	var datadate = y+'/'+mm+'/'+dd ;
	
	changeadddate(document.getElementById('nights').value, datadate);
}

function changeadddate(dateamount,datadate)
{
    if(datadate != '')
    {
        dateadd = dateAdd("d", dateamount, datadate);
        document.getElementById('startdate').value = datadate;
        document.getElementById('startdatetext').value = 
            formatDate(new Date(getDateFromFormat(datadate,"yyyy/MM/dd")),"NNN dd, yyyy");
        var month = dateadd.getMonth()+1
        var year = dateadd.getYear()
        var day = dateadd.getDate()
        if(day<10) day = "0" + day
        if(month<10) month= "0" + month 
        if(year<1000) year+=1900
        rdate = year + "/" + month  +"/" +day ;

        document.getElementById('enddate').value = rdate;
        document.getElementById('enddatetext').value = 
            formatDate(new Date(getDateFromFormat(rdate,"yyyy/MM/dd")),"NNN dd, yyyy")
    }
}

function changeroomtype(roomno)
{
    roomno = new Number(roomno);
    if(roomno==1)
	{
    	document.getElementById('roomtype2').options.selectedIndex = 0;
    	document.getElementById('roomtype3').options.selectedIndex = 0;
    	document.getElementById('roomtype4').options.selectedIndex = 0;
    	document.getElementById('roomtype5').options.selectedIndex = 0;
    	document.getElementById('child2').options.selectedIndex = 0;
    	document.getElementById('child3').options.selectedIndex = 0;
    	document.getElementById('child4').options.selectedIndex = 0;
    	document.getElementById('child5').options.selectedIndex = 0;
    	document.getElementById('child2').disabled = true;
    	document.getElementById('child3').disabled = true;
    	document.getElementById('child4').disabled = true;
    	document.getElementById('child5').disabled = true;
    	document.getElementById('roomtype1').disabled = false;
    	document.getElementById('tabroom2').style.display='none';
    	document.getElementById('tabroom3').style.display='none';
    	document.getElementById('tabroom4').style.display='none';
    	document.getElementById('tabroom5').style.display='none';
	}
    else 
    if(roomno==2)
	{
    	document.getElementById('roomtype3').options.selectedIndex = 0;
    	document.getElementById('roomtype4').options.selectedIndex = 0;
    	document.getElementById('roomtype5').options.selectedIndex = 0;
    	document.getElementById('child3').options.selectedIndex = 0;
    	document.getElementById('child4').options.selectedIndex = 0;
    	document.getElementById('child5').options.selectedIndex = 0;
    	document.getElementById('child3').disabled = true;
    	document.getElementById('child4').disabled = true;
    	document.getElementById('child5').disabled = true;
    	document.getElementById('roomtype1').disabled = false;
    	document.getElementById('tabroom2').style.display='';
    	document.getElementById('tabroom3').style.display='none';
    	document.getElementById('tabroom4').style.display='none';
    	document.getElementById('tabroom5').style.display='none';
	}
    else if(roomno==3)
	{
	document.getElementById('roomtype4').options.selectedIndex = 0;
	document.getElementById('roomtype5').options.selectedIndex = 0;
	document.getElementById('child4').options.selectedIndex = 0;
	document.getElementById('child5').options.selectedIndex = 0;
	document.getElementById('child4').disabled = true;
	document.getElementById('child5').disabled = true;
	document.getElementById('roomtype1').disabled = false;
	document.getElementById('tabroom2').style.display='';
	document.getElementById('tabroom3').style.display='';
	document.getElementById('tabroom4').style.display='none';
	document.getElementById('tabroom5').style.display='none';
	}
    else if(roomno==4)
	{
	document.getElementById('roomtype5').options.selectedIndex = 0;
	document.getElementById('child5').options.selectedIndex = 0;
	document.getElementById('roomtype1').disabled = false;
	document.getElementById('child5').disabled = true;
	document.getElementById('tabroom2').style.display='';
	document.getElementById('tabroom3').style.display='';
	document.getElementById('tabroom4').style.display='';
	document.getElementById('tabroom5').style.display='none';
	}
    else if(roomno==5)
	{
        document.getElementById('roomtype1').disabled = false;
        document.getElementById('tabroom2').style.display='';
        document.getElementById('tabroom3').style.display='';
        document.getElementById('tabroom4').style.display='';
        document.getElementById('tabroom5').style.display='';
	}
    else
	{
    	document.getElementById('roomtype1').options.selectedIndex = 0;
    	document.getElementById('roomtype2').options.selectedIndex = 0;
    	document.getElementById('roomtype3').options.selectedIndex = 0;
    	document.getElementById('roomtype4').options.selectedIndex = 0;
    	document.getElementById('roomtype5').options.selectedIndex = 0;
    	document.getElementById('child1').options.selectedIndex = 0;
    	document.getElementById('child2').options.selectedIndex = 0;
    	document.getElementById('child3').options.selectedIndex = 0;
    	document.getElementById('child4').options.selectedIndex = 0;
    	document.getElementById('child5').options.selectedIndex = 0;
    	document.getElementById('child1').disabled = true;
    	document.getElementById('child2').disabled = true;
    	document.getElementById('child3').disabled = true;
    	document.getElementById('child4').disabled = true;
    	document.getElementById('child5').disabled = true;
    	document.getElementById('roomtype1').disabled = true;
    	document.getElementById('tabroom2').style.display='none';
    	document.getElementById('tabroom3').style.display='none';
    	document.getElementById('tabroom4').style.display='none';
    	document.getElementById('tabroom5').style.display='none';
	}
}

function clearlist(obj)
{
    var listcount = obj.options.length;
    for(i=0;i < listcount ; i++)
    {
        obj.options[0] = null; 
    }
}

function checkchild(data,obj)
{
    if(data == '4' || data == '7')
    {
        obj.disabled = false;
    }
    else
    {
        obj.disabled = true;
    }
}


function frmsubmit(frm)
{
	if (document.all.searchadvance != null ){
		var amount = document.all.advance.length;
		var advancetxt = '';
		for(var i=0;i<amount;i++)
		{
			if(document.all.advance(i).checked == true){
			advancetxt = advancetxt + '\t' + document.all.advance(i).value;
			}
		}
		document.all.searchadvance.value = advancetxt;
	}
		if (document.all.city.value == 'N' ){
		alert ("Please, select city");
		document.all.city.focus();
		return (false);
	}
		if (document.all.state.disabled == false &&  document.all.state.value == 'N'){
		alert ("Please, select Region/State");
		document.all.state.focus();
		return (false);
	}
		if ( document.all.startdate.value == ''){
		alert ("Please, input Check-in Date");
		document.all.startdate.focus();
		return (false);
	}
		if (document.all.rooms.value == 'N' ){
		alert ("Please, select rooms");
		document.all.rooms.focus();
		return (false);
	}
	rooms = new Number(document.all.rooms.value);
	for(i=1;i<=rooms;i++)
	{
		// alert(eval("document.all.roomtype"+i+".value"));
		if(eval("document.all.roomtype"+i+".value") == 'N')
		{
		alert ("Please, select roomtype No."+ i );
		eval("document.all.roomtype"+i+".focus();")
		return (false);
		}
	}

frm.submit();
return(true);

}


function checkonlond()
{
    document.getElementById('roomtype1').options.selectedIndex = 0;
    document.getElementById('roomtype2').options.selectedIndex = 0;
    document.getElementById('roomtype3').options.selectedIndex = 0;
    document.getElementById('roomtype4').options.selectedIndex = 0;
    document.getElementById('roomtype5').options.selectedIndex = 0;
    document.getElementById('child1').options.selectedIndex = 0;
    document.getElementById('child2').options.selectedIndex = 0;
    document.getElementById('child3').options.selectedIndex = 0;
    document.getElementById('child4').options.selectedIndex = 0;
    document.getElementById('child5').options.selectedIndex = 0;
    document.getElementById('child1').disabled = true;
    document.getElementById('child2').disabled = true;
    document.getElementById('child3').disabled = true;
    document.getElementById('child4').disabled = true;
    document.getElementById('child5').disabled = true;
    document.getElementById('roomtype1').disabled = true;
    document.getElementById('tabroom2').style.display='none';
    document.getElementById('tabroom3').style.display='none';
    document.getElementById('tabroom4').style.display='none';
    document.getElementById('tabroom5').style.display='none';
    
    document.getElementById('rooms').options.selectedIndex = 0;
    document.getElementById('nights').options.selectedIndex = 2;
    
    
    if (document.getElementById('searchadvance') != null )
    {
    var amount = document.getElementById('advance').length;
    for(var i=0;i<amount;i++)
    {
    document.getElementById('advance')(i).checked = false;
    }
    document.getElementById('searchadvance').value = '';
    }


}

function setcountry(obj)
{
	clearlist(obj);
	city = window.showModalDialog('indexloaddata.php?vcase=1',0,"dialogWidth:0px;dialogHeight:0px;dialogLeft:2000px;dialogTop:2000px;center=no");
			if(city[0].length > 0) 
			{
				obj.disabled = false;
				obj.options[0] = new Option("-Select country",'N');
				for(c=0;c < city[0].length;c++)
				{	
							obj.options[c+1] = new Option(city[1][c],city[0][c]);
				}
			}
}
function opnphoto(hotel)
{
//window.open('gallery.php?hotel_map=' + hotel);
 window.showModalDialog('gallery.php?hotel_map='+hotel,0,"status:no;dialogWidth:350px;dialogHeight:300px;center=yes");
}

function checkrate(para)
{
//window.open('viewrate.php?vcase=1&booking='+para,0,"status:no;dialogWidth:0px;dialogHeight:0px;dialogLeft:2000px;dialogTop:2000px;center=no");
// window.open('rate_detail.php?booking='+para,0,"status:no;dialogWidth:500px;dialogHeight:400px;center=yes");

	rate = window.showModalDialog('viewrate.php?vcase=1&booking='+para,0,"status:no;dialogWidth:0px;dialogHeight:0px;dialogLeft:2000px;dialogTop:2000px;center=no");
	rate = window.showModalDialog('rate_detail.php?booking='+para,0,"status:no;dialogWidth:500px;dialogHeight:400px;center=yes");
}
