<!-- 
//价格统计的伸缩面板
var add=1;
var n=0;
var m=0;//有多少列时间段价格
var fnum=0;//有多少行时间段价格

function disshow(n)
{
var i;
var t;
//if (parseInt(n)<3){n=1;}
//if (parseInt(n)>m-3){n=m;}
//到前段时只显示前三个
//if (n<=3)
//{
//
//for (i=3;i<10;i++)
//    {
//	    for (t=1;t<10;t++)
//			{
//			 if (document.getElementById("dis"+i+t))
//				{
//				document.getElementById("dis"+i+t).style.display ="none";
//				}
//				else
//				{
//				break;
//				}
//			  }
//
//	}
//	
//}
//隐藏前三个时间段的内容
for (i=1;i<20;i++)
    {
	    for (t=1;t<10;t++)
			{
			 if (document.getElementById("dis"+i+t))
				{
				document.getElementById("dis"+i+t).style.display ="none";
				}
				else
				{
				break;
				}
			  }

	}

//显示后三个时间段的内容
for (i=n;i<n+3;i++)
    {
	  for (t=1;t<10;t++)
	  {
		if (document.getElementById("dis"+i+t))
		   {
		   
			document.getElementById("dis"+i+t).style.display ="";
			}
			else
				{
				break;
				}
		}
	}

}

//如果是出错就只显示前三个

//自动加减三
function add3(it)
{
var n=add;	
var nd=1;
if (n<1){n=1;nd=0;}
if (n>=m-3){n=m-3;nd=0;}
    if (nd=1){
		if (it=="next")
			{
			n=n+1;
			add=n;
			}
		if (it=="pri")
			{
			n=n-1;
			add=n;
			}
	    if (n<1){n=1;nd=0;}
        if (n>=m-2){n=m-2;nd=0;}
	    return n;
	  }

}
//计算总的层数
function tol()
{

//算出有多少个层显示了
for (i=1;i<100;i++)
    {
	  for (t=1;t<100;t++)
	  {
		if (document.getElementById("dis"+i+t))
		   {
		   　m=m+1;
			}
			else
				{
				break;
				}
		}
	}
	m=parseInt(m/fnum);
}

//入住天数计算            
var haha=1;
function Datetol(stoptime)
{
	haha=haha+1;
	if (document.getElementById("CheckOutDate")!=null)
	{
		var myDate;
		if (stoptime==1)
		   {
			//clearTimeout(Datetol);
			sDate2=document.form.CheckOutDate.value;
			aDate=sDate2.split("/");
			
			aDate[1]=parseInt(aDate[1])+parseInt(document.form.stay.value);
			
			oDate2=aDate[0] + '/'+aDate[1]+'/'+aDate[2];
			document.form.CheckOutDate.value=oDate2;
			
	      }
		else{
			if (haha<300){
				var inDate=document.form.CheckInDate.value;
				var outDate=document.form.CheckOutDate.value;
				var stayDate=DateDiff(inDate,outDate);
				//var Option1=new Option(stayDate,stayDate)
				document.form.stay.value=stayDate;
				//var len=document.form.stay.options.length;
				document.form.stay.options[20].value=stayDate;
				if (stayDate>20){document.form.stay.options[20].text=stayDate;}
//				$("#stay").val(DateDiff($("#CheckInDate").val(),$("#CheckOutDate").val()))
//				$("#stay options[20]").val(DateDiff($("#CheckInDate").val(),$("#CheckOutDate").val()))
//				if (DateDiff($("#CheckInDate").val(),$("#CheckOutDate").val())>20){$("#stay options[20]").text(DateDiff($("#CheckInDate").val(),$("#CheckOutDate").val()))}
				getData();
				//document.form.stay.options[20].selected=true;
				//myDate=setTimeout(Datetol,1000);
			}
		    }
     }
}
//计算日期时间间隔
function DateDiff(sDate1,sDate2)
{ //sDate1和sDate2是年-月-日格式 
	var aDate,oDate1,oDate2,iDays;
	aDate=sDate1.split("/");
	oDate1=new Date(aDate[0]+'/'+aDate[1]+'/'+aDate[2]);//转换为月-日-年格式 
	aDate=sDate2.split("/");
	oDate2=new Date(aDate[0] + '/'+aDate[1]+'/'+aDate[2]);
	iDays=parseInt(Math.abs(oDate1-oDate2)/1000/60/60/24); //把相差的毫秒数转换为天数 
	return iDays;
}

//让天数转化为时间段
function ttdate()
{   
   // clearTimeout(Datetol);
    var OutDate,t,tdate,tdate2,newdate,iDays;
	OutDate=document.form.CheckInDate.value;
	t=document.form.stay.value;
	tdate2=OutDate.split("/");
	tdate=new Date(tdate2[0] + '/'+tdate2[1]+'/'+tdate2[2]);
    tdate2[1]=parseInt(tdate2[1])+parseInt(t);
	newdate=new Date(tdate2[0] + '/'+tdate2[1]+'/'+tdate2[2]);
	document.form.CheckOutDate.value=newdate.format("M/d/yyyy");
//	myDate=setTimeout(Datetol,1000);
}
//计算下一天函数
function  DateAdd(strInterval,  NumDay,  dtDate)  {  
           var  dtTmp  =  new  Date(dtDate);  
           if  (isNaN(dtTmp))  dtTmp  =  new  Date();  
           switch  (strInterval)  {  
                       case  "s":return  new  Date(Date.parse(dtTmp)  +  (1000  *  NumDay));  
                       case  "n":return  new  Date(Date.parse(dtTmp)  +  (60000  *  NumDay));  
                       case  "h":return  new  Date(Date.parse(dtTmp)  +  (3600000  *  NumDay));  
                       case  "d":return  new  Date(Date.parse(dtTmp)  +  (86400000  *  NumDay));  
                       case  "w":return  new  Date(Date.parse(dtTmp)  +  ((86400000  *  7)  *  NumDay));  
                       case  "m":return  new  Date(dtTmp.getFullYear(),  (dtTmp.getMonth())  +  NumDay,  dtTmp.getDate(),  dtTmp.getHours(),  dtTmp.getMinutes(),  dtTmp.getSeconds());  
                       case  "y":return  new  Date((dtTmp.getFullYear()  +  NumDay),  dtTmp.getMonth(),  dtTmp.getDate(),  dtTmp.getHours(),  dtTmp.getMinutes(),  dtTmp.getSeconds());  
           }  
}

//判断是否能加床函数
function CheckBed()
{
    var room_SN=document.getElementById("room_SN").value;
	//alert(room_SN);
	var ExtraBed=room_SN.split("/");
	if (ExtraBed[2]=="0"){document.getElementById("extra").disabled="disabled";}
	else{document.getElementById("extra").disabled="";}
	}

Date.prototype.format = function(format)
{
    var o =
    {
        "M+" : this.getMonth()+1, //month
        "d+" : this.getDate(),    //day
        "h+" : this.getHours(),   //hour
        "m+" : this.getMinutes(), //minute
        "s+" : this.getSeconds(), //second
        "q+" : Math.floor((this.getMonth()+3)/3),  //quarter
        "S" : this.getMilliseconds() //millisecond
    }
    if(/(y+)/.test(format))
    format=format.replace(RegExp.$1,(this.getFullYear()+"").substr(4 - RegExp.$1.length));
    for(var k in o)
    if(new RegExp("("+ k +")").test(format))
    format = format.replace(RegExp.$1,RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));
    return format;
}

//显示后下拉隐藏项
function showdown()
{ 
	for (i=3;i<20;i++)
    {
	  
		if ((document.getElementById("numd"+i) || document.getElementById("numd"+i+i+i)) && document.getElementById("numdd"+i).innerHTML != "Extra bed")
		   {
		   
			document.getElementById("numd"+i).style.display ="";
			for (t=0;t<20;t++)
			{
				if (document.getElementById("numd"+i+i+t))
				   {
				   document.getElementById("numd"+i+i+t).style.display ="";
				   }
				}
			
			document.getElementById("numd"+i+i+i).style.display ="";
			}
			
		
	}
}
    

//重新写的时间段分页代码
var page,pagetol,i,j
i=0;
j=0;
page=1;
for (i=0;i<100;i++)
    {
		if (document.getElementById("dis"+i))
		   {
			   j=j+1;
			   
			   }
		}
pagetol=j;

function pages(page)
{
	// 判断page的取值正确
	if (page<1 || page==null){page=1;}
    if (page>pagetol){page=pagetol;}
//隐藏所有
	for (i=1;i<=j;i++)
		{
			document.getElementById("dis"+i).style.display="none";
			}
//显示Page页码
    for (i=page;i<page+3;i++)
	    {
			document.getElementById("dis"+i).style.display="";
			}
}
//页码前进后退
function pagenext(cls)
{
	if (cls=="next")
	   {
		   page=page+1;
		   pages(page);
		   }
    if (cls=="pri")
	   {
		   page=page-1;
		   pages(page);
		   }
	}
	
//=================================价格统计函数==================================
function creatXmlHttpRequestObject() 
{ 
//用于存储XMLHttpRequest对象实例的函数 
var xmlHttp; 
//try程序段将适应除了IE6及其更早版本外的所有浏览器 
try 
{ 
xmlHttp = new XMLHttpRequest(); 
}//end try 
catch(e) 
{ 
//假设是IE6或其更早的版本 
var xmlHttpVersion=new Array("MSXML2.XMLHTTP.6.0", 
"MSXML2.XMLHTTP.5.0", 
"MSXML2.XMLHTTP.4.0", 
"MSXML2.XMLHTTP.3.0", 
"MSXML2.XMLHTTP", 
"Microsoft.XMLHTTP"); 
//顺序尝试创建每个对象，只到成功为止 
for(var i=0; i<xmlHttpVersion.length&&!xmlHttp; i++){ 
try 
{ 
//尝试创建xmlHttp对象 
xmlHttp=new ActiveXObject(xmlHttpVersion[i]); 
} 
catch(e) 
{} 
}//end for 
} 
//返回已经创建的对象，或显示错误信息 
if(!xmlHttp) 
{ 
alert("Error creating the XmlHttpRequest Object."); 
} 
else 
{ 
return xmlHttp; 
} 
} 

function getData()
{
//document.getElementById("tolprice").innerHTML="The totelprice is : ";	
//获取传递参数
document.getElementById("tolprice").innerHTML="<img src=/images/loading.gif border=0 />";
var CheckInDate=document.form.CheckInDate.value;
var CheckOutDate=document.form.CheckOutDate.value;

var stay=document.form.stay.value;
var room_SN=document.form.room_SN.value;
var roomnumber=document.form.roomnumber.value;
var extra=document.form.extra.value;
var hotelid=document.form.hotelid.value;
var roomProvide_SN=document.form.roomProvide_SN.value;
var bedprice=document.form.bedprice.value;

var strs = "--";
if (stay!=""){stay=DateDiff(CheckInDate,CheckOutDate)}
  if (room_SN!="")
  {
	room=room_SN.split("/")
	var url="/hotel/tolprice.asp?hotelid="+hotelid+"&room_SN="+room[1]+"&roomProvide_SN="+roomProvide_SN+"&bedprice="+bedprice+"&stay="+stay+"&extra="+extra+"&CheckInDate="+CheckInDate+"&CheckOutDate="+CheckOutDate+"&roomnumber="+roomnumber+"&roomname="+room[0]
	//创建一部对象
	var xmlHttp= creatXmlHttpRequestObject(); 
	//加载服务器
	xmlHttp.open("GET",url,false); 
	xmlHttp.send(null); 
	strs=unescape(xmlHttp.responseText); 
  }

document.getElementById("tolprice").innerHTML=strs;
}

//获取浏览器参数
function request(paras){ 
var url = window.location.href;  
var paraString = url.substring(url.indexOf("?")+1,url.length).split("&");  
var paraObj = {}  
for (i=0; j=paraString[i]; i++){  
paraObj[j.substring(0,j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=")+1,j.length);  
}  
var returnValue = paraObj[paras.toLowerCase()];  
if(typeof(returnValue)=="undefined"){  
return "";  
}else{  
return returnValue;  
}  
} 

//根据酒店是否存在加床房型控制入住人数
function ControlMen()
{
	var Rooms = document.getElementById("roomnumber").value;
	Rooms = parseInt(Rooms)
	var Extras = document.getElementById("extra").value ;
	Extras = parseInt(Extras);	
	if (IsExtra && RoomIsExtraBed){
        if (Extras>1){Extras = Extras + 2 ;}
		else{Extras = 3 ;}
		var Selectlength = Extras * Rooms ;
		}
	else{
		var Selectlength = 2 * Rooms ;
		}
	document.getElementById("adult").length = 0;
	document.getElementById("child").length = 0;
	for(var i=0;i<=Selectlength;i++){
		 if (i){
			 var oOption = document.createElement("OPTION");   
			 oOption.value = i;   
			 oOption.text = i;   
			 document.getElementById("adult").options.add(oOption);
		 }
		 
		 var oOption1 = document.createElement("OPTION"); 
		 oOption1.value = i;   
		 oOption1.text = i;  
		 document.getElementById("child").options.add(oOption1);
		}
	}
	
	
//判断是否能加床函数
var RoomIsExtraBed = 0
function CheckBed()
{
    var room_SN=document.getElementById("room_SN").value;
	//alert(room_SN);
	var ExtraBed=room_SN.split("/");
	RoomIsExtraBed = parseInt(ExtraBed[2]);
	if (ExtraBed[2]=="0"){document.getElementById("extra").disabled="disabled";}
	else{document.getElementById("extra").disabled="";}
	}

$(function(){
	Datetol();CheckBed();getData()
	//选择入住时间时事件

	$("#CheckInDate").focus(function(){
		Datetol();
	});
	//选择离店时间时事件
	$("#CheckOutDate").focus(function(){
		Datetol();
	});
	//点击日期控件时事件
	$("#imageCheckOut").focus(function(){	
		Datetol();
	});
	$("#imageCheckIn").focus(function(){
		Datetol();
	});
	//点击层事件
	$("#hotelCheckRateLeft").click(function(){
		Datetol();								
	})
})
-->
