﻿// JScript 文件
//$(document).ready(function(){ResvGetCityFt("../ResvControl/ResvGetQueryConditon.ashx?Par=CityNprvCd");});
//$(document).ready(function(){ResvGetDateFt("../ResvControl/ResvGetQueryConditon.ashx?Par=Date");});
$(document).ready(function(){InitGetStdtEddt();});

function ResvFGetCity()
{
    var time = new Date();
    var CurrentTime = time.getMinutes();
    
    ResvGetCityFt("../ResvControl/ResvGetQueryConditon.ashx?Par=CityNprvCd&Time="+ new Date().getMinutes() + "");
}

function ResvFGetDate()
{
    ResvGetDateFt("../ResvControl/ResvGetQueryConditon.ashx?Par=Date");
}

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();
    
    $("#head2222Slected").html(year);
    $("#head3333Slected").html(month);
    $("#head4444Slected").html(day);    
    $("#head5555Slected").html(nextyear);
    $("#head6666Slected").html(nextmonth);
    $("#head7777Slected").html(nextday);
    
    $("#head2222SearchType").val(year);
    $("#head3333SearchType").val(month);
    $("#head4444SearchType").val(day);    
    $("#head5555SearchType").val(nextyear);
    $("#head6666SearchType").val(nextmonth);
    $("#head7777SearchType").val(nextday);
       
          
}

function ResvGetCityFt(url)
{
    $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {

                   $('#head110Sel').empty();
                   
                   $(data).find("HtlCityTc").each(
                        function()
                        {                           
                            $('#head110Sel').append("<li><a href=\"#\" onclick=\"return ShowCityFt('head110','"+$(this).attr('drpt')+"',this,'"+$(this).attr('cd')+"')\" onmouseover=\"drop_mouseover('head110');\" onmouseout=\"drop_mouseout('head110');\">"+$(this).attr('drpt')+"</a></li>")
                        }

                   ); 
                 }
             });

}

function ResvGetHtlFt(url)
{
    $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {
                   //alert(data.xml);
                   $('#head111Sel').empty();
                   
                   $(data).find("Hotel").each(
                        function()
                        {                           
                            
                            $('#head111Sel').append("<li><a href=\"#\" onclick=\"return ShowHtlFt('head111','"+$(this).attr('htlcd')+"',this)\" onmouseover=\"drop_mouseover('head');\" onmouseout=\"drop_mouseout('head111');\">"+$(this).attr('htlname')+"</a></li>")
                                                    
                        }

                   ); 
                 }
             });

}

function ResvGetDateFt(url)
{
        $.ajax({
               type: "GET",
               url: url,
               dataType:"xml",
               error: function(xml,txt,object){},//alert(xml);
               success: function(data)
               {
                    $('#head2222Sel').empty();
                    $('#head3333Sel').empty();
                    $('#head4444Sel').empty();
                    
                    $('#head5555Sel').empty();
                    $('#head6666Sel').empty();
                    $('#head7777Sel').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 ShowCityFt(pos,searchType,href,cityCd)
{
    document.getElementById("head111Slected").innerHTML="";
    document.getElementById("head111SearchType").value="";
    document.getElementById("head111SearchType").valuecd="";
    
    if(document.getElementById(pos+"SearchType").value.toString().replace(" ","")!=searchType.toString().replace(" ",""))
    {        
        document.getElementById("head110SearchType").value="";
        document.getElementById("head110Slected").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();}
    GetHtlFt();
    
    try
    {
        window.clearTimeout(timer);
    }
    catch(e)
    {}
    
    return false;
}


/////////////////////////

function SetHtlParaFt(CityCd)
{
    
    ResvGetHtlFt("../ResvControl/ResvGetQueryConditon.ashx?Par=Htl&QueryPar="+CityCd);
}

function GetHtlFt()
{
    var input=document.getElementById("head110SearchType");
    
    if(input.valuecd!=null)
    {
        var CityCd = input.valuecd;        
        SetHtlParaFt(CityCd);
        
    }
    else
    {
        document.getElementById("head111SearchType").value="";
        document.getElementById("head111Slected").innerHTML="- 请选择城市 -";
    }
          
}


function ShowHtlFt(pos,searchType,href)
{
    document.getElementById("head111Slected").innerHTML="";
    document.getElementById("head111SearchType").value="";
    document.getElementById("head111SearchType").valuecd="";
    
    if(document.getElementById(pos+"SearchType").value.toString().replace(" ","")!=searchType.toString().replace(" ",""))
    {        
        document.getElementById("head111SearchType").value="";
        document.getElementById("head111Slected").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");
 
    }  

}


