function show(strtype){document.getElementById(strtype).style.display="block";document.getElementById("Image_"+strtype).style.display="block";document.dispCtrl.chooseType.value=strtype;if(strtype=="vacation")toggleBlock()}
function hide(strtype){document.getElementById(strtype).style.display="none";document.getElementById("Image_"+strtype).style.display="none";}
function setCheckInDate(d)
{
	document.getElementById("checkInDate").style.color="#000000";
	document.getElementById("checkInDate").value=d;
	if(document.getElementById("checkOutDate").value.length==0||document.getElementById("checkOutDate").value=='yyyy-mm-dd')
	{
		showCalendar('checkOutDate',false,'checkOutDate','checkInDate');
	}
	document.getElementById("checkOutDate").style.color="#000000";
}
function RoomNumChange(objPersonNum,objRoomNum)
{
	
	var j = 0;
		
	if (objPersonNum.length>0)
	{
		for (i=0;i<=20;i++)
		{
			if (objPersonNum.options[0]!=null)
			{
				objPersonNum.remove(0);
			}
		}
	}
			
	for (var i=objRoomNum.value; i<= objRoomNum.value*4;i++)
	{		
		objPersonNum.options[j] = new Option(i);		
		objPersonNum.options[j].value = i;
		j++;
	}
	
	return;
									
}
	
	function cc(dd,dadd)
		{
		
		var a = new Date(dd)
		a = a.valueOf()
		a = a + dadd * 24 * 60 * 60 * 1000
		a = new Date(a)
		a = a.getFullYear()+"-"+(a.getMonth()+1)+"-"+a.getDate();
		return a;
		
		}
function checkReg(){
	//document.HotelBookingForm.submit();
	
	//return;
		var obj=document.HotelBookingForm;
		if(document.getElementById("checkInDate").value=='yyyy-mm-dd'||document.getElementById("checkInDate").value==''){
			var mes = "请选择入住日期!";
			alert(mes);
			event.cancelBubble=true;
			showDateNew("checkInDate",1)
			return false;
		}
		 if(document.getElementById("checkInDate").value!=""&&!isDateStringNew(document.getElementById("checkInDate").value))
            {
            var mes = "入住日期格式不正确！正确格式: 年-月-日";
			alert(mes);
			document.getElementById("checkInDate").focus();
			return false;
		}
		if(document.getElementById("checkOutDate").value=='yyyy-mm-dd'||document.getElementById("checkOutDate").value==''){
            var mes = "请输入离店日期!";
			alert(mes);
			event.cancelBubble=true;
			showDateNew("checkOutDate",1)
			return false;
		}
		if(document.getElementById("checkOutDate").value!=""&&!isDateStringNew(document.getElementById("checkOutDate").value))
            {
            var mes = "离店日期格式不正确！正确格式: 年-月-日";
			alert(mes);
			event.cancelBubble=true;
			showDateNew("checkOutDate",1)
			return false;
		}
		var interval = this.compareDate(obj.checkInDate.value,obj.checkOutDate.value);
	        
			if(interval <= 0) {
				var mes = "离店日期必须要大于入店日期!";
			    alert(mes);
				event.cancelBubble=true;
			   showDateNew("checkOutDate",1)
				return false;
			}else if(interval > 60){
				var mes = "入店日期与离店日期超过60天，请直接电话查询";
			  alert(mes);
				return false;
			}
			
			
			var cname = document.getElementById("cname_cityRadio").value;
			
		    if(cname==""||cname=="中文/拼音"){
		    var mes = "请选择入住城市!";
			alert(mes);
			document.getElementById("cname_cityRadio").focus();
			return false;
		}
		else{
			var san =  getHotelNameByCode2(cname);
			if(san==""){
				alert("此城市暂不提供酒店!");
				event.cancelBubble=true;
				document.getElementById("cname_cityRadio").click();
				return false;
			}
			document.getElementById("cityRadio").value=san;
		}
		//alert("成功");
		    
		obj.submit();
		showDisposeFlightDiv();
		
		//下面的功能用于处理网延时的情况下.
		//showDisposeFlightDiv("提交加载中,请稍候....");

	}
function reset1(){
      var elems = document.getElementsByName('checkRadio');
           for (var index = 0; index < elems.length; index++) {
				elems[index].checked = false;
			}
}	
function compareDate (startDate,endDate){
	if(startDate==null  || endDate==null)  return "";
		//Date.parse返回毫秒数
	var valIn=Date.parse(startDate.replace(/-/g,'\/'));
	var valOut=Date.parse(endDate.replace(/-/g,'\/'));
	var interval=(valOut-valIn)/(1000*60*60*24);
	return interval;
	}
