function GetValue(id,flag)
{
        if(flag==1)
        {
            var doc=document.getElementById(id);
            var txt=doc.value;            
            return txt;
        }
        else
        {
          var doc=document.getElementById(id);
          var txt=doc.options[doc.options.selectedIndex].value;          
          return txt;
        }

}  

function IndexBook(trackcode)
{
        
        var hotelname=GetValue("searchHotelName","1");
        var hotel;
            switch(hotelname) 
            {
            	case '北京希尔顿逸林酒店':
		                hotel='BJSDTDI';
		                break;
		        case '昆山花桥希尔顿逸林酒店':
		                hotel='SHAKHDI';
		                break;
		        case '青岛鑫江希尔顿逸林酒店':
		                hotel='TAODTDI';
		                break;
		        case '无锡灵山元一希尔顿逸林酒店':
		                hotel='WUXDTDI';
		                break;            

//		        case '无锡希尔顿逸林酒店':
//		                hotel='WUXDTDI';
//		                break;  


		        case '北京希尔顿酒店':
		                hotel='BJSHITW';
		                break;
		        case '北京王府井希尔顿酒店':
		                hotel='BJSWFHI';
		                break;
		        case '重庆希尔顿酒店':
		                hotel='CKGHIHI';		                
		                break;
		        case '上海希尔顿酒店':
		                hotel='SHAHITW';
		                break;

//		        case '上海虹桥元一希尔顿酒店':
//		                hotel='SHAHITW';
//		                break;


		        case '合肥元一希尔顿酒店':
		                hotel='HFEHIHI';
		                break;
		        case '金茂三亚希尔顿大酒店':
		                hotel='SYXHIHI';
		                break;
		        case 'Conrad Hong Kong':
		                hotel='HKGHCCI';
		                break;
		        case '北京首都机场希尔顿酒店':
		                hotel='BJSCAHI';
		                break;
		        case '八打灵希尔顿酒店':
		                hotel='PETHITW';
		                break;



		        //case 'Conrad Bangkok':
		        //        hotel='BKKCICI';
		        //        break;
		        case '曼谷康来德酒店':
		                hotel='BKKCICI';
		                break;


		        case 'Conrad Centennial Singapore':
		                hotel='SINCICI';
		                break;            
		        case '东京希尔顿酒店':
		                hotel='TYOHITW';
		                break;
		        case '吉隆坡希尔顿酒店':
		                hotel='KULHIHI';
		                break;
		        case '卢森堡希尔顿酒店':
		                hotel='LXMHIHI';		                
		                break;
		        case '曼谷希尔顿千禧酒店':
		                hotel='BKKHITW';
		                break;
		        case '普吉岛希尔顿度假村':
		                hotel='HKTHIHI';
		                break;
		        case '首尔希尔顿千禧酒店':
		                hotel='SELHITW';
		                break;
		        case '新加坡希尔顿酒店':
		                hotel='SINHITW';
		                break;
		         default :
		                hotel='linq';
		                break;
		    }
        
        if(hotel=="linq")
        {
              alert("请输入酒店名称");
              return false;
        }
        else
        {
            var indate=GetValue("arrival","1");
            var outdate=GetValue("departure","1");
            var roomnum=GetValue("roomnum","2");
            var adultsnum1=GetValue("r_a_1","2");
            var childnum1=GetValue("r_c_1","2");
            var adultsnum2=GetValue("r_a_2","2");
            var childnum2=GetValue("r_c_2","2");
            var adultsnum3=GetValue("r_a_3","2");
            var childnum3=GetValue("r_c_3","2");
            var adultsnum4=GetValue("r_a_4","2");
            var childnum4=GetValue("r_c_4","2");
            var inCode=GetValue("inCode","1");
            var strsIndate= new Array(); //定义一数组
            strsIndate=indate.split("-"); //字符分割  
            var strsOutdate=new Array();
            strsOutdate=outdate.split("-");
            var htmlurl="https://secure.hilton.com.cn/HiWayWeb/appmanager/portals/reservation?_nfpb=true&_pageLabel=reservationPortal_mainBook_reservationBook_reservationPage&requirePreValidation=true&ctyhocn="+hotel+"&arrivalDay="+strsIndate[2]+"&arrivalMonth="+strsIndate[1]+"&arrivalYear="+strsIndate[0]+"&departureDay="+strsOutdate[2]+"&departureMonth="+strsOutdate[1]+"&departureYear="+strsOutdate[0]+"&";
            var strR="";
            var allCR=0;
            var allCL=0;
            for(i=1;i<=roomnum;i++)
            {
                switch(i)
                {
                case 1:
                    adultsnum=adultsnum1;
                    childnum=childnum1;
                    break;
                case 2:
                    adultsnum=adultsnum2;
                    childnum=childnum2;
                    break;
                case 3:
                    adultsnum=adultsnum3;
                    childnum=childnum3;
                    break;
                case 4:
                    adultsnum=adultsnum4;
                    childnum=childnum4;
                    break;
                 default:
                    break;
                }
               strR=strR+"room"+i+"adultsNumber="+adultsnum+"&room"+i+"childrenNumber="+childnum+"&";
               allCR=parseInt(allCR)+parseInt(adultsnum);
               allCL=parseInt(allCL)+parseInt(childnum);
            }
            htmlurl=htmlurl+"&roomsNumber="+roomnum+"&adultsNumber="+allCR+"&childrenNumber="+allCL+"&"+strR+"promoCode="+inCode+"&WT.mc_id="+trackcode;     

           window.open(htmlurl);

       }
}

function setdate()
{
 var myDate=new Date(); 
var ind=document.getElementById("arrival");
var outd=document.getElementById("departure");
var y=myDate.getFullYear();
var m=(myDate.getMonth()+1)>9?(myDate.getMonth()+1):("0"+(myDate.getMonth()+1))
var d=myDate.getDate()>9?(myDate.getDate()):("0"+myDate.getDate())


ind.value=y+"-"+m+"-"+d;
outd=nextdate(ind.value);
}
 
