﻿checkstr=1
function createAjaxObj()
{
    var xmlHttp=null;
    if(window.XMLHttpRequest)
     {//Mozilla 浏览器
         xmlHttp=new XMLHttpRequest();
	if (xmlHttp.overrideMimeType)    
      {//设置MiME类别    
       xmlHttp.overrideMimeType("text/xml");    
      } 
     }
    else if(window.ActiveXObject)
     {//IE
        try
         {//IE6.0
             xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
         }
        catch(e1)
         {
            try
             {
                 xmlHttp=new ActiveXObject("MSXML2.XMLHTTP");
             }
            catch(e2)
             {
                try
                 {
                     xmlHttp=new ActiveXObject("MSXML3.XMLHTTP");
                 }
                catch(e3)
                 {
                     alert(e3)
                 }
             }
         }
     }
    else
     {//δ֪
         alert("sorry,this page is not unable to distinguish your browser!");
     }
    return xmlHttp;
}

var timestr=""
function timeclick()
{
timestr=document.getElementById("etime").value;
}

function loads(url)
{
	var xmlhttp=createAjaxObj();
	xmlhttp.open("get",url);
	xmlhttp.onreadystatechange=function()
	{
		if(4==xmlhttp.readyState)
		{
			
			if(200==xmlhttp.status)
			{
				
					str=xmlhttp.responseText;//.replace(" ","").replace(" ","");
					document.getElementById("roominfo").innerHTML=str;
                    document.getElementById("offlineorder").style.display="block";						
			}
			else
			{
				msg="error!";
				document.getElementById("roominfo").innerHTML="<span class=title_412><br><br>sorry,the network is too busy!!<br><br></span>";	
			}
		}
	}
	document.getElementById("roominfo").innerHTML='<span class=title_412 ><br><br><img src="images/loading.gif" width="189" height="38" /><br>Recalculating the rate...<br><br></span>';
	xmlhttp.send(null);  
	return false;
}

function loads1(url)
{
	var xmlhttp=createAjaxObj();
	xmlhttp.open("get",url);
	xmlhttp.onreadystatechange=function()
	{
		if(4==xmlhttp.readyState)
		{
			
			if(200==xmlhttp.status)
			{
				
					str=xmlhttp.responseText;//.replace(" ","").replace(" ","");
					document.getElementById("timeinfo").innerHTML=str;	
					dateload();
					loadprice();
					
			}
			else
			{
				msg="error!";
				document.getElementById("timeinfo").innerHTML="<span class=title_412><br><br>sorry,the network is too busy!!<br><br></span>";	
			}
		}
	}
document.getElementById("timeinfo").innerHTML='<span class=title_412 ><br><br><img src="images/loading.gif" width="189" height="38" /><br>Recalculating the rate...<br><br></span>';
	xmlhttp.send(null);  
	return false;
}

function loadprice()
{
	btimestr=document.getElementById("btime").value
	etimestr=document.getElementById("etime").value
	htidstr=document.getElementById("htid").value
	cnamestr=document.getElementById("moneystyle").value
	time = new Date ();
	secs = time.getSeconds();                     
	mins = time.getMinutes();                     
	hrrs = time.getHours();                     
	var url="price.asp";
	url=url+"?timestr="+hrrs+mins+secs+"&btime="+btimestr+"&etime="+etimestr+"&htid="+htidstr+"&currency="+cnamestr;
    //alert(url)
	loads(url);
    checkstr=1
}

function timeload()
{
	htidstr=document.getElementById("htid").value;
	time = new Date ();
	secs = time.getSeconds();                     
	mins = time.getMinutes();                     
	hrrs = time.getHours();
	url="gettime.asp?timestr="+hrrs+mins+secs+"&htid="+htidstr;
	loads1(url);
	}

function searchroomprice(){
	
	btimestr=document.getElementById("btime").value
	etimestr=document.getElementById("etime").value
	htidstr=document.getElementById("htid").value
	cnamestr=document.getElementById("moneystyle").value
  if (document.getElementById("btime").value == "")
  {
    alert("Please Enter Check In Date!");
    document.getElementById("btime").focus();
    return (false);
  }

 
  if (document.getElementById("etime").value== "")
  {
    alert("Please Enter Check Out Date!");
    document.getElementById("etime").focus();;
    return (false);
  }
  
  date1=new Date(btimestr.replace(/-/g, "/"));
  date2=new Date(etimestr.replace(/-/g, "/"));
  date3=date2.getTime() -date1.getTime() 
  var days = parseInt(date3/(1000 * 60 * 60 * 24));
  if (days<=0)
  {
	  alert("Your check out date can not eariler than check in date, please select your check out date !");
	  document.getElementById("etime").focus();
	  return (false);
	  }
  if (days>30)
  {
	alert("Online order cannot exceed 30 days, if want to order, please mail or telephone contact us !");
	document.getElementById("etime").value=timestr;
    document.getElementById("etime").focus();
    return (false);
	  }
	  
	time = new Date ();
	secs = time.getSeconds();                     
	mins = time.getMinutes();                     
	hrrs = time.getHours();                     
	var url="price.asp";
	url=url+"?timestr="+hrrs+mins+secs+"&btime="+btimestr+"&etime="+etimestr+"&htid="+htidstr+"&currency="+cnamestr;
	//alert(url)
	loads(url);
	checkstr=1;
	document.getElementById("tishi").style.visibility='hidden';
	//document.getElementById("tishi1").style.visibility='hidden';
}

function changeprice()
{
    btimestr=document.getElementById("btime").value
	etimestr=document.getElementById("etime").value
	htidstr=document.getElementById("htid").value
	cnamestr=document.getElementById("moneystyle").value
	time = new Date ();
	secs = time.getSeconds();                     
	mins = time.getMinutes();                     
	hrrs = time.getHours();                     
	var url="price.asp";
	url=url+"?timestr="+hrrs+mins+secs+"&btime="+btimestr+"&etime="+etimestr+"&htid="+htidstr+"&currency="+cnamestr;
	loads(url);
	checkstr=1;
	document.getElementById("tishi").style.visibility='hidden';
	//document.getElementById("tishi1").style.visibility='hidden';
}


function AddbedChange()
{ 
if (xmlHttp.readyState==4)
{ 
document.getElementById("roominfo").innerHTML=xmlHttp.responseText;
}
}


function dateload(){

var value = ""; 
var value1=""
var sURL = window.document.URL;         

if (sURL.indexOf("?") > 0)
{
var arrayParams = sURL.split("?");
if (arrayParams.length>1){
var arrayURLParams = arrayParams[1].split("&");
if (arrayURLParams.length>1){
var sParam = arrayURLParams[0].split("=");
if (sParam[0]=='btime' && sParam.length>1)
{
result=sParam[1].match(/\d{4}-\d{2}-\d{2}/);
if (result!=null)
{
value = sParam[1];
}
}
var sParam1 = arrayURLParams[1].split("=");
if (sParam1[0]=='etime' && sParam1.length>1)
{
result=sParam1[1].match(/\d{4}-\d{2}-\d{2}/);
if (result!=null)
{
value1 = sParam1[1];
}
}
}
}


     
}



var myDate = new Date();
year=myDate.getFullYear();
month=(myDate.getMonth()+1)
date=myDate.getDate();
if (month<10)
{month="0"+month}
if (date<10)
{date="0"+date}
d=year+"-"+month+"-"+date;

myDate.setTime(myDate.getTime()+1*24*60*60*1000 );
year1=myDate.getFullYear();
month1=(myDate.getMonth()+1)
date1=myDate.getDate();
if (month1<10)
{month1="0"+month1}
if (date1<10)
{date1="0"+date1}
d1=year1+"-"+month1+"-"+date1;

if (value!="" && value1!="")
{
datetime=value
datetime1=value1
}
else
{
datetime=d
datetime1=d1
}

document.getElementById('btime').value=datetime
document.getElementById('etime').value=datetime1
}
