function booking()
{
    var HotelCode = document.form1.TxtHotelName.value;
 	var ArrivelDate=document.form1.TxtArrivelDate.value;
	var DepartureDate=document.form1.TxtDepartureDate.value;
	var NumberOfRoom=document.form1.SelNumberOfRoom.value;
	var NumberOfChildren=document.form1.SelNumberOfChildren.value;
	var NumberOfAdults=document.form1.SelNumberOfAdults.value;
	var CorporateID=document.form1.TxtCompanyID.value;
	var MemberType=document.form1.TxtMemberType.value;
	var mydate=new Date();
	if(ArrivelDate==""||ArrivelDate<mydate)
	  {
	     alert("请正确填写入住日期！");
	     return false;
	  }
	if(DepartureDate==""||DepartureDate<ArrivelDate)
	  {
	     alert("请正确填写退房日期！");
	     return false;

	  }
	if(NumberOfChildren>3||NumberOfAdults==""||NumberOfAdults>3||NumberOfAdults<1)
	  {
	     alert("请正确填写入住人数！");
	     return false;

	  }
	  
	  if(HotelCode=="")
	  {
	     alert("请选择酒店！");
	     return false;
	  }

	var w=window.open
("https://www.chinaonline.net.cn/index.aspx?Action=New&ChainCode=COL&HotelCode="+HotelCode+"&Language=C&Arrival="+ArrivelDate+"&Departure="+DepartureDate+"&Rooms="+NumberOfRoom+"&Adults="+NumberOfAdults+"&Children="+NumberOfChildren+"&HomePage=http://www.herton.net/"+"&CorporateID="+CorporateID+"&MemberType="+MemberType)
 

}
function ModifyBooking()
{ 
    var HotelCode = document.form1.TxtHotelName.value;
	  if(HotelCode=="")
	  {
	     alert("请选择酒店！");
	     return false;
	  }

		var w=window.open
("https://www.chinaonline.net.cn/index.aspx?Action=Change&ChainCode=COL&HotelCode="+HotelCode+"&Language=C&HomePage=http://www.herton.net")

}
function ChangeTime()
{
			//获得TxtArriavlDate的value
			var arr = new Array();
			
			var arrival_date = form1.TxtArrivelDate.value;
			
			var imonth=0;
			arr=arrival_date.split("-");
			if(arr[1].indexOf("0")==0)
			{
				arr[1]=arr[1].substr(1,1);
			};
			
			
			
			var mydate = new Date(parseInt(arr[0]),parseInt(arr[1])-1,arr[2]);

			var y =	mydate.getYear();
			var m =mydate.getMonth();
			var d =mydate.getDate();
			//获得Arrival日期中当月的天数
			var ds = new Date(y,m+1,0);
			var days = ds.getDate();
			//如果当月天数就是arrival，（年）月+1，日期为1
			if (d==days)
			{
				if (m==11)
				{
					m=0;
					y=y+1;
				}
				else
				{
					m=m+1;
					
				}
				d=1;
			}
			else
			{
				d=d+1;				
			}
			
			var dd=new Date(y,m,d);

			var y1 = dd.getYear();
			var m1 = dd.getMonth()+1;
			var d1 = dd.getDate();
			
			if (m1<10)
			{
				m1="0"+m1;
			}
			if (d1<10)
			{
				d1="0"+d1;
			}
			
			form1.TxtDepartureDate.value =y1.toString()+"-"+m1.toString()+"-"+d1.toString();
			var dp_cal1= new Epoch('epoch_popup','popup',document.getElementById('TxtDepartureDate'),'C',dd,dp_calmaxDate,"");
		}
			//日期选择器
			var dp_calminDate = new Date();
			
			var year = dp_calminDate.getYear(); 
			year=(year<1900?(1900+year):year)+1; 
			var month= dp_calminDate.getMonth();
			var date  = dp_calminDate.getDate()+1;
			
			var end_y =	dp_calminDate.getYear();
			var end_m =dp_calminDate.getMonth();
			var end_d =dp_calminDate.getDate();
			//获得日期中当月的天数
			var end_mindate = new Date(end_y,end_m+1,0);
			var end_days = end_mindate.getDate();
			//如果当月天数就是arrival，（年）月+1，日期为1
			if (end_d==end_days)
			{
				if (end_m==11)
				{
					end_m=0;
					end_y=end_y+1;
				}
				else
				{
					end_m=end_m+1;
					
				}
				end_d=1;
			}
			else
			{
				end_d=end_d+1;
				
			}		
			var end_mindate=new Date(end_y,end_m,end_d);
	
			
			var dp_calmaxDate = new Date(year,month,date);

function loaddate() 
{
 var time=Minedate();
 var time2=Minedate1();
 form1.TxtArrivelDate.value=time;
 form1.TxtDepartureDate.value=time2;
 
var dp_cal= new Epoch('epoch_popup','popup',form1.TxtArrivelDate,'C',dp_calminDate,dp_calmaxDate,"ChangeTime()");
var dp_cal1= new Epoch('epoch_popup','popup',document.form1.TxtDepartureDate,'C',end_mindate,dp_calmaxDate,"");
		
form1.TxtArrivelDate.focus();
form1.TxtArrivelDate.blur();
}

function Minedate()
{
	var dfDate= new Date();
	var yyyy=dfDate.getYear();
    	var mm=dfDate.getMonth()+1;
	var dd=dfDate.getDate();
	var resultdate;
	if (mm < 10)
	  mm="0"+mm;
	if (dd < 10)
	  dd="0"+dd;
	resultdate=yyyy+"-"+mm+"-"+dd;
	return resultdate;
}
function Minedate1()
{
	var dfDate= new Date();
	var yyyy=dfDate.getYear();
    	var mm=dfDate.getMonth()+1;
	var dd=dfDate.getDate()+1;
	var resultdate;
	
	if ((yyyy%4==0 && yyyy%100!=0)|| (yyyy%400==0))
	{
		var monthArr=new Array(31,29,31,30,31,30,31,31,30,31,30,31);
	}
	else
	{
		var monthArr=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	}
	if(dd>monthArr[mm-1])
	{
		if(mm==12)
		{
			yyyy = yyyy+1;
			mm=1;
			dd=1;
		}
		else
		{
			mm=mm+1;
			dd=1;
		}
	}
	if (mm < 10)
	  mm="0"+mm;
	if (dd < 10)
	  dd="0"+dd;
	resultdate=yyyy+"-"+mm+"-"+dd;
	return resultdate;
}