function get_curr_date(){
	var today=new Date();
	var year=today.getYear();
	var month=today.getMonth()+1;
	var date=today.getDate();
	var day=today.getDay();
	var arr=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六")
	var time=year+"年"+month+"月"+date+"日&nbsp;&nbsp;"+arr[day]
	document.write(time);
}

showCalendar=function(a,b,c,d,e,f){
	var g;
	var fld2;
	var h=document.getElementById("CalFrame");
	var i=window.frames.CalFrame;
	if(f!=null){
		i.date1=document.getElementById(f).value
	}else{
		i.date1=null;
		i.today=new Date();
		i.today.setHours(0);
		i.today.setMinutes(0);
		i.today.setSeconds(0);
		i.today.setMilliseconds(0)
	}
	var j=document.getElementById(a);
	if(!j){
		alert("控制对象不存在！");
		return
	}
	if(!c){
		alert("输入控件未指定！");
		return
	}
	g=document.getElementById(c);
	if(!g){
		alert("输入控件不存在！");
		return
	}
	if(g.tagName!="INPUT"||g.type!="text"){
		alert("输入控件类型错误！");
		return
	}
	if(d){
		fld2=document.getElementById(d);
		if(!fld2){
			alert("参考控件不存在！");
			return
		}
		if(fld2.tagName!="INPUT"||fld2.type!="text"){
			alert("参考控件类型错误！");
			return
		}
	}
	if(!i.bCalLoaded){
		alert("日历未成功装载！请刷新页面！");
		return
	}
	if(h.style.display=="block"){
		h.style.display="none";
		return
	}
	var k=0,eL=0,p=j;
	if(document.body.scrollTop!=0||(document.documentElement.scrollTop==0&&document.documentElement.clientHeight==0)){
		var l=document.body.scrollTop,sL=document.body.scrollLeft;
		var m=j.clientHeight,eW=j.clientWidth;
		while(p&&p.tagName!="BODY"){
			k+=p.offsetTop;
			eL+=p.offsetLeft;
			p=p.offsetParent
		}
		h.style.top=((document.body.clientHeight-(k-l)-m>=h.height)?k+m:k-h.height)+"px";
		h.style.left=((document.body.clientWidth-(eL-sL)>=h.width)?eL:eL-h.width)+"px"
	}else{
		var l=document.documentElement.scrollTop,sL=document.documentElement.scrollLeft;
		var m=j.clientHeight,eW=j.clientWidth;
		while(p&&p.tagName!="BODY"){
			k+=p.offsetTop;eL+=p.offsetLeft;p=p.offsetParent
		}
		var n=document.all;
		if(!n){
			h.style.top=((document.documentElement.clientHeight-(k-l)-m>=h.height)?k+m:k-h.height)+3+"px";
			h.style.left=((document.documentElement.clientWidth-(eL-sL)>=h.width)?eL:eL-h.width)-6+"px"	
		}else{
			var o=navigator.appName;
			var q=navigator.appVersion;
			var r=q.split(";");
			var s=r[1].replace(/[ ]/g,"");
			if(o=="Microsoft Internet Explorer"&&s=="MSIE7.0"){
				h.style.top=((document.body.clientHeight-(k-l)-m>=h.height)?k+m:k-h.height)+4+"px";
				h.style.left=((document.body.clientWidth-(eL-sL)>=h.width)?eL:eL+eW-h.width)-5+"px"
			}else if(o=="Microsoft Internet Explorer"&&s=="MSIE6.0"){
				h.style.top=((document.body.clientHeight-(k-l)-m>=h.height)?k+m:k-h.height)+4+"px";
				h.style.left=((document.body.clientWidth-(eL-sL)>=h.width)?eL:eL+eW-h.width)-11+"px"
			}else{
				h.style.top=((document.body.clientHeight-(k-l)-m>=h.height)?k+m:k-h.height)+4+"px";
				h.style.left=((document.body.clientWidth-(eL-sL)>=h.width)?eL:eL+eW-h.width)-5+"px"
			}
		}
	}
	h.style.display="block";
	i.openbound=b;
	i.fld1=g;
	i.fld2=fld2;
	i.callback=e;
	i.initCalendar();
};

function hideCalendar(){
	var a=document.getElementById("CalFrame");
	a.style.display="none"
}

function callback(a,b){
	b.value=a;
	if(b.getAttribute("id")=="i-startdate"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("i-enddate").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
			document.getElementById("i-enddate").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('i-enddate',false,'i-enddate',null,callback,'i-startdate')
	}else if(b.getAttribute("id")=="Date1"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("Date2").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+187);
			document.getElementById("Date2").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('Date2',false,'Date2',null,null,'Date1')
	}else if(b.getAttribute("id")=="i-date"){
		if(document.getElementById('inout').value==1){
			var c=a.split('-');
			var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
			c=document.getElementById("i-rdate").value.split('-');
			var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
			if(d.getTime()>e.getTime()){
				d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
				document.getElementById("i-rdate").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate());
				//document.getElementById("i-rdate-gj").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
			}
			if(document.jipiaoform.checkbox_jipiao.checked){
				showCalendar('i-rdate',false,'i-rdate',null,callback,'i-date')
			}
		}else{
			var c=a.split('-');
			var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
			c=document.getElementById("i-rdate").value.split('-');
			var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
			if(d.getTime()>e.getTime()){
				d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
				document.getElementById("i-rdate").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate());
				//document.getElementById("i-rdate-gj").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
			}
			//if(document.jipiaoform.checkbox_jipiao_gj.checked){
			//	showCalendar('i-rdate-gj',false,'i-rdate-gj',null,callback,'i-date')
			//}
		}
	}else if(b.getAttribute("id")=="Date3"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("Date4").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+187);
			document.getElementById("Date4").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('Date4',false,'Date4',null,null,'Date3')
	}
}

function callback_d(a,b){
	b.value=a;
	if(b.getAttribute("id")=="i-startdate-d"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("i-enddate-d").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
			document.getElementById("i-enddate-d").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('i-enddate-d',false,'i-enddate-d',null,callback_d,'i-startdate-d');
	}else if(b.getAttribute("id")=="CheckInDate"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("CheckOutDate").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
			document.getElementById("CheckOutDate").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('CheckOutDate',false,'CheckOutDate',null,callback_d,'CheckInDate')
	}else if(b.getAttribute("id")=="i-enddate-d"){
		document.location.href = "?CityCode=" + document.getElementById("CityCode").value + "&HotelId=" + document.getElementById("HotelId").value + "&CheckInDate=" + document.getElementById("i-startdate-d").value + "&CheckOutDate=" + document.getElementById("i-enddate-d").value;
		//document.location.href = "/gnHotel/" + document.getElementById("CityCode").value + "-" + document.getElementById("HotelId").value + ".html?CheckInDate=" + document.getElementById("i-startdate-d").value + "&CheckOutDate=" + document.getElementById("i-enddate-d").value;
		//alert(document.getElementById("HotelId").value);
		//alert(document.getElementById("i-startdate-d").value);
		//alert(document.getElementById("i-enddate-d").value);
	}else if(b.getAttribute("id")=="CheckOutDate"){
		document.hotelbook.action = "?";
		document.hotelbook.submit();
	}
}

function callback_b(a,b){
	b.value=a;
	if(b.getAttribute("id")=="i-startdate-d"){
		var c=a.split('-');
		var d=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		c=document.getElementById("i-enddate-d").value.split('-');
		var e=new Date(parseInt(c[0],10),parseInt(c[1],10)-1,parseInt(c[2],10));
		if(d.getTime()>e.getTime()){
			d=new Date(d.getFullYear(),d.getMonth(),d.getDate()+3);
			document.getElementById("i-enddate-d").value=addPrefixZero(d.getFullYear())+"-"+addPrefixZero(d.getMonth()+1)+"-"+addPrefixZero(d.getDate())
		}
		showCalendar('i-enddate-d',false,'i-enddate-d',null,callback_b,'i-startdate-d');
	}else if(b.getAttribute("id")=="i-enddate-d"){
		//http://www.8556.cn/Hotel/Hotel-Book.asp?HotelName=深圳宝安泰豪花园酒店&HotelId=1E14J&RoomCode=DB002&CheckInDate=2010-09-17&CheckOutDate=2010-09-30
		document.location.href = "/Hotel/Hotel-Book.asp?HotelName=" + document.getElementById("HotelName").value + "&HotelId=" + document.getElementById("HotelId").value + "&RoomCode=" + document.getElementById("RoomCode").value + "&CheckInDate=" + document.getElementById("i-startdate-d").value + "&CheckOutDate=" + document.getElementById("i-enddate-d").value;
		//alert(document.getElementById("HotelId").value);
		//alert(document.getElementById("i-startdate-d").value);
		//alert(document.getElementById("i-enddate-d").value);
		
	}
}


function addPrefixZero(a){
	if(parseInt(a,10)<10){
		return"0"+a.toString()
	}else{
		return a.toString()
	}
}

function GetQueryString(name){ 
	var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); 
	var r = window.location.search.substr(1).match(reg); 
	if(r!=null)return  unescape(r[2]); return null; 
}

function get_Hotel_RoomType_Price(sHotelId,sCheckInDate,sCheckOutDate){
	var resource_roomtype_price;
	resource_roomtype_price = "/Hotel/Hotel-RoomType-Price.asp?HotelId=" + sHotelId + "&CheckInDate=" + sCheckInDate + "&CheckOutDate=" + sCheckOutDate;
	if (window.ActiveXObject){
		xmlObj_roomtype_price = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest){
		xmlObj_roomtype_price = new XMLHttpRequest();
	}else {
		return;
	}
	xmlObj_roomtype_price.onreadystatechange = handleResponse_roomtype_price;
	xmlObj_roomtype_price.open("GET",resource_roomtype_price,true);
	xmlObj_roomtype_price.send(""); 
}

function handleResponse_roomtype_price() {
	if (xmlObj_roomtype_price.readyState == 4){
		if (xmlObj_roomtype_price.status == 200){
			var datas_roomtype_price = xmlObj_roomtype_price.responseText;
			document.getElementById("Hotel-RoomType-Price").innerHTML = datas_roomtype_price;
		}
	}
}

function show_more_roomtype(sHotelId,sNum){
	if(sNum > 3){
		for(var currNum = 4; currNum <= sNum; currNum++){
			eval("document.getElementById('RT_" + sHotelId + "_" + currNum + "').style.display=\'block\';");	
		}
		eval("document.getElementById('RoomTypeMore_" + sHotelId + "').innerHTML=\'\';");
	}
}

function check_hotel(obj){
	if(obj.city.value == ""){
		alert("请选择城市！");
		obj.city.focus();
		return false;
	}
	if(document.getElementById("i-startdate").value == ""){
		alert("请选择入住日期！");
		document.getElementById("i-startdate").focus();
		return false;
	}
	if(document.getElementById("i-enddate").value == ""){
		alert("请选择离店日期！");
		document.getElementById("i-enddate").focus();
		return false;
	}
	return true;
}

function getposition(a){
	var r=new Array();
	r['x']=a.offsetLeft;
	r['y']=a.offsetTop;
	while(a=a.offsetParent){
		r['x']+=a.offsetLeft;
		r['y']+=a.offsetTop
	}
	return r
}

function hotel_city_tanchu(){
	var s='<div class="tc_content"><div class="hc_title"><span class="close" onclick="hide_hotel_city();"></span>热门城市</div><ul class="tc_ul">';
	s+='<li><a href="javascript:select_hotel_city(\'北京 BEIJING\');">北京</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'上海 SHANGHAI\');">上海</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'广州 GUANGZHOU\');">广州</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'深圳 SHENZHEN\');">深圳</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'成都 CHENGDOU\');">成都</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'重庆 CHONGQING\');">重庆</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'西安 XIAN\');">西安</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'杭州 HANGZHOU\');">杭州</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'南京 NANJING\');">南京</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'沈阳 SHENYANG\');">沈阳</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'天津 TIANJIN\');">天津</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'武汉 WUHAN\');">武汉</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'大连 DALIAN\');">大连</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'青岛 QINGDAO\');">青岛</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'长沙 CHANGSHA\');">长沙</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'昆明 KUNMING\');">昆明</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'长春 CHANGCHUN\');">长春</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'郑州 ZHENGZHOU\');">郑州</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'海口 HAIKOU\');">海口</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'合肥 HEFEI\');">合肥</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'济南 JINAN\');">济南</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'福州 FUZHOU\');">福州</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'哈尔滨 HAERBIN\');">哈尔滨</a></li>';
	s+='<li><a href="javascript:select_hotel_city(\'乌鲁木齐 WULUMUQI\');">乌鲁木齐</a></li></ul>';	

	var e = document.getElementById('tanchu');
	var d = getposition(document.getElementById("hotel_a"));
	e.innerHTML = s;
	e.style.left = parseInt(d['x'] - 179) + 'px';
	e.style.top = parseInt(d['y'] + 25) + 'px';
	e.style.display = 'block';
}

function select_hotel_city(sValue){
	document.getElementById('city').value = sValue;
	hide_hotel_city();
}

function hide_hotel_city(){
	document.getElementById('tanchu').style.display = 'none';
}

function showGB(flag){
	switch(flag){
		case "2":
			document.getElementById("gb1").style.display='none';
			document.getElementById("gb2").style.display='';
			document.getElementById("gb3").style.display='none';
			document.getElementById("gb4").style.display='none';
			document.getElementById("gb5").style.display='none';
			document.getElementById("gb6").style.display='none';
			document.getElementById("gbli1").className='hotel_title';	
			document.getElementById("gbli2").className='hotel_title_now';
			document.getElementById("gbli3").className='hotel_title';
			document.getElementById("gbli4").className='hotel_title';
			document.getElementById("gbli5").className='hotel_title';
			document.getElementById("gbli6").className='hotel_title';
			break;
		case "3":
			document.getElementById("gb1").style.display='none';
			document.getElementById("gb2").style.display='none';
			document.getElementById("gb3").style.display='';
			document.getElementById("gb4").style.display='none';
			document.getElementById("gb5").style.display='none';
			document.getElementById("gb6").style.display='none';
			document.getElementById("gbli1").className='hotel_title';	
			document.getElementById("gbli2").className='hotel_title';
			document.getElementById("gbli3").className='hotel_title_now';
			document.getElementById("gbli4").className='hotel_title';
			document.getElementById("gbli6").className='hotel_title';
			document.getElementById("gbli5").className='hotel_title';
			break;
		case "4":
			document.getElementById("gb1").style.display='none';
			document.getElementById("gb2").style.display='none';
			document.getElementById("gb3").style.display='none';
			document.getElementById("gb4").style.display='';
			document.getElementById("gb5").style.display='none';
			document.getElementById("gb6").style.display='none';
			document.getElementById("gbli1").className='hotel_title';	
			document.getElementById("gbli2").className='hotel_title';
			document.getElementById("gbli3").className='hotel_title';
			document.getElementById("gbli4").className='hotel_title_now';
			document.getElementById("gbli5").className='hotel_title';
			document.getElementById("gbli6").className='hotel_title';
			break;
		case "5":
			document.getElementById("gb1").style.display='none';
			document.getElementById("gb2").style.display='none';
			document.getElementById("gb3").style.display='none';
			document.getElementById("gb4").style.display='none';
			document.getElementById("gb5").style.display='';
			document.getElementById("gb6").style.display='none';
			document.getElementById("gbli1").className='hotel_title';	
			document.getElementById("gbli2").className='hotel_title';
			document.getElementById("gbli3").className='hotel_title';
			document.getElementById("gbli4").className='hotel_title';
			document.getElementById("gbli5").className='hotel_title_now';
			document.getElementById("gbli6").className='hotel_title';
			break;
		case "6":
			document.getElementById("gb1").style.display='none';
			document.getElementById("gb2").style.display='none';
			document.getElementById("gb3").style.display='none';
			document.getElementById("gb4").style.display='none';
			document.getElementById("gb5").style.display='none';
			document.getElementById("gb6").style.display='';
			document.getElementById("gbli1").className='hotel_title';	
			document.getElementById("gbli2").className='hotel_title';
			document.getElementById("gbli3").className='hotel_title';
			document.getElementById("gbli4").className='hotel_title';
			document.getElementById("gbli5").className='hotel_title';
			document.getElementById("gbli6").className='hotel_title_now';
			break;
		default:
			document.getElementById("gb1").style.display='';
			document.getElementById("gb2").style.display='none';
			document.getElementById("gb3").style.display='none';
			document.getElementById("gb4").style.display='none';
			document.getElementById("gb5").style.display='none';
			document.getElementById("gb6").style.display='none';
			document.getElementById("gbli1").className='hotel_title_now';	
			document.getElementById("gbli2").className='hotel_title';
			document.getElementById("gbli3").className='hotel_title';
			document.getElementById("gbli4").className='hotel_title';
			document.getElementById("gbli5").className='hotel_title';
			document.getElementById("gbli6").className='hotel_title';
	}
}

function showGA(flag){
	switch(flag){
		case "2":
			document.getElementById("ga1").style.display='none';
			document.getElementById("ga2").style.display='';
			document.getElementById("gali1").className='hotel_title';	
			document.getElementById("gali2").className='hotel_title_ga';
			break;
		default:
			document.getElementById("ga1").style.display='';
			document.getElementById("ga2").style.display='none';
			document.getElementById("gali1").className='hotel_title_ga';	
			document.getElementById("gali2").className='hotel_title';
	}
}

function showGH(flag){
	switch(flag){
		case "2":
			document.getElementById("gh1").style.display='none';
			document.getElementById("gh2").style.display='';
			document.getElementById("ghli1").style.color='';	
			document.getElementById("ghli2").style.color='#FF6600';
			break;
		default:
			document.getElementById("gh1").style.display='';
			document.getElementById("gh2").style.display='none';
			document.getElementById("ghli1").style.color='#FF6600';	
			document.getElementById("ghli2").style.color='';
	}
}


function showGC(flag){
	switch(flag){
		case "2":
			document.getElementById("gc1").style.display='none';
			document.getElementById("gc2").style.display='';
			document.getElementById("gc3").style.display='none';
			document.getElementById("gc4").style.display='none';
			document.getElementById("gc5").style.display='none';
			document.getElementById("gc6").style.display='none';
			document.getElementById("gcli1").className='hotel_title';	
			document.getElementById("gcli2").className='hotel_title_now';
			document.getElementById("gcli3").className='hotel_title';
			document.getElementById("gcli4").className='hotel_title';
			document.getElementById("gcli5").className='hotel_title';
			document.getElementById("gcli6").className='hotel_title';
			break;
		case "3":
			document.getElementById("gc1").style.display='none';
			document.getElementById("gc2").style.display='none';
			document.getElementById("gc3").style.display='';
			document.getElementById("gc4").style.display='none';
			document.getElementById("gc5").style.display='none';
			document.getElementById("gc6").style.display='none';
			document.getElementById("gcli1").className='hotel_title';	
			document.getElementById("gcli2").className='hotel_title';
			document.getElementById("gcli3").className='hotel_title_now';
			document.getElementById("gcli4").className='hotel_title';
			document.getElementById("gcli5").className='hotel_title';
			document.getElementById("gcli6").className='hotel_title';
			break;
		case "4":
			document.getElementById("gc1").style.display='none';
			document.getElementById("gc2").style.display='none';
			document.getElementById("gc3").style.display='none';
			document.getElementById("gc4").style.display='';
			document.getElementById("gc5").style.display='none';
			document.getElementById("gc6").style.display='none';
			document.getElementById("gcli1").className='hotel_title';	
			document.getElementById("gcli2").className='hotel_title';
			document.getElementById("gcli3").className='hotel_title';
			document.getElementById("gcli4").className='hotel_title_now';
			document.getElementById("gcli5").className='hotel_title';
			document.getElementById("gcli6").className='hotel_title';
			break;
		case "5":
			document.getElementById("gc1").style.display='none';
			document.getElementById("gc2").style.display='none';
			document.getElementById("gc3").style.display='none';
			document.getElementById("gc4").style.display='none';
			document.getElementById("gc5").style.display='';
			document.getElementById("gc6").style.display='none';
			document.getElementById("gcli1").className='hotel_title';	
			document.getElementById("gcli2").className='hotel_title';
			document.getElementById("gcli3").className='hotel_title';
			document.getElementById("gcli4").className='hotel_title';
			document.getElementById("gcli5").className='hotel_title_now';
			document.getElementById("gcli6").className='hotel_title';
			break;
		case "6":
			document.getElementById("gc1").style.display='none';
			document.getElementById("gc2").style.display='none';
			document.getElementById("gc3").style.display='none';
			document.getElementById("gc4").style.display='none';
			document.getElementById("gc5").style.display='none';
			document.getElementById("gc6").style.display='';
			document.getElementById("gcli1").className='hotel_title';	
			document.getElementById("gcli2").className='hotel_title';
			document.getElementById("gcli3").className='hotel_title';
			document.getElementById("gcli4").className='hotel_title';
			document.getElementById("gcli5").className='hotel_title';
			document.getElementById("gcli6").className='hotel_title_now';
			break;
		default:
			document.getElementById("gc1").style.display='';
			document.getElementById("gc2").style.display='none';
			document.getElementById("gc3").style.display='none';
			document.getElementById("gc4").style.display='none';
			document.getElementById("gc5").style.display='none';
			document.getElementById("gc6").style.display='none';
			document.getElementById("gcli1").className='hotel_title_now';	
			document.getElementById("gcli2").className='hotel_title';
			document.getElementById("gcli3").className='hotel_title';
			document.getElementById("gcli4").className='hotel_title';
			document.getElementById("gcli5").className='hotel_title';
			document.getElementById("gcli6").className='hotel_title';
	}
}

function check_hotelbook(obj){
	if(!obj.perDayPriceSum_Cash){
		alert("无房价数据,请重新预订!");
		return false;
	}
	if(obj.CheckInDate.value == ""){
		alert("请选择入住日期!");
		return false;
	}
	if(obj.CheckOutDate.value == ""){
		alert("请选择离店日期!");
		return false;
	}
	if(obj.GuestNum.value == ""){
		alert("请输入入住人数!");
		obj.GuestNum.focus();
		return false;
	}

	guestname = document.getElementsByName("GuestName");
	for(var gnum = 0; gnum < guestname.length; gnum++){
		if(guestname[gnum].value == ""){
			alert("请输入入住人!");
			guestname[gnum].focus();
			return false;
		}
	}
	if(obj.ContactPerson.value == ""){
		alert("请输入联系人!");
		obj.ContactPerson.focus();
		return false;
	}
	if(obj.Mobile.value == ""){
		alert("请输入手机!");
		obj.Mobile.focus();
		return false;
	}
	var ConfirmWay = document.getElementsByName("ConfirmWay");
	if(ConfirmWay[0].checked == true && obj.Mobile.value == ""){
		alert("您已选择手机确认，请输入手机号码!");
		obj.Mobile.focus();
		return false;
	}
	else if(ConfirmWay[1].checked == true && obj.ContactTelephone.value == ""){
		alert("您已选择电话确认，请输入电话号码!");
		obj.ContactTelephone.focus();
		return false;
	}
	else if(ConfirmWay[2].checked == true && obj.Email.value == ""){
		alert("您已选择Email确认，请输入电子邮箱!");
		obj.Email.focus();
		return false;
	}
	else if(ConfirmWay[4].checked == true && obj.ContactPersonFax.value == ""){
		alert("您已选择传真确认，请输入传真号码!");
		obj.ContactPersonFax.focus();
		return false;
	}
	
	
	return true;
}

function change_gestname(snum){
	var guest_str = "";
	
	if(snum > 1){
		for(var gnum = 1; gnum < snum ; gnum++){
			var n = gnum
			guest_str = guest_str + "<br>&nbsp;<input type='text' name='GuestName' id='GuestName' class='hbinput' style='width:100px;'/>" + "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;性别：<input name='Sex_"+n+"' id='Sex_"+n+"' type='radio' value='0' checked/>男" + " <input name='Sex_"+n+"' id='Sex_"+n+"' type='radio' value='1'/>女";
		}
	}
	document.getElementById("more_guest").innerHTML = guest_str;
	
	cacl_roomprice(snum);
}

function Get_GuestName(sGuestName){
	var obj_GuestName = document.getElementsByName("GuestName");
	var GuestName_Arr = sGuestName.split(',');
	for (var num = 0; num < obj_GuestName.length ; num++){
		obj_GuestName[num].value = GuestName_Arr[num];	
	}
}

function FormatNumber(intInput) {
	//将输入参数转换为字符串形式
	var strInput = Math.abs(intInput).toString();
	//如果有小数，把小数部分提取出来
	var strXS = "";
	if (strInput.indexOf(".", 0) != -1) {
		strXS = strInput.substring(strInput.split(".")[0].length, strInput.length);
		strInput = strInput.split(".")[0];
	}
	//获取输入参数的长度
	var iLen = strInput.length;
	//如果输入参数的长度小于等于3，则直接返回
	//否则，再进行处理
	if (iLen <= 3) {
		return intInput + ".00";
	} else {
		//首先取模，以作为起始点，每3位截取一次存入数组，最后再进行拼接返回
		var iMod = iLen % 3;
		//每3位截取的起始点  
		var iStart = iMod;
		//每3位截取的存储数组
		var aryReturn = [];

		//循环处理：每3位截取一次 存储到数组
		while (iStart + 3 <= iLen) {
			aryReturn[aryReturn.length] = strInput.substring(iStart, iStart + 3);
			iStart = iStart + 3;
		}
		//将数组中的数据连接起来
		aryReturn = aryReturn.join(",");

		//处理输入参数长度不是3的倍数的情况
		if (iMod != 0) {
			aryReturn = strInput.substring(0, iMod) + "," + aryReturn;
		}
		//处理负数的情况
		if (intInput < 0) { aryReturn = "-" + aryReturn; }

		return aryReturn + strXS + ".00";;
	}
}
		
function cacl_roomprice(roomnum){
	if(document.getElementById("TotalRoomNum_1")){
		document.getElementById("TotalRoomNum_1").innerHTML = roomnum;	
		document.getElementById("TotalPriceSum_1").innerHTML = FormatNumber(document.getElementById("perDayPriceSum_1").innerHTML * roomnum);	
		if(document.getElementById("jffx_Cash") && document.getElementById("JFValue") && document.getElementById("CashValue")){
			var c1 = document.getElementById("CashValue").value;
			var j1 = document.getElementById("JFValue").value;
			document.getElementById("jffx_Cash").innerHTML = document.getElementById("perDayPriceSum_1").innerHTML * roomnum * c1 / j1;	
			document.getElementById("fx_cash").value = document.getElementById("perDayPriceSum_1").innerHTML * roomnum * c1 / j1; 
		}
	}
	if(document.getElementById("TotalRoomNum_2")){
		document.getElementById("TotalRoomNum_2").innerHTML = roomnum;
		document.getElementById("TotalPriceSum_2").innerHTML = FormatNumber(document.getElementById("perDayPriceSum_2").innerHTML * roomnum);	
		if(document.getElementById("jffx_Pre") && document.getElementById("JFValue") && document.getElementById("CashValue")){
			var c2 = document.getElementById("CashValue").value;
			var j2 = document.getElementById("JFValue").value;
			document.getElementById("jffx_Pre").innerHTML = document.getElementById("perDayPriceSum_2").innerHTML * roomnum * c2 / j2;	
			document.getElementById("fx_pre").value = document.getElementById("perDayPriceSum_2").innerHTML * roomnum * c2 / j2; 
		}
	}
}

function hide_map(){
	document.getElementById("hoteldetail_content_2").style.display = "none";	
	document.getElementById("hoteldetail_content_3").style.display = "none";	
}

function change_hoteldetail(sId){
	if(sId == 1){
		document.getElementById("hoteltab_1").style.cssText="background-image:url(/image/hd_price_title.gif)";
		document.getElementById("hoteldetaila_1").className = "hoteldetail_a_sel";
		
		document.getElementById("hoteltab_2").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_2").className = "hoteldetail_a";
		document.getElementById("hoteltab_3").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_3").className = "hoteldetail_a";
						
		document.getElementById("hoteldetail_content_1").style.display = "block";
		document.getElementById("hoteldetail_content_2").style.display = "none";
		document.getElementById("hoteldetail_content_3").style.display = "none";
	}else if(sId == 2){
		document.getElementById("hoteltab_1").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_1").className = "hoteldetail_a";
		
		document.getElementById("hoteltab_2").style.cssText="background-image:url(/image/hd_price_title.gif)";
		document.getElementById("hoteldetaila_2").className = "hoteldetail_a_sel";
		document.getElementById("hoteltab_3").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_3").className = "hoteldetail_a";
			
		document.getElementById("hoteldetail_content_1").style.display = "none";						
		document.getElementById("hoteldetail_content_2").style.display = "block";			
		document.getElementById("hoteldetail_content_3").style.display = "none";
	}else{
		document.getElementById("hoteltab_1").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_1").className = "hoteldetail_a";
		
		document.getElementById("hoteltab_2").style.cssText="background-image:url(/image/hd_price_title_1.gif)";
		document.getElementById("hoteldetaila_2").className = "hoteldetail_a";
		document.getElementById("hoteltab_3").style.cssText="background-image:url(/image/hd_price_title.gif)";
		document.getElementById("hoteldetaila_3").className = "hoteldetail_a_sel";				
					
		document.getElementById("hoteldetail_content_1").style.display = "none";
		document.getElementById("hoteldetail_content_2").style.display = "none";			
		document.getElementById("hoteldetail_content_3").style.display = "block";
	}
}

function get_Hotel_perDay_RoomPrice(sHotelId,sRoomCode,sCheckInDate,sCheckOutDate,sCashPay,sPrePay){
	if(sHotelId == "" || sRoomCode == "" || sCheckInDate == "" || sCheckOutDate == ""){
		document.getElementById("SearchRoomPrice").innerHTML = "操作有误! 请重新查询酒店.";
	}else{
		var resource_perDay_RoomPrice;
		resource_perDay_RoomPrice = "/Hotel/Hotel-perDay-RoomPrice.asp?HotelId=" + sHotelId + "&Roomcode=" + sRoomCode + "&CheckInDate=" + sCheckInDate + "&CheckOutDate=" + sCheckOutDate + "&CashPay=" + sCashPay + "&PrePay=" + sPrePay;
		if (window.ActiveXObject){
			xmlObj_perDay_RoomPrice = new ActiveXObject("Microsoft.XMLHTTP");
		}else if (window.XMLHttpRequest){
			xmlObj_perDay_RoomPrice = new XMLHttpRequest();
		}else {
			return;
		}
		xmlObj_perDay_RoomPrice.onreadystatechange = handleResponse_perDay_RoomPrice;
		xmlObj_perDay_RoomPrice.open("GET",resource_perDay_RoomPrice,true);
		xmlObj_perDay_RoomPrice.send(""); 
	}
}

function handleResponse_perDay_RoomPrice() {
	if (xmlObj_perDay_RoomPrice.readyState == 4){
		if (xmlObj_perDay_RoomPrice.status == 200){
			var datas_perDay_RoomPrice = xmlObj_perDay_RoomPrice.responseText;
			document.getElementById("SearchRoomPrice").style.display = "none";
			document.getElementById("RoomPriceResult").style.display = "block";
			document.getElementById("RoomPriceResult").innerHTML = datas_perDay_RoomPrice;
			document.getElementById("sub_btn").disabled = false;
			document.getElementById("reset_btn").disabled = false;
		}
	}
}

function check_login(){
	if(document.getElementById("Login_Name").value == ""){
		alert("请输入用户名/手机/Email!");
		document.getElementById("Login_Name").focus();
		return false;
	}
	if(document.getElementById("Login_Password").value == ""){
		alert("请输入密码!");
		document.getElementById("Login_Password").focus();
		return false;
	}
	return true;
}
function Login_Book(){
	if(check_login() == false){
		return false;
	}else{
		document.all.logincheck_iframe.src = "/Hotel/Member_Login_Check.asp?Login_Name=" + document.getElementById("Login_Name").value + "&Login_Password=" + document.getElementById("Login_Password").value;
	}
}

function change_gatCity_Value(sValue){
	document.getElementById("city").value = sValue;
	document.getElementById("cityPor").value = "请输入酒店名称或者地址";
}

function sel_gatCity(sValue,sId){
	document.getElementById("txtCity").value = sValue;
	document.getElementById("hidCity").value = sId;
	document.getElementById("txtArea").value = "";
}

function change_tab(sId){
	if(sId == "gnjd") {
		document.getElementById("li_gnjd").className = "ser_nav_sel";
		document.getElementById("li_gatjd").className = "ser_nav";
		document.getElementById("li_gnjp").className = "ser_nav";
		document.getElementById("li_gjjp").className = "ser_nav";
		
		document.getElementById("GATCity").style.display = "none";
		document.getElementById("GNCity").style.display = "";
		document.getElementById("txtCity").focus();
		document.getElementById("txtCity").blur();
		document.getElementById("txtCity").value = "";
		document.getElementById("hidCity").value = "";
		document.getElementById("txtArea").value = "";
		document.getElementById("HotelType").value = "GN";
		document.hotel_search.action = "/Hotel/GN-Hotel-List.asp";
	}else if(sId == "gatjd") {
		document.getElementById("li_gnjd").className = "ser_nav";
		document.getElementById("li_gatjd").className = "ser_nav_sel";
		document.getElementById("li_gnjp").className = "ser_nav";
		document.getElementById("li_gjjp").className = "ser_nav";

		document.getElementById("GNCity").style.display = "none";
		document.getElementById("GATCity").style.display = "";
		document.getElementById("txtCity").value = "";
		document.getElementById("hidCity").value = "";
		document.getElementById("txtArea").value = "";
		document.getElementById("gatCity_hkg").click();
		document.getElementById("HotelType").value = "GAT";
		document.hotel_search.action = "/Hotel/GAT-Hotel-List.asp";
	}else if(sId == "gnjp") {
		document.getElementById("li_gnjd").className = "ser_nav";
		document.getElementById("li_gatjd").className = "ser_nav";
		document.getElementById("li_gnjp").className = "ser_nav_sel";
		document.getElementById("li_gjjp").className = "ser_nav";
	
//		document.getElementById("li_gnjd").style.display = "none";
//		document.getElementById("li_gatjd").style.display = "none";
//		document.getElementById("li_gnjp").style.display = "block";
//		document.getElementById("li_gjjp").style.display = "none";
	}else if(sId == "gjjp") {
		document.getElementById("li_gnjd").className = "ser_nav";
		document.getElementById("li_gatjd").className = "ser_nav";
		document.getElementById("li_gnjp").className = "ser_nav";
		document.getElementById("li_gjjp").className = "ser_nav_sel";
	
//		document.getElementById("li_gnjd").style.display = "none";
//		document.getElementById("li_gatjd").style.display = "none";
//		document.getElementById("li_gnjp").style.display = "none";
//		document.getElementById("li_gjjp").style.display = "block";
	}
}

function New_get_Hotel_RoomType_Price(sHotelId,sCheckInDate,sCheckOutDate){
	var resource_roomtype_price;
	resource_roomtype_price = "/Hotel/New-Hotel-RoomType-Price.asp?HotelId=" + sHotelId + "&CheckInDate=" + sCheckInDate + "&CheckOutDate=" + sCheckOutDate;
	if (window.ActiveXObject){
		xmlObj_roomtype_price = new ActiveXObject("Microsoft.XMLHTTP");
	}else if (window.XMLHttpRequest){
		xmlObj_roomtype_price = new XMLHttpRequest();
	}else {
		return;
	}
	xmlObj_roomtype_price.onreadystatechange = handleResponse_roomtype_price;
	xmlObj_roomtype_price.open("GET",resource_roomtype_price,true);
	xmlObj_roomtype_price.send(""); 
}

