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 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);
			event.cancelBubble=true;
			showDateNew("checkInDate",1)
			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(document.getElementById("checkInDate").value,document.getElementById("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);
			event.cancelBubble=true;
			document.getElementById("cname_cityRadio").click();
			return false;
	}else{
			var san =  getHotelCodeByName(cname);
			if(san==""){
				alert("此城市暂不提供酒店!");
				event.cancelBubble=true;
				document.getElementById("cname_cityRadio").click();
				return false;
				}
		document.getElementById("cityRadio").value=san;
	}
		
		//alert("成功");
		obj.submit();
		//下面的功能用于处理网延时的情况下.
		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;
	}
