﻿// JScript 文件
$(document).ready(function(){ResvGetPvc("../ResvControl/ResvGetQueryConditon.ashx?Par=Prv&Time="+ new Date().getMinutes() + "");});
$(document).ready(function(){ResvGetDate("../ResvControl/ResvGetQueryConditon.ashx?Par=Date&Time="+ new Date().getMinutes() + "");});
$(document).ready(function(){InitGetStdtEddt();});

//dateObj是一个日期对象，days表示给这个日期加多少天，比如说4，5(天)  
function dateAdd(dateObj,days)
{  
      var tempDate = dateObj.valueOf();  
      tempDate = tempDate + days * 24 * 60 * 60 * 1000;  
      tempDate = new Date(tempDate);  
      return tempDate;  
 }  

function InitGetStdtEddt()
{
    var dateTime = new Date();
    var year = dateTime.getFullYear();
    var month = dateTime.getMonth()+1;
    var day = dateTime.getDate();
    
    var nextdateTime = dateAdd(dateTime,1);
    var nextyear = nextdateTime.getFullYear();
    var nextmonth = nextdateTime.getMonth()+1;
    var nextday = nextdateTime.getDate();
    
    $("#head04Slected").html(year);
    $("#head05Slected").html(month);
    $("#head06Slected").html(day);    
    $("#head07Slected").html(nextyear);
    $("#head08Slected").html(nextmonth);
    $("#head09Slected").html(nextday);
    
    $("#head04SearchType").val(year);
    $("#head05SearchType").val(month);
    $("#head06SearchType").val(day);    
    $("#head07SearchType").val(nextyear);
    $("#head08SearchType").val(nextmonth);
    $("#head09SearchType").val(nextday);
       
//    document.getElementById("head04Slected").innerHTML=year;
//    document.getElementById("head05Slected").innerHTML=month;
//    document.getElementById("head06Slected").innerHTML=day;
//    document.getElementById("head07Slected").innerHTML=nextyear;
//    document.getElementById("head08Slected").innerHTML=nextmonth;
//    document.getElementById("head09Slected").innerHTML=nextday; 
  
//    document.getElementById("head04SearchType").value=year;
//    document.getElementById("head05SearchType").value=month;
//    document.getElementById("head06SearchType").value=day;    
//    document.getElementById("head07SearchType").value=nextyear;
//    document.getElementById("head08SearchType").value=nextmonth;
//    document.getElementById("head09SearchType").value=nextday;
          
}


function ResvGetPvc(url)
{
    $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {
                   //alert(data.xml);
                   
                   $(data).find("HtlPvcTc").each(
                        function()
                        { 
                                                 
                            $('#head01Sel').append("<li><a href=\"#\" onclick=\"return ShowPvc('head01','"+$(this).attr('drpt')+"',this,'"+$(this).attr('cd')+"')\" onmouseover=\"drop_mouseover('head');\" onmouseout=\"drop_mouseout('head01');\">"+$(this).attr('drpt')+"</a></li>")
                         }

                   ); 
                 }
             });
                       
}

function ResvGetCity(url)
{
    $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {

                   var city2=$('#head202Sel');
                   if(city2.length>0)
                   {
                       city2.empty();
                       $(data).find("HtlCityTc").each(
                            function()
                            {                           
                                city2.append("<li><a href=\"#\" onclick=\"return ShowCity('head202','"+$(this).attr('drpt')+"',this,'"+$(this).attr('cd')+"')\" onmouseover=\"drop_mouseover('head');\" onmouseout=\"drop_mouseout('head202');\">"+$(this).attr('drpt')+"</a></li>")
                            }

                       ); 
                   }
                   var city1=$('#head02Sel');
                   if(city1.length>0)
                   {
                       city1.empty();
                       $(data).find("HtlCityTc").each(
                            function()
                            {                           
                                city1.append("<li><a href=\"#\" onclick=\"return ShowCity('head02','"+$(this).attr('drpt')+"',this,'"+$(this).attr('cd')+"')\" onmouseover=\"drop_mouseover('head');\" onmouseout=\"drop_mouseout('head02');\">"+$(this).attr('drpt')+"</a></li>")
                            }

                       ); 
                   }
                 }
             });

}

function ResvGetHtl(url)
{
    $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {
                   //alert(data.xml);
                   
                   $('#head03Sel').empty();
                   
                   $(data).find("Hotel").each(
                        function()
                        {                           
                            //$('#head03Sel').append("<li><a href=\"#\" onclick=\"return ShowHtl('head03','"+$(this).attr('htlname')+"',this,'"+$(this).attr('cd')+"')\" onmouseover=\"drop_mouseover('head03');\" onmouseout=\"drop_mouseout('head03');\">"+$(this).attr('drpt')+"</a></li>")
                            $('#head03Sel').append("<li><a href=\"#\" onclick=\"return ShowHtl('head03','"+$(this).attr('htlcd')+"',this)\" onmouseover=\"drop_mouseover('head');\" onmouseout=\"drop_mouseout('head03');\">"+$(this).attr('htlname')+"</a></li>")

                        }

                   ); 
                 }
             });

}

function ResvGetDate(url)
{
        $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {
                    $('#head04Sel').empty();
                    $('#head05Sel').empty();
                    $('#head06Sel').empty();
                    $('#head07Sel').empty();
                    $('#head08Sel').empty();
                    $('#head09Sel').empty();
                    
                    $(data).find("ResvDateYear").each(
                        function()
                        {
                            $('#head04Sel').append("<li><a href=\"#\" onclick=\"return search_show('head04','"+$(this).attr('Y')+"',this)\" onmouseover=\"drop_mouseover('head04');\" onmouseout=\"drop_mouseout('head04');\">"+$(this).attr('Y')+"</a></li>")
                            $('#head2222Sel').append("<li><a href=\"#\" onclick=\"return search_show('head2222','"+$(this).attr('Y')+"',this)\" onmouseover=\"drop_mouseover('head2222');\" onmouseout=\"drop_mouseout('head2222');\">"+$(this).attr('Y')+"</a></li>")
                            $('#head07Sel').append("<li><a href=\"#\" onclick=\"return search_show('head07','"+$(this).attr('Y')+"',this)\" onmouseover=\"drop_mouseover('head07');\" onmouseout=\"drop_mouseout('head07');\">"+$(this).attr('Y')+"</a></li>")
                            $('#head5555Sel').append("<li><a href=\"#\" onclick=\"return search_show('head5555','"+$(this).attr('Y')+"',this)\" onmouseover=\"drop_mouseover('head5555');\" onmouseout=\"drop_mouseout('head5555');\">"+$(this).attr('Y')+"</a></li>")
                        }

                   ); 
                    $(data).find("ResvDateMonth").each(
                        function()
                        {
                            $('#head05Sel').append("<li><a href=\"#\" onclick=\"return search_show('head05','"+$(this).attr('M')+"',this)\" onmouseover=\"drop_mouseover('head05');\" onmouseout=\"drop_mouseout('head05');\">"+$(this).attr('M')+"</a></li>")
                            $('#head3333Sel').append("<li><a href=\"#\" onclick=\"return search_show('head3333','"+$(this).attr('M')+"',this)\" onmouseover=\"drop_mouseover('head3333');\" onmouseout=\"drop_mouseout('head3333');\">"+$(this).attr('M')+"</a></li>")
                            $('#head08Sel').append("<li><a href=\"#\" onclick=\"return search_show('head08','"+$(this).attr('M')+"',this)\" onmouseover=\"drop_mouseover('head08');\" onmouseout=\"drop_mouseout('head08');\">"+$(this).attr('M')+"</a></li>")
                            $('#head6666Sel').append("<li><a href=\"#\" onclick=\"return search_show('head6666','"+$(this).attr('M')+"',this)\" onmouseover=\"drop_mouseover('head6666');\" onmouseout=\"drop_mouseout('head6666');\">"+$(this).attr('M')+"</a></li>")

                        }

                   ); 
                    $(data).find("ResvDateDay").each(
                        function()
                        {
                            $('#head06Sel').append("<li><a href=\"#\" onclick=\"return search_show('head06','"+$(this).attr('D')+"',this)\" onmouseover=\"drop_mouseover('head06');\" onmouseout=\"drop_mouseout('head06');\">"+$(this).attr('D')+"</a></li>")
                            $('#head4444Sel').append("<li><a href=\"#\" onclick=\"return search_show('head4444','"+$(this).attr('D')+"',this)\" onmouseover=\"drop_mouseover('head4444');\" onmouseout=\"drop_mouseout('head4444');\">"+$(this).attr('D')+"</a></li>")
                            $('#head09Sel').append("<li><a href=\"#\" onclick=\"return search_show('head09','"+$(this).attr('D')+"',this)\" onmouseover=\"drop_mouseover('head09');\" onmouseout=\"drop_mouseout('head09');\">"+$(this).attr('D')+"</a></li>")
                            $('#head7777Sel').append("<li><a href=\"#\" onclick=\"return search_show('head7777','"+$(this).attr('D')+"',this)\" onmouseover=\"drop_mouseover('head7777');\" onmouseout=\"drop_mouseout('head7777');\">"+$(this).attr('D')+"</a></li>")

                        }

                   ); 
 
                }
             });
                 
    
}


function ShowPvc(pos,searchType,href,proCd)
{
    document.getElementById("head202Slected").innerHTML="";
    document.getElementById("head202SearchType").value="";
    document.getElementById("head202SearchType").valuecd="";
    
    document.getElementById("head03Slected").innerHTML="";
    document.getElementById("head03SearchType").value="";
    document.getElementById("head03SearchType").valuecd="";  
     
    document.getElementById(pos+"SearchType").value=searchType;
    document.getElementById(pos+"SearchType").valuecd=proCd; 
    document.getElementById(pos+"Sel").style.display="none";
    document.getElementById(pos+"Slected").innerHTML=href.innerHTML;
    
    //function(){GetHtlCity();}
    GetHtlCity();
    
    try
    {
        window.clearTimeout(timer);
    }
    catch(e)
    {}
    
    return false;
}

function SetCityPara(prvCd)
{
    ResvGetCity("../ResvControl/ResvGetQueryConditon.ashx?Par=City&Time="+ new Date().getMinutes() + "&QueryPar="+prvCd);
}

function GetHtlCity()
{
    
    var input=document.getElementById("head01SearchType");
    
    if(input.valuecd!=null)
    {
        var prvCd = input.valuecd;        
        SetCityPara(prvCd);
               
    }
    else
    {
        document.getElementById("head202SearchType").value="";
        document.getElementById("head202Slected").innerHTML="- 请选择省份 -";
    }
          
}


function ShowCity(pos,searchType,href,cityCd)
{
    document.getElementById("head03Slected").innerHTML="";
    document.getElementById("head03SearchType").value="";
    document.getElementById("head03SearchType").valuecd="";
    
    if(document.getElementById(pos+"SearchType").value.toString().replace(" ","")!=searchType.toString().replace(" ",""))
    {        
        document.getElementById(pos+"SearchType").value="";
        document.getElementById(pos+"Slected").innerHTML="- 请选择 -";
       
    }
    document.getElementById(pos+"SearchType").value=cityCd;//searchType;
    document.getElementById(pos+"SearchType").valuecd=cityCd; 
    document.getElementById(pos+"Sel").style.display="none";
    document.getElementById(pos+"Slected").innerHTML=href.innerHTML;
    
    //function(){GetHtl();}
    
    GetHtl();
    
    try
    {
        window.clearTimeout(timer);
    }
    catch(e)
    {}
    
    return false;
}


/////////////////////////

function SetHtlPara(CityCd)
{
    //debugger;
    ResvGetHtl("../ResvControl/ResvGetQueryConditon.ashx?Par=Htl&Time="+ new Date().getMinutes() + "&QueryPar="+CityCd);
}

function GetHtl()
{
    
    var input=document.getElementById("head202SearchType");
    if(input==null)
    {
        input=document.getElementById("head02SearchType");
    }
    if(input.valuecd!=null)
    {
        var CityCd = input.valuecd;        
        SetHtlPara(CityCd);        
    }
    else
    {
        document.getElementById("head03SearchType").value="";
        document.getElementById("head03Slected").innerHTML="- 请选择城市 -";
    }
          
}


function ShowHtl(pos,searchType,href)
{
    document.getElementById("head03Slected").innerHTML="";
    document.getElementById("head03SearchType").value="";
    document.getElementById("head03SearchType").valuecd="";
    
    if(document.getElementById(pos+"SearchType").value.toString().replace(" ","")!=searchType.toString().replace(" ",""))
    {        
        document.getElementById("head03SearchType").value="";
        document.getElementById("head03Slected").innerHTML="- 请选择 -";
       
    }
    document.getElementById(pos+"SearchType").value=searchType; 
    document.getElementById(pos+"Sel").style.display="none";
    document.getElementById(pos+"Slected").innerHTML=href.innerHTML;
    
    
    try
    {
        window.clearTimeout(timer);
    }
    catch(e)
    {}
    
    return false;
}

function CheckRevQConditon(City,SYear,SMonth,SDay,EYear,EMonth,EDay) //预定输入条件 城市 年 月 日
{   
    var stdtY= document.getElementById(SYear);
    var stdtM= document.getElementById(SMonth);
    var stdtD= document.getElementById(SDay);
    
    var eddtY= document.getElementById(EYear);
    var eddtM= document.getElementById(EMonth);
    var eddtD= document.getElementById(EDay);
    
    var stdt = new Date(stdtY.value + '/' + stdtM.value +'/'+ stdtD.value);
    var eddt = new Date(eddtY.value + '/' + eddtM.value +'/'+ eddtD.value);
    
    var htlCity =  document.getElementById(City);
    
       
    if (stdtY.value==""||stdtM.value==""||stdtD.value==""||eddtY.value==""||eddtM.value==""||eddtD.value=="")
    {
       alert("请选择入住的起止日期");
       return false;
    }
    else 
    {
       var arrdt = new Date(stdt);
//           var Today = new Date(today.getFullYear()+'/'+(today.getMonth()+1)+'/'+today.getDate());          
//           if (stdt<Today)
//           {
//               alert("入住日期不能小于今天");
//               return false;
//           }

        if (eddt<stdt)
        {
        alert("离期不能小于来期");
        return false;
        }

    }
           
    return true;
}

function CheckPinPai(PP)  //输入品牌
{  
    var PinPaiInput = document.getElementById(PP);
    
    var height= Math.max(document.documentElement.scrollHeight, document.documentElement.clientHeight);
    var width = Math.max(document.documentElement.scrollWidth, document.documentElement.clientWidth);
    
    if(PinPaiInput.value=='002')
    {
       window.open ("http://www.huatian-inn.com", "Htzxwindow", "height = "+ height +", width = "+ width +", toolbar =yes, menubar=yes, scrollbars=yes, resizable=yes, location=yes, status=yes");
 
    }  

}



