function  fnSearchChk()
{
//  document.getElementById("searchflag").value = "N";
}
function fnHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
//  document.getElementById("searchflag").value = "Y";
  btn1.innerHTML = "";
  amount1.innerHTML = "확인중입니다"
  avail1.innerHTML = "잠시만 기다려 주십시오."
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);

  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") 부터 " + coDt + " (" + weekName2 + ") 까지 " + ngt + "박";
  msg.innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];
  
  if(gtaHotel=="")
  {
    var url = '/hotel/tour_htsHotelinfo.asp';
  }else{
    var url = '/hotel/tour_gtaHotelinfo.asp';
  }
  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  if(gubun=="Priority")
  {
    sendRequest(fnHotelDetailPriority_CallBack,Parms,"POST",url,true, true);
  }else{
    sendRequest(fnHotelDetail_CallBack,Parms,"POST",url,true, true);
  }
}

function fnGroupHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  document.getElementById("searchflag").value = "Y";
  groupPrice.innerHTML = "";
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;
  
  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);

  var rmTypeMsg = "";
  if(rmType1!="")
  {
    if(rmType1=="SB")
    {
      rmTypeMsg = "싱글" + rmQty1; 
    }
    if(rmType1=="TB")
    {
      rmTypeMsg = "트윈" + rmQty1; 
    }
    if(rmType1=="DB")
    {
      rmTypeMsg = "더블" + rmQty1; 
    }
    if(rmType1=="TR")
    {
      rmTypeMsg = "트리플" + rmQty1; 
    }
    if(rmType1=="Q")
    {
      rmTypeMsg = "4인" + rmQty1; 
    }
  }
  if(rmType2!="")
  {
    if(rmTypeMsg)
    {
      if(rmType2=="SB")
      {
        rmTypeMsg += ",싱글" + rmQty2; 
      }
      if(rmType2=="TB")
      {
        rmTypeMsg += ",트윈" + rmQty2; 
      }
      if(rmType2=="DB")
      {
        rmTypeMsg += ",더블" + rmQty2; 
      }
      if(rmType2=="TR")
      {
        rmTypeMsg += ",트리플" + rmQty2; 
      }
      if(rmType2=="Q")
      {
        rmTypeMsg += ",4인" + rmQty2; 
      }
    }
  }

  document.all.loadingPrice.style.display  = "";

  rmTypeMsg += "실의 총 가격입니다.";
  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") ~ " + coDt + " (" + weekName2 + ") 까지 <font class='gray22 fb'>" + ngt + "</font>박";
    txt += "<BR /><BR />* 하단의 요금은 " + rmTypeMsg;
  msg.innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];

  var url = '/HOTEL/tour_gtaGroupHotelinfo.asp';

  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnGroupHotelDetail_CallBack,Parms,"POST",url,true, true);

}

function fnKuoniHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  btn1.innerHTML = "";
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);
  
  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") 부터 " + coDt + " (" + weekName2 + ") 까지 " + ngt + "박";
  msg.innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];
  
  var url = '/hotel/kuoniHotelinfo.asp';
  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnHotelDetail_CallBack,Parms,"POST",url,true, true);
}

function fnJVWHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  btn1.innerHTML = "";
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);
  
  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") 부터 " + coDt + " (" + weekName2 + ") 까지 " + ngt + "박";
  msg.innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];
  
  var url = '/hotel/jonviewHotelinfo.asp';
  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnHotelDetail_CallBack,Parms,"POST",url,true, true);
}

function fnBicoHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  document.getElementById("searchflag").value = "Y";
  btn1.innerHTML = "";
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);
  
  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") ~ " + coDt + " (" + weekName2 + ") 까지 <font class='gray22 fb'>" + ngt + "</font>박";
  msg.innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];
  
  var url = '/HOTEL/tour_bicoHotelinfo.asp';
  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnHotelDetail_CallBack,Parms,"POST",url,true, true);
}

function fnBicoGroupHotelDetail(gubun, hotel, rmCode,ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  document.getElementById("searchflag").value = "Y";
  
  //groupPrice.innerHTML = "";
  document.getElementById("groupPrice").innerHTML = "";
  
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);
  
  var rmTypeMsg = "";
  if(rmType1!="")
  {
    if(rmType1=="SB")
    {
      rmTypeMsg = "싱글" + rmQty1; 
    }
    if(rmType1=="TB")
    {
      rmTypeMsg = "트윈" + rmQty1; 
    }
    if(rmType1=="DB")
    {
      rmTypeMsg = "더블" + rmQty1; 
    }
    if(rmType1=="TR")
    {
      rmTypeMsg = "트리플" + rmQty1; 
    }
    if(rmType1=="Q")
    {
      rmTypeMsg = "4인" + rmQty1; 
    }
  }
  if(rmType2!="")
  {
    if(rmTypeMsg)
    {
      if(rmType2=="SB")
      {
        rmTypeMsg += ",싱글" + rmQty2; 
      }
      if(rmType2=="TB")
      {
        rmTypeMsg += ",트윈" + rmQty2; 
      }
      if(rmType2=="DB")
      {
        rmTypeMsg += ",더블" + rmQty2; 
      }
      if(rmType2=="TR")
      {
        rmTypeMsg += ",트리플" + rmQty2; 
      }
      if(rmType2=="Q")
      {
        rmTypeMsg += ",4인" + rmQty2; 
      }
    }
  } 

  document.all.loadingPrice.style.display  = "";

  rmTypeMsg += "실의 총 가격입니다.";
  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") ~ " + coDt + " (" + weekName2 + ") 까지 <font class='gray22 fb'>" + ngt + "</font>박";
    txt += "<BR /><BR />* 하단의 요금은 " + rmTypeMsg;
  
  //msg.innerHTML = txt;
  document.getElementById("msg").innerHTML = txt;

  var A_hotel = hotel.split("/");
  var gtaHotel = A_hotel[1];
  
  var url = '/HOTEL/tour_bicoGroupHotelinfo.asp';
  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&rmCode=' + rmCode;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnGroupHotelDetail_CallBack,Parms,"POST",url,true, true);
}

function fnHotelBedGroupHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
   if (rmType1 == rmType2 ) {
      alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
      document.getElementById("rmType2").focus();
      return;
   }
   document.getElementById("searchflag").value = "Y";
   groupPrice.innerHTML = "";
   document.getElementById("ciDt_old").value = ciDt;
   document.getElementById("coDt_old").value = coDt;
   document.getElementById("ngt_old").value = ngt;
   document.getElementById("rmType1_old").value = rmType1;
   document.getElementById("rmQty1_old").value = rmQty1;
   document.getElementById("rmType2_old").value = rmType2;
   document.getElementById("rmQty2_old").value = rmQty2;

   var year1 = parseInt( ciDt.substring(0,4),  10);
   var mon1  = parseInt( ciDt.substring(5,7),  10);
   var day1  = parseInt( ciDt.substring(8,10), 10);
   var cdate1 = new Date(year1, mon1-1, day1);
   
   weekName1 = weekDay(cdate1);

   var year2 = parseInt( coDt.substring(0,4),  10);
   var mon2  = parseInt( coDt.substring(5,7),  10);
   var day2  = parseInt( coDt.substring(8,10), 10);
   var cdate2 = new Date(year2, mon2-1, day2);
   
   var rmTypeMsg = "";
   if(rmType1!="")
   {
      if(rmType1=="SB")
      {
         rmTypeMsg = "싱글" + rmQty1; 
      }
      if(rmType1=="TB")
      {
         rmTypeMsg = "트윈" + rmQty1; 
      }
      if(rmType1=="DB")
      {
         rmTypeMsg = "더블" + rmQty1; 
      }
      if(rmType1=="TR")
      {
         rmTypeMsg = "트리플" + rmQty1; 
      }
      if(rmType1=="Q")
      {
         rmTypeMsg = "4인" + rmQty1; 
      }
   }
   if(rmType2!="")
   {
      if(rmTypeMsg)
      {
         if(rmType2=="SB")
         {
            rmTypeMsg += ",싱글" + rmQty2; 
         }
         if(rmType2=="TB")
         {
            rmTypeMsg += ",트윈" + rmQty2; 
         }
         if(rmType2=="DB")
         {
            rmTypeMsg += ",더블" + rmQty2; 
         }
         if(rmType2=="TR")
         {
            rmTypeMsg += ",트리플" + rmQty2; 
         }
         if(rmType2=="Q")
         {
            rmTypeMsg += ",4인" + rmQty2; 
         }
      }
   }
   document.all.loadingPrice.style.display  = "";

   rmTypeMsg += "실의 총 가격입니다.";
   weekName2 = weekDay(cdate2);
   var txt = "* " + ciDt + " (" + weekName1 + ") ~ " + coDt + " (" + weekName2 + ") 까지 <font class='gray22 fb'>" + ngt + "</font>박";
      txt += "<BR>* <B>" + rmTypeMsg + "</B>";
   msg.innerHTML = txt;

   var A_hotel = hotel.split("/");
   var gtaHotel = A_hotel[1];
   
   var url = '/HOTEL/tour_hotelbedGroupHotelinfo.asp';
   var Parms  = '&gubun=' + gubun;
      Parms += '&hotel=' + hotel;
      Parms += '&ciDt='   + ciDt;
      Parms += '&coDt='   + coDt;
      Parms += '&ngt='   + ngt;
      Parms += '&rmType1='  + rmType1;
      Parms += '&rmQty1='  + rmQty1;
      Parms += '&rmType2='    + rmType2;
      Parms += '&rmQty2='   + rmQty2;
      Parms += '&cnt='   + cnt;

   sendRequest(fnGroupHotelDetail_CallBack,Parms,"POST",url,true, true);
}

// EASTERNROOMS연동작업 By Justin
function fnEasternroomsGroupHotelDetail(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
   //alert(hotel);
   
   if (rmType1 == rmType2 ) 
   {
      alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
      document.getElementById("rmType2").focus();
      return;
   }

   groupPrice.innerHTML = "";

   document.getElementById("searchflag").value     = "Y";
   document.getElementById("ciDt_old").value       = ciDt;
   document.getElementById("coDt_old").value       = coDt;
   document.getElementById("ngt_old").value        = ngt;
   document.getElementById("rmType1_old").value    = rmType1;
   document.getElementById("rmQty1_old").value     = rmQty1;
   document.getElementById("rmType2_old").value    = rmType2;
   document.getElementById("rmQty2_old").value     = rmQty2;
   
   var year1      = parseInt( ciDt.substring(0,4),  10);
   var mon1       = parseInt( ciDt.substring(5,7),  10);
   var day1       = parseInt( ciDt.substring(8,10), 10);
   var cdate1     = new Date(year1, mon1-1, day1);
                  
   weekName1      = weekDay(cdate1);
                  
   var year2      = parseInt( coDt.substring(0,4),  10);
   var mon2       = parseInt( coDt.substring(5,7),  10);
   var day2       = parseInt( coDt.substring(8,10), 10);
   
   var cdate2     = new Date(year2, mon2-1, day2);
   
   var rmTypeMsg  = "";
   
   if(rmType1!="")
   {
      if(rmType1=="SB")
      {
         rmTypeMsg = "싱글" + rmQty1; 
      }
      
      if(rmType1=="TB")
      {
         rmTypeMsg = "트윈" + rmQty1; 
      }
      
      if(rmType1=="DB")
      {
         rmTypeMsg = "더블" + rmQty1; 
      }
      
      if(rmType1=="TR")
      {
         rmTypeMsg = "트리플" + rmQty1; 
      }
      
      if(rmType1=="Q")
      {
         rmTypeMsg = "4인" + rmQty1; 
      }
   }
   if(rmType2!="")
   {
      if(rmTypeMsg)
      {
         if(rmType2=="SB")
         {
            rmTypeMsg += ",싱글" + rmQty2; 
         }
         
         if(rmType2=="TB")
         {
            rmTypeMsg += ",트윈" + rmQty2; 
         }
         
         if(rmType2=="DB")
         {
            rmTypeMsg += ",더블" + rmQty2; 
         }
         
         if(rmType2=="TR")
         {
            rmTypeMsg += ",트리플" + rmQty2; 
         }
         
         if(rmType2=="Q")
         {
            rmTypeMsg += ",4인" + rmQty2; 
         }
      }
   }
   
   document.all.loadingPrice.style.display  = "";
   
   rmTypeMsg += "실의 총 가격입니다.";
   weekName2 = weekDay(cdate2);
   
   var txt = "* " + ciDt + " (" + weekName1 + ") ~ " + coDt + " (" + weekName2 + ") 까지 <font class='gray22 fb'>" + ngt + "</font>박";
   txt += "<BR /><BR />* 하단의 요금은 " + rmTypeMsg;
   
   document.getElementById("msg").innerHTML = txt;
   
   var A_hotel   = hotel.split("/");
   var gtaHotel  = A_hotel[1];
   
   var url       = '/agent_seo/inc/module/easternroomsGroupHotelInfo.asp';
   
   var Parms     = '&gubun=' + gubun;
     
   Parms += '&hotel='   + hotel;
   Parms += '&ciDt='    + ciDt;
   Parms += '&coDt='    + coDt;
   Parms += '&ngt='     + ngt;
   Parms += '&rmType1=' + rmType1;
   Parms += '&rmQty1='  + rmQty1;
   Parms += '&rmType2=' + rmType2;
   Parms += '&rmQty2='  + rmQty2;
   Parms += '&cnt='     + cnt;
   
   sendRequest(fnGroupHotelDetail_CallBack,Parms,"POST",url,true, true);
}

function fnGroupHotelDetail_CallBack(rs)
{  
//  document.all.loading_divBar.style.display  = "none";
//  document.all.loading_divBody.style.display = "";
  document.all.loadingPrice.style.display  = "none";

  var res  = rs.responseText; // decodeURIComponent 를 쓸 경우 특수문자(에러)가 찍힐 경우 자스에서 인식 못하여 이후 진행 안됨 에러 확인도 못함 by ollagaza(20110714)
  res = res.replace(/±/g,"%");

  document.all["groupPrice"].innerHTML = res;
}

function fnHotelList(gubun, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;

  var year1 = parseInt( ciDt.substring(0,4),  10);
  var mon1  = parseInt( ciDt.substring(5,7),  10);
  var day1  = parseInt( ciDt.substring(8,10), 10);
  var cdate1 = new Date(year1, mon1-1, day1);
  
  weekName1 = weekDay(cdate1);

  var year2 = parseInt( coDt.substring(0,4),  10);
  var mon2  = parseInt( coDt.substring(5,7),  10);
  var day2  = parseInt( coDt.substring(8,10), 10);
  var cdate2 = new Date(year2, mon2-1, day2);
  
  


  weekName2 = weekDay(cdate2);
  var txt = "* " + ciDt + " (" + weekName1 + ") 부터 " + coDt + " (" + weekName2 + ") 까지 " + ngt + "박";
  msg.innerHTML = txt;
  var url = '/hotel/gtaHotelinfoList.asp';

  var Parms  = '&gubun=' + gubun;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  sendRequest(fnHotelList_CallBack,Parms,"POST",url,true, true);

}

function fnHotelDetailPriority_CallBack(rs)
{        
  var res  = decodeURIComponent(rs.responseText);
  if (res.indexOf("|") > 0)
  {
    res = res.split("|");
    var amt = "amt" + res[2];

    if (res[1] != "") 
    {
      if(res[1]=="NORESULT")
      {
        document.all[amt].innerText  = "[전화예약]";
      }else{
        if (res[1].indexOf("-") > 0)
        {
          result = res[1].split("-");
          result = result[0] + ']';
        }
        else
          result = res[1];
        
        document.all[amt].innerHTML  = "<font color=0251B8>" + decodeURIComponent(result) + "</font>";
      }
    }

  }
}

function fnHotelList_CallBack(rs)
{        
  document.all.loading_divBar.style.display  = "none";
  document.all.loading_divBody.style.display = "";
//  popup_window.close();

  var res  = decodeURIComponent(rs.responseText);
  //alert(res);
  
  if (res.indexOf("|") > 0)
  {
    res = res.split("|");
    var avail = "avail" + res[0];
    var amount = "amount" + res[0];
    var btn = "btn" + res[0];
    var lastcancel = "lastcancel" + res[0];
    var mealCD = "mealCD" + res[0];
    var meal = "meal" + res[0];
    var cxlmsg = "cxlmsg" + res[0];

    if (res[1] != "") 
    {
      if(res[1]=="NORESULT")
      {
        document.all[btn].innerHTML = "";
      }else{
        // 취소일과 오늘날짜 체크
        var date = new Date();
        var year = date.getFullYear();
        var month = date.getMonth() + 1;
        var day = date.getDate();
        
        if(("" + month).length==1){month = "0"+month;}
        if(("" + day).length==1){day = "0"+day;}
        date1 = year+""+month+""+day;
        date2 = res[14].replace(/-/g,"");


        var DateNum = getDayInterval(date1,date2);
        document.all[cxlmsg].innerHTML = "<font color='blue'>* 상기 금액은 세금 및 봉사료가 모두 포함된 가격입니다.</font><br>";
        if(res[15])
        {
          document.all[cxlmsg].innerHTML = document.all[cxlmsg].innerHTML + "* 결제마감일 : <font color='red'>" + res[14] + "까지</font><br>* "+res[15];
        }else{
          document.all[cxlmsg].innerHTML = document.all[cxlmsg].innerHTML + "* 결제마감일 : <font color='red'>" + res[14] + "까지</font>";
        }
        document.all[lastcancel].value=res[14];
      }
    }
  }
}


function fnHotelDetail_CallBack(rs)
{        
  var res  = decodeURIComponent(rs.responseText);

  if (res.indexOf("|") > 0)
  {
    res = res.split("|");
    var avail = "avail" + res[2];
    var amount = "amount" + res[2];
    var btn = "btn" + res[2];
    var lastcancel = "lastcancel" + res[2];
    var mealCD = "mealCD" + res[2];
    var meal = "meal" + res[2];
    var cxlmsg = "cxlmsg" + res[2];
    var hGrade = "hGrade" + res[2];
    var ctn = "ctn" + res[2];
    var dtn = "dtn" + res[2];
    var result = "";
    var mealCodeText = "";
    var mealText = "mealText" + res[2];
    var BookingText = "";
    var roomType = "";
    document.all[amount].innerText = "확인중입니다.";
    document.all[avail].innerText = "잠시만 기다려 주십시오.";

    if (res[0] != "") document.all[avail].innerHTML      = "<a href=\"Javascript:fnReservation('" + res[3] + "','" + res[4] + "','" + res[5] + "','" + res[6] + "','" + res[7] + "','" + res[8] + "','" + res[9] + "','" + res[18] + "','" + res[10] + "','" + res[11] + "','" + res[12] + "','" + res[13] + "','" + res[14] + "','" + res[19] + "','" + res[15] + "');\">" + decodeURIComponent(res[0]) + "</a>";
//    if (res[0] != "") document.all[avail].innerHTML      = "";
    if (res[1] != "") 
    {
      if(res[1]=="NORESULT")
      {
        document.all[amount].innerHTML  = "<font color='838383'>[전화예약]</font>";
        document.all[btn].innerHTML = "";
      }else{
        document.all[amount].innerText  = decodeURIComponent(res[1]);
        //var res = res[3].split("");

        // 취소일과 오늘날짜 체크
        var date = new Date();
        var year = date.getFullYear();
        var month = date.getMonth() + 1;
        var day = date.getDate();
        
        if(("" + month).length==1){month = "0"+month;}
        if(("" + day).length==1){day = "0"+day;}
        date1 = year+""+month+""+day;
        date2 = res[16].replace(/-/g,"");

        var DateNum = getDayInterval(date1,date2);
          document.all[btn].innerHTML = 
            "<a href=\"Javascript:fnReservation('" + res[3] + "','" + res[4] + "','" + res[5] + "','" + res[6] + "','" + res[7] + "','" + res[8] + "','" + res[9] + "','" + res[18] + "','" + res[10] + "','" + res[11] + "','" + res[12] + "','" + res[13] + "','" + res[14] + "','" + res[19] + "','" + res[15] + "');\"><img src=\"http://images.hoteltrees.co.kr/images/tourexp/btn/btn_ob_reservation.gif\" border=\"0\" align=\"absmiddle\"></a>&nbsp;";
            document.all[cxlmsg].innerHTML = "<font color='blue'>* 상기 금액은 세금 및 봉사료가 모두 포함된 가격입니다.</font><br/><img src='http://images.hoteltrees.co.kr/images/tourexp/box/blank.gif' width='10' height='7'><br/>";
        if(res[16])
        {
          if(res[17])
          {
            document.all[cxlmsg].innerHTML = document.all[cxlmsg].innerHTML + "* 결제마감일 : <font color='red'>" + res[16] + "까지</font><br><img src='http://images.hoteltrees.co.kr/images/tourexp/box/blank.gif' width='10' height='7'><br/>* "+res[17];
          }else{
            document.all[cxlmsg].innerHTML = document.all[cxlmsg].innerHTML + "* 결제마감일 : <font color='red'>" + res[16] + "까지</font>";
          }
        }
        document.all[lastcancel].value=res[18];
        document.all[mealCD].value=res[14];
        document.all[meal].value=res[19];
        var GradeImg = "";
        if(res[20])
        {
          for(var i = 1 ; i<=parseInt(res[20]) ; i++)
          {
            var GradeImg = GradeImg + "<img src='/img/icon_star.gif' border='0' align=''>";
          }
          document.all[hGrade].innerHTML=GradeImg;
        }

          for( i = 0 ; i < res[15].length ; i++ )
          {
            var tmp = res[15].length - (i + 1);
            if ( i % 3 == 0 && i != 0) result = ',' + result;
            result = res[15].charAt(tmp) + result;
          }

          if(res[14] == "N") 
          {
            mealCodeText = "<img src='http://images.hoteltrees.co.kr/images/tourexp/ico/ico_dontbreakfast.gif' align='absmiddle' style='padding-right:5px;'> 조식불포함";
          }else{
            mealCodeText = "<img src='http://images.hoteltrees.co.kr/images/tourexp/ico/ico_breakfast.gif' align='absmiddle' style='padding-right:5px;'> 조식포함";
          }

          if (res[0] == "예약가능-6시간내회신")
          {
            BookingText = "<font class='fb aR'>[대기예약]</font>";
          }else{
            BookingText = "<img src='http://images.hoteltrees.co.kr/images/tourexp/list/txt_reservation.gif'>";
          }

          if (res[10] == "SB")
          {
            roomType = "싱글";
          }else if(res[10] == "DB"){
            roomType = "더블";
          }else if(res[10] == "TB"){
            roomType = "트윈";
          }else if(res[10] == "TP"){
            roomType = "트리플";
          }else if(res[10] == "Q"){
            roomType = "4인실";
          }
        if (res[12] != "")
        {
          if (res[12] == "SB")
          {
            roomType = roomType + ", 싱글";
          }else if(res[12] == "DB"){
            roomType = roomType + ", 더블";
          }else if(res[12] == "TB"){
            roomType = roomType + ", 트윈";
          }else if(res[12] == "TP"){
            roomType = roomType + ", 트리플";
          }else if(res[12] == "Q"){
            roomType = roomType + ", 4인실";
          }
        }
        document.all[ctn].innerHTML = ""+ BookingText +" &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href=\"Javascript:fnReservation('" + res[3] + "','" + res[4] + "','" + res[5] + "','" + res[6] + "','" + res[7] + "','" + res[8] + "','" + res[9] + "','" + res[18] + "','" + res[10] + "','" + res[11] + "','" + res[12] + "','" + res[13] + "','" + res[14] + "','" + res[19] + "','" + res[15] + "');\"><img src=\"http://images.hoteltrees.co.kr/images/tourexp/btn/btn_bb_reservation.gif\" border=\"0\" align=\"absmiddle\"></a>&nbsp;&nbsp;";
        document.all[dtn].innerHTML = "<font class='fb'>" + res[9] + "박</font> 합계 - <font class='won'>"+ result +"원</font>";
        document.all[mealText].innerHTML = "<font class='fb'>"+ roomType +"</font> <br><img src='http://images.hoteltrees.co.kr/images/tourexp/box/blank.gif' width='10' height='7'><br/> "+ mealCodeText +"";
      }
    }
  }
  else
  {
    document.all["amount1"].innerHTML  = "<font color='838383'>[전화예약]</font>";
    document.all["avail1"].innerHTML = "";
  }
}

function fnPrioritysearch(area)
{
  var rUrl = '/Hotel/hotel_show.asp';
  var  Parms  = '?smode=S';
    Parms += '&area=' + area;
    Parms += '&mode=list_priority';

  var res = dynamic.loadText(rUrl + Parms);
  hotellist_priority.innerHTML = res;
  var listcntp = document.getElementById("listcntp").value;
  if(listcntp>0)
  {
    for(var i = 1 ; i<=listcntp ; i++)
    {
      var sc = eval("tmpp" + i);
      if(sc.innerText!="")
      {
        eval(sc.innerText);
      }
    }
  }
}

// 호텔검색(List)-new(사용안함)
function fnHotelsearch(flag, page, ord, sort1, sort2, sort3, sort4, sort6, tabmode, aid, where) // ' 즉시확정만작업 by Justin(20110929)
{
   //alert(where);
   
   if(flag=="NEW")
   {
      var nationcd   = document.getElementById("nationcd").value;
      var citycd     = document.getElementById("citycd").value;
      var Shnm       = document.getElementById("Shnm").value;
      var ciDt       = document.getElementById("ciDt").value;
      var coDt       = document.getElementById("coDt").value;
      var ngt        = document.getElementById("ngt").value;
      var rmType1    = document.getElementById("rmType1").value;
      var rmQty1     = document.getElementById("rmQty1").value;
      var rmType2    = document.getElementById("rmType2").value;
      var rmQty2     = document.getElementById("rmQty2").value;
      var rGrade     = document.getElementById("rGrade").value;
      
      if(Shnm=="영문 3자 이상 입력") 
      {
         Shnm = ""; 
         document.getElementById("Shnm").value= "";
      }
      
      //document.getElementById("listlimit15").checked = true;
      //document.getElementById("loc").value = "";
   }
   else
   {
      var nationcd   = document.getElementById("nationcd_old").value;
      var Shnm       = document.getElementById("Shnm_old").value;
      var citycd     = document.getElementById("citycd_old").value;
      var ciDt       = document.getElementById("ciDt_old").value;
      var coDt       = document.getElementById("coDt_old").value;
      var ngt        = document.getElementById("ngt_old").value;
      var rmType1    = document.getElementById("rmType1_old").value;
      var rmQty1     = document.getElementById("rmQty1_old").value;
      var rmType2    = document.getElementById("rmType2_old").value;
      var rmQty2     = document.getElementById("rmQty2_old").value;
      var rGrade     = document.getElementById("rGrade_old").value;
      
      if(Shnm=="영문 3자 이상 입력" || document.getElementById("Shnm").value=="영문 3자 이상 입력") 
      {
         Shnm = "";
         document.getElementById("Shnm_old").value= ""; 
         document.getElementById("Shnm").value= "";
      }
   }
   
   document.getElementById("nationcd_old").value   = nationcd;
   document.getElementById("Shnm_old").value       = Shnm;
   document.getElementById("citycd_old").value     = citycd;
   document.getElementById("ciDt_old").value       = ciDt;
   document.getElementById("coDt_old").value       = coDt;
   document.getElementById("ngt_old").value        = ngt;
   document.getElementById("rmType1_old").value    = rmType1;
   document.getElementById("rmQty1_old").value     = rmQty1;
   document.getElementById("rmType2_old").value    = rmType2;
   document.getElementById("rmQty2_old").value     = rmQty2;
   document.getElementById("rGrade_old").value     = rGrade;
   
   if (nationcd.length < 1) 
   {
      alert("국가를 선택해 주세요");
      document.getElementById("nationcd").focus();
      return;
   }
   
   if (citycd.length < 1 ) 
   {
      alert("도시를 선택해 주세요");
      document.getElementById("citycd").focus();
      return;
   }
   
   if (ciDt.length < 1 ) 
   {
      alert("체크인을 선택해 주세요");
      document.getElementById("ciDt").focus();
      return;
   }
   
   if (rmType1 == rmType2 ) 
   {
      alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
      document.getElementById("rmType2").focus();
      return;
   }
   
   DivSetVisible("hotelDiv", "hotelIF", false);
   
   document.getElementById("ord").value      = ord;
   document.getElementById("sort1").value    = sort1;
   document.getElementById("sort2").value    = sort2;
   document.getElementById("sort3").value    = sort3;
   document.getElementById("sort4").value    = sort4;
   document.getElementById("sort6").value    = sort6; // ' 즉시확정만작업 by Justin(20110929)
   document.getElementById("tabmode").value  = tabmode;
   
   document.getElementById("page").value     = page;
   document.getElementById("smode").value    = "S";
   
   try 
   {
      document.all.loading_divBar.style.display  = "";
      document.all.loading_divBody.style.display = "none";
   } 
   catch(e) 
   {
   }
   
   if (aid == "HOD100" || aid == "hod100")
   {
      frmhtlsearch.action="/hodo/hotel_list_sub.asp";
   }
   else
   {
      //frmhtlsearch.action="/agent_N/agent_670/hotel_list.asp";

      if (where == "670")
      {
         frmhtlsearch.action="/agent_N/agent_670/hotel_list.asp";
      }      
      else if (where == "900")
      {
         frmhtlsearch.action="/agent_N/agent_900/hotel_list.asp";
      }            
   }
   
   frmhtlsearch.submit();
}

// 호텔검색(List)-new(사용안함)
function fnTmsearchSub(flag,page,ord,sort1,sort2,sort3,sort4,tabmode)
{
  if(flag=="NEW")
  {
    var nationcd = document.getElementById("nationcd").value;
    var citycd = document.getElementById("citycd").value;
    var Shnm = document.getElementById("Shnm").value;
    var ciDt = document.getElementById("ciDt").value;
    var coDt = document.getElementById("coDt").value;
    var ngt = document.getElementById("ngt").value;
    var rmType1 = document.getElementById("rmType1").value;
    var rmQty1 = document.getElementById("rmQty1").value;
    var rmType2 = document.getElementById("rmType2").value;
    var rmQty2 = document.getElementById("rmQty2").value;
    var rGrade = document.getElementById("rGrade").value;
    if(Shnm=="영문 3자 이상 입력") 
    {
      Shnm = ""; 
      document.getElementById("Shnm").value= "";
    }
    //document.getElementById("listlimit15").checked = true;
    //document.getElementById("loc").value = "";
  }else{
    var nationcd = document.getElementById("nationcd_old").value;
    var Shnm = document.getElementById("Shnm_old").value;
    var citycd = document.getElementById("citycd_old").value;
    var ciDt = document.getElementById("ciDt_old").value;
    var coDt = document.getElementById("coDt_old").value;
    var ngt = document.getElementById("ngt_old").value;
    var rmType1 = document.getElementById("rmType1_old").value;
    var rmQty1 = document.getElementById("rmQty1_old").value;
    var rmType2 = document.getElementById("rmType2_old").value;
    var rmQty2 = document.getElementById("rmQty2_old").value;
    var rGrade = document.getElementById("rGrade_old").value;
    if(Shnm=="영문 3자 이상 입력") 
    {
      Shnm = "";
      document.getElementById("Shnm_old").value= ""; 
      document.getElementById("Shnm").value= "";
    }
  }
  document.getElementById("nationcd_old").value = nationcd;
  document.getElementById("Shnm_old").value = Shnm;
  document.getElementById("citycd_old").value = citycd;
  document.getElementById("ciDt_old").value = ciDt;
  document.getElementById("coDt_old").value = coDt;
  document.getElementById("ngt_old").value = ngt;
  document.getElementById("rmType1_old").value = rmType1;
  document.getElementById("rmQty1_old").value = rmQty1;
  document.getElementById("rmType2_old").value = rmType2;
  document.getElementById("rmQty2_old").value = rmQty2;
  document.getElementById("rGrade_old").value = rGrade;

  if (nationcd.length < 1) {
    alert("국가를 선택해 주세요");
    document.getElementById("nationcd").focus();
    return;
  }
  if (citycd.length < 1 ) {
    alert("도시를 선택해 주세요");
    document.getElementById("citycd").focus();
    return;
  }

  if (ciDt.length < 1 ) {
    alert("체크인을 선택해 주세요");
    document.getElementById("ciDt").focus();
    return;
  }
  if (rmType1 == rmType2 ) {
    alert("룸타입이 중복되었습니다. 다른 룸타입을 선택해 주세요");
    document.getElementById("rmType2").focus();
    return;
  }

  DivSetVisible("hotelDiv", "hotelIF", false);
  document.getElementById("ord").value = ord;
  document.getElementById("sort1").value = sort1;
  document.getElementById("sort2").value = sort2;
  document.getElementById("sort3").value = sort3;
  document.getElementById("sort4").value = sort4;
  document.getElementById("tabmode").value = tabmode;
  
  document.getElementById("page").value = page;
  document.getElementById("smode").value = "S";

  try {
    document.all.loading_divBar.style.display  = "";
    document.all.loading_divBody.style.display = "none";
  } catch(e) {
  }

  frmhtlsearch.action="/agent_N/agent_670/hteme_hotel_list.asp";
  frmhtlsearch.submit();
}

//관심호텔등록
function fnWish(hcode)
{
  var nationcd = document.getElementById("nationcd_old").value;
  var citycd = document.getElementById("citycd_old").value;
  var ciDt = document.getElementById("ciDt_old").value;
  var coDt = document.getElementById("coDt_old").value;
  var ngt = document.getElementById("ngt_old").value;
  var rmType1 = document.getElementById("rmType1_old").value;
  var rmQty1 = document.getElementById("rmQty1_old").value;
  var rmType2 = document.getElementById("rmType2_old").value;
  var rmQty2 = document.getElementById("rmQty2_old").value;

  var rUrl = '/HOTEL/hotel_show.asp';
  var Parms  = '?hcode=' + hcode;
    Parms += '&nationcd=' + nationcd;
    Parms += '&citycd=' + citycd;
    Parms += '&ciDt=' + ciDt;
    Parms += '&coDt=' + coDt;
    Parms += '&ngt=' + ngt;
    Parms += '&rmType1=' + rmType1;
    Parms += '&rmQty1=' + rmQty1;
    Parms += '&rmType2=' + rmType2;
    Parms += '&rmQty2=' + rmQty2;
    Parms += '&mode=wish';

  var res = dynamic.loadText(rUrl + Parms);

  if(res=="OK")
  {
    alert("관심호텔에 저장되었습니다.");
  }else{
    alert("이미 관심호텔에 저장되었습니다.");
  }
}

//장바구니담기
function fnCart(hcode,gtaHotel,nationcd,citycd,ciDt,coDt,ngt,lastcancel,rmType1,rmQty1,rmType2,rmQty2,mealCD,meal,amount)
{
  var rUrl = '/HOTEL/hotel_show.asp';
  var Parms  = '?hcode=' + hcode;
    Parms += '&gtaHotel=' + gtaHotel;
    Parms += '&nationcd=' + nationcd;
    Parms += '&citycd=' + citycd;
    Parms += '&ciDt=' + ciDt;
    Parms += '&coDt=' + coDt;
    Parms += '&ngt=' + ngt;
    Parms += '&lastcancel=' + lastcancel;
    Parms += '&rmType1=' + rmType1;
    Parms += '&rmQty1=' + rmQty1;
    Parms += '&rmType2=' + rmType2;
    Parms += '&rmQty2=' + rmQty2;
    Parms += '&mealCD=' + mealCD;
    Parms += '&meal=' + meal;
    Parms += '&amount=' + amount;
    Parms += '&mode=cart';

  var res = dynamic.loadText(rUrl + Parms);
  if(res=="OK")
  {
    alert("장바구니에 저장되었습니다.");
  }else if(res=="ROOM"){
    alert("이미 다른 룸타입이 장바구니에 있습니다. 장바구니를 확인해 주세요.");
  }else if(res=="NO"){
    alert("이미 선택하신 CHECK-IN에 중복되는 호텔이 저장되었습니다.");
  }else{
    alert(res);
  }
}


// 장바구니 리스트
function fnCartlist(seq)
{
  var rUrl = '/Hotel/hotel_show.asp';
  var Parms = '?mode=cartlist';
    Parms += '&seq=' + seq;

  var res = dynamic.loadText(rUrl + Parms);
  cartlist.innerHTML = res;
  if(document.getElementById("cancelYN").value=="Y")
  {
    document.frmreserv.paymethods[0].checked=true;
    bank.style.display = "none";
  }

}

// 예약상품 리스트
function fnReservlist(hCode,gtaHotel,nationcd,citycd,ciDt,coDt,ngt,lastcancel,rmType1,rmQty1,rmType2,rmQty2,mealCD,meal,amount)
{
  var rUrl = '/Hotel/hotel_show.asp';
  var Parms = '?mode=reservlist';
    Parms += '&hCode=' + hCode;
    Parms += '&gtaHotel=' + gtaHotel;
    Parms += '&nationcd=' + nationcd;
    Parms += '&citycd=' + citycd;
    Parms += '&ciDt=' + ciDt;
    Parms += '&coDt=' + coDt;
    Parms += '&ngt=' + ngt;
    Parms += '&lastcancel=' + lastcancel;
    Parms += '&rmType1=' + rmType1;
    Parms += '&rmQty1=' + rmQty1;
    Parms += '&rmType2=' + rmType2;
    Parms += '&rmQty2=' + rmQty2;
    Parms += '&mealCD=' + mealCD;
    Parms += '&meal=' + meal;
    Parms += '&amount=' + amount;
  var res = dynamic.loadText(rUrl + Parms);
  cartlist.innerHTML = res;
  if(document.getElementById("cancelYN").value=="Y")
  {
    document.frmreserv.paymethods[0].checked=true;
    bank.style.display = "none";
  }
  sendSize();
}
// 장바구니 삭제
function fnCartdel(seq,tcnt)
{
  if(tcnt == 1)
  {
    alert("예약메뉴에서는 최소 1개 이상의 호텔이 있어야 합니다. \n   삭제를 원하시면 장바구니 메뉴를 이용해 주세요.");
    return;
  }
  var rUrl = '/Hotel/hotel_show.asp';
  var Parms = '?mode=cartdelete';
    Parms += '&seq='+seq;
  var res = dynamic.loadText(rUrl + Parms);
  fnCartlist('');

}


function fnHotelReserv(gubun, bkNo, hotel, ciDt, coDt, ngt, rmType1, rmQty1, rmType2, rmQty2, cnt)
{
  var url = '/agentCommon/htsReservInfo.asp';
  var Parms  = '?gubun=' + gubun;
    Parms += '&bkNo=' + bkNo;
    Parms += '&hotel=' + hotel;
    Parms += '&ciDt='   + ciDt;
    Parms += '&coDt='   + coDt;
    Parms += '&ngt='   + ngt;
    Parms += '&rmType1='  + rmType1;
    Parms += '&rmQty1='  + rmQty1;
    Parms += '&rmType2='   + rmType2;
    Parms += '&rmQty2='   + rmQty2;
    Parms += '&cnt='   + cnt;

  var res = dynamic.loadText(url + Parms);
  alert(res);

}

function fnReservationGO()
{
   //alert("fnReservationGO");
   
   if(document.all["UserNotice"].checked)
   {
      if(document.getElementById("clickchk").value=="Y")
      //if(0)
      {
         alert("처리중입니다. 잠시만 기다려주십시요.");
         return;
      }
      else
      {
         if(document.getElementById("buyername").value=="")
         {
            alert("예약자의 한글이름을 입력해 주세요");
            
            document.getElementById("buyername").focus();
            return;
         }
         
         if(document.getElementById("buyertel").value=="")
         {
            alert("예약자의 휴대폰을 입력해 주세요");
            
            document.getElementById("buyertel").focus();
            return;
         }
         
         if(document.getElementById("buyeremail").value=="")
         {
            alert("예약자의 이메일을 입력해 주세요");
            
            document.getElementById("buyeremail").focus();
            return;
         }
      
         if (document.getElementById("buyeremail").value.indexOf(".")<3) 
         {
            alert("이메일의 형식이 잘못되었습니다. 다시 입력해 주세요")
            
            //document.getElementById("buyeremail").value = "";
            document.getElementById("buyeremail").focus();
            return;
         }
         
         if(document.all["M_rmType"].length>1)
         {
            for (i = 0; i < document.all["M_rmType"].length ; i++ )
            {
               if(document.all["M_knm"][i].value=="")
               {
                  alert("투숙자의 한글이름을 입력해 주세요");
                  
                  document.all["M_knm"][i].focus();
                  return;
               }
               if(document.all["M_lastname"][i].value=="")
               {
                 alert("투숙자의 영문성을 입력해 주세요");
                 
                 document.all["M_lastname"][i].focus();
                 return;
               }
               
               if(document.all["M_firstname"][i].value=="")
               {
                  alert("투숙자의 영문이름을 입력해 주세요");
                  
                  document.all["M_firstname"][i].focus();
                  return;
               }
               
               if(document.all["M_sex"][i].value=="")
               {
                  alert("투숙자의 성별을 선택해 주세요");
                  
                  document.all["M_sex"][i].focus();
                  return;
               }
            }
         }
         else
         {
            if(document.all["M_knm"].value=="")
            {
               alert("투숙자의 한글이름을 입력해 주세요");
               
               document.all["M_knm"].focus();
               return;
            }
            
            if(document.all["M_lastname"].value=="")
            {
               alert("투숙자의 영문성을 입력해 주세요");
               
               document.all["M_lastname"].focus();
               return;
            }
            
            if(document.all["M_firstname"].value=="")
            {
               alert("투숙자의 영문이름을 입력해 주세요");
               
               document.all["M_firstname"].focus();
               return;
            }
            
            if(document.all["M_sex"].value=="")
            {
               alert("투숙자의 성별을 선택해 주세요");
               
               document.all["M_sex"].focus();
               return;
            }
         }
         
         document.getElementById("clickchk").value="Y"
         
         var tcnt   = document.getElementById("Tot_cnt").value;
         var pcnt   = document.getElementById("pcnt").value;
         
         var addreq = "";
         
         for(var i = 0 ; i <document.all["addreq"].length ; i++)
         {
            if (document.all["addreq"][i].checked)
            {
               if(addreq=="")
               {
                  addreq = document.all["addreq"][i].value;
               }
               else
               {
                  addreq = addreq + "," + document.all["addreq"][i].value;
               }
            }
         }
         
         var grpNo      = document.getElementById("grpNo").value;
         var buyeremail = document.getElementById("buyeremail").value;
         var buyername  = document.getElementById("buyername").value;
         
         document.getElementById("allat_buyer_nm").value   = buyername;
         document.getElementById("allat_recp_nm").value    = buyername;
         document.getElementById("allat_pmember_id").value = buyername.replace(/\s/g,"").replace(/,/g,"");
         
         var buyertel   = document.getElementById("buyertel").value;
         var bkRemark   = document.getElementById("bkRemark").value;
         
         var inbank     = document.getElementById("inbank").value;
         var inname     = document.getElementById("inname").value;
         var indate     = document.getElementById("indate").value;
         var cancelYN   = document.getElementById("cancelYN").value;
          
         alert("호텔예약이 실시간으로 이루어지기 때문에, 컴퓨터 사양 및 통신의 상태에 따라 다소 시간이 소요될 수 있습니다.(최장 3분)\n\n호텔예약 완료 페이지가 표시될 때까지 익스플로어 창을 종료하지 말고 기다려 주십시오.");

         ////버튼 및 로딩 레이어 처리
         //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
         //  display : "none"
         //});
         //
         //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
         //  display : "none"
         //});
         //
         //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
         //  visibility : "visible", 
         //  position : "absolute",
         //  top : document.body.scrollTop+260,
         //  left : (document.body.clientWidth)/2-100,
         //  display : ""
         //});
         
         var rmType1 = "";
         var rmType2 = "";
         var rmQty1  = 0;
         var rmQty2  = 0;
         
         var bknm    = document.getElementById("buyername").value;
         
         document.getElementById("allat_buyer_nm").value   = bknm;
         document.getElementById("allat_recp_nm").value    = bknm;
         document.getElementById("allat_pmember_id").value = bknm.replace(/\s/g,"").replace(/,/g,"");
         
         var supply           = document.getElementById("supply").value;
         var bkNo             = document.getElementById("bkNo").value;
         var hCode            = document.getElementById("hotelCode").value;
         var cityNm           = document.getElementById("cityNm").value;
         var hNm              = document.getElementById("hNm").value;
         var gtaHotel         = document.getElementById("gtaHotel").value;
         var nationcd         = document.getElementById("nationcd").value;
         var city             = document.getElementById("citycd").value;
         var cityEnm          = document.getElementById("cityEnm").value;
         var hEnm             = document.getElementById("hEnm").value;
         var ciDt             = document.getElementById("ciDt").value;
         var coDt             = document.getElementById("coDt").value;
         var ngt              = document.getElementById("ngt").value;
         var qtySB            = document.getElementById("qtySB").value;
         var qtyTB            = document.getElementById("qtyTB").value;
         var qtyDB            = document.getElementById("qtyDB").value;
         var qtyTR            = document.getElementById("qtyTR").value;
         var qtyQ             = document.getElementById("qtyQ").value;
         var amount           = document.getElementById("amount").value;
         var rmCode           = document.getElementById("rmCode").value;
         var hbeSply          = document.getElementById("hbeSply").value;
         var hbePurchaseToken = document.getElementById("hbePurchaseToken").value;
         var promotion        = document.getElementById("promotion").value; // EASTERNROOMS연동작업 By Justin
         var mealCD           = document.getElementById("mealCD").value;
         var meal             = document.getElementById("meal").value;
         var lastcancel       = document.getElementById("lastcancel").value;
         var M_knm            = document.getElementById("M_knm").value;
         var agetnId          = document.getElementById("agentId").value;
      
         if(qtySB>0)
         {
            rmType1 = "SB";
            rmQty1 = qtySB;
         }
         
         if(qtyTB>0)
         {
            if(rmType1 == "")
            {
               rmType1 = "TB";
               rmQty1 = qtyTB;
            }
            else
            {
               rmType2 = "TB";
               rmQty2 = qtyTB;
            }
         }
         
         if(qtyDB>0)
         {
            if(rmType1 == "")
            {
               rmType1 = "DB";
               rmQty1 = qtyDB;
            }
            else
            {
               rmType2 = "DB";
               rmQty2 = qtyDB;
            }
         }
         
         if(qtyTR>0)
         {
            if(rmType1 == "")
            {
               rmType1 = "TR";
               rmQty1 = qtyTR;
            }
            else
            {
               rmType2 = "TR";
               rmQty2 = qtyTR;
            }
         }
         
         if(qtyQ>0)
         {
            if(rmType1 == "")
            {
               rmType1 = "Q";
               rmQty1 = qtyQ;
            }
            else
            {
               rmType2 = "Q";
               rmQty2 = qtyQ;
            }
         }
         
         //alert('cancelYN = ' + cancelYN);
      
         if(cancelYN=="Y" || cancelYN=="X")
         {
            var url = '/agent_seo/inc/module/htsReservInfo.asp';
         }
         else
         {
            var url = '/agent_seo/inc/module/gtaReservInfo.asp';
         }
         
         //alert('url = ' + url);
         
         rmCode = rmCode.replace(/\'/gi,'◆');
         rmCode = rmCode.replace(/\&/gi,'▼');
         
         var Parms  = '&gtaHotel=' + gtaHotel;
         
         Parms += '&supply='              + supply;
         Parms += '&hotel='               + hCode;
         Parms += '&addreq='              + addreq;
         Parms += '&bkNo='                + bkNo;
         Parms += '&grpNo='               + grpNo;
         Parms += '&bknm='                + bknm;
         Parms += '&nationcd='            + nationcd;
         Parms += '&city='                + city;
         Parms += '&ciDt='                + ciDt;
         Parms += '&coDt='                + coDt;
         Parms += '&ngt='                 + ngt;
         Parms += '&rmType1='             + rmType1;
         Parms += '&rmQty1='              + rmQty1;
         Parms += '&rmType2='             + rmType2;
         Parms += '&rmQty2='              + rmQty2;
         Parms += '&amount='              + amount;
         Parms += '&rmCode='              + rmCode.replace(/\+/gi,'^');
         Parms += '&hbeSply='             + hbeSply.replace(/\+/gi,'^').replace(/\=/gi,'`'); // 특수문자처리 by Justin 2012.01.17
         Parms += '&promotion='           + promotion.replace(/\+/gi,'^');
         Parms += '&hbePurchaseToken='    + hbePurchaseToken.replace(/\+/gi,'^');
         Parms += '&buyeremail='          + buyeremail;
         Parms += '&buyername='           + buyername;
         Parms += '&buyertel='            + buyertel;
         Parms += '&bkRemark='            + bkRemark;
         Parms += '&inbank='              + escape(inbank);
         Parms += '&inname='              + inname;
         Parms += '&indate='              + indate;
         Parms += '&lastcancel='          + lastcancel;
         Parms += '&mealCD='              + mealCD;
         Parms += '&meal='                + escape(meal);
         Parms += '&s_agent='             + agetnId;
      
         if(pcnt>1)
         {
            for(var j=0 ; j<pcnt ; j++)
            {
               if(j==0)
               {
                  var M_rmType      = document.all["M_rmType"][j].value;
                  var M_sex         = document.all["M_sex"][j].value;
                  var M_knm         = document.all["M_knm"][j].value;
                  var M_firstname   = document.all["M_firstname"][j].value;
                  var M_lastname    = document.all["M_lastname"][j].value;
               
               }
               else
               {
                  M_rmType          = M_rmType + "," + document.all["M_rmType"][j].value;
                  M_sex             = M_sex + "," + document.all["M_sex"][j].value;
                  M_knm             = M_knm + "," + document.all["M_knm"][j].value;
                  M_firstname       = M_firstname + "," + document.all["M_firstname"][j].value;
                  M_lastname        = M_lastname + "," + document.all["M_lastname"][j].value;
               
               }
            }
         }
         else
         {
            var M_rmType            = document.getElementById("M_rmType").value;
            var M_sex               = document.getElementById("M_sex").value;
            var M_knm               = document.getElementById("M_knm").value;
            var M_firstname         = document.getElementById("M_firstname").value;
            var M_lastname          = document.getElementById("M_lastname").value;
         
         }
         
         Parms += '&M_rmType='      + M_rmType;
         Parms += '&M_sex='         + M_sex;
         Parms += '&M_knm='         + M_knm;
         Parms += '&M_firstname='   + M_firstname;
         Parms += '&M_lastname='    + M_lastname;
         
         Parms += '&pcnt='          + pcnt;
         Parms += '&tcnt=1';
         
         document.getElementById("arr_bkno").value = bkNo;
         
         //document.getElementById("test").value = Parms;
         //return;

         if(document.all["paymethods"][1].checked) // 무통장입금
         {
            try 
            {
               document.all.loading_divBar.style.display  = "";
               document.all.loading_divBody.style.display = "none";
            } 
            catch(e) 
            {
            }
            
            if(cancelYN=="Y" || cancelYN=="X")
            {
               sendRequest(fnReservationBANK_CallBack,Parms,"POST",url,true);
            }
            else
            {
               sendRequest(fnReservationBANK2_CallBack,Parms,"POST",url,true);
            }
         }
         else
         { 
            // 카드결제
            if(cancelYN=="Y")
            {
               sendRequest(fnReservationCARD_CallBack,Parms,"POST",url,true);
            }
            else if(cancelYN=="X")
            {
               sendRequest(fnReservationDirectCARD_CallBack,Parms,"POST",url,true);
            }
            else
            {
               sendRequest(fnReservationCARD2_CallBack,Parms,"POST",url,true);
            }
         }
      }
   }     
   else
   {
      alert("개인정보 취급방침 동의 여부를 체크해주세요.");
      document.getElementById("UserNotice").focus();
      return;
   }      
}

function fnReservationKrGO()
{
  if(document.getElementById("clickchk").value=="Y")
  {
    alert("처리중입니다. 잠시만 기다려주십시요.");
    return;
  }else{
    if(document.getElementById("buyername").value=="")
    {
      alert("예약자의 한글이름을 입력해 주세요");
      document.getElementById("buyername").focus();
      return;
    }

   if(document.getElementById("M_knm").value=="")
   {
      alert("투숙자명을 입력해 주세요");
      document.getElementById("M_knm").focus();
      return;
   }

    if(document.getElementById("buyertel").value=="")
    {
      alert("예약자의 휴대폰을 입력해 주세요");
      document.getElementById("buyertel").focus();
      return;
    }

    if(document.getElementById("buyeremail").value=="")
    {
      alert("예약자의 이메일을 입력해 주세요");
      document.getElementById("buyeremail").focus();
      return;
    }

    document.getElementById("clickchk").value="Y"
    var tcnt = document.getElementById("Tot_cnt").value;
    var pcnt = document.getElementById("pcnt").value;
    var addreq = "";
    /*
   for(var i = 0 ; i <document.all["addreq"].length ; i++)
    {
      if (document.all["addreq"][i].checked)
      {
        if(addreq=="")
        {
          addreq = document.all["addreq"][i].value;
        }else{
          addreq = addreq + "," + document.all["addreq"][i].value;
        }
      }
    }
   */
    var grpNo = document.getElementById("grpNo").value;
    var buyeremail = document.getElementById("buyeremail").value;
    var buyername = document.getElementById("buyername").value;
    document.getElementById("allat_buyer_nm").value = buyername;
    document.getElementById("allat_recp_nm").value = buyername;
    document.getElementById("allat_pmember_id").value = buyername.replace(/\s/g,"").replace(/,/g,"");
    var buyertel = document.getElementById("buyertel").value;
    var bkRemark = document.getElementById("bkRemark").value;
   
    var inbank = document.getElementById("inbank").value;
    var inname = document.getElementById("inname").value;
    var indate = document.getElementById("indate").value;
    var cancelYN = document.getElementById("cancelYN").value;
     alert("호텔예약이 실시간으로 이루어지기 때문에, 컴퓨터 사양 및 통신의 상태에 따라 다소 시간이 소요될 수 있습니다.(최장 3분)\n\n호텔예약 완료 페이지가 표시될 때까지 익스플로어 창을 종료하지 말고 기다려 주십시오.");

    var rmType1 = "";
    var rmType2 = "";
    var rmQty1 = 0;
    var rmQty2 = 0;
    
    var bknm = document.getElementById("buyername").value;
    document.getElementById("allat_buyer_nm").value = bknm;
    document.getElementById("allat_recp_nm").value = bknm;
    document.getElementById("allat_pmember_id").value = bknm.replace(/\s/g,"").replace(/,/g,"");
    
    var supply = document.getElementById("supply").value;
    
    var bkNo = document.getElementById("bkNo").value;
    var hCode = document.getElementById("hotelCode").value;
    var cityNm = document.getElementById("cityNm").value;
    var hNm = document.getElementById("hNm").value;
    var gtaHotel = document.getElementById("gtaHotel").value;
    var nationcd = document.getElementById("nationcd").value;
    var city = document.getElementById("citycd").value;
    var cityEnm = document.getElementById("cityEnm").value;
    var hEnm = document.getElementById("hEnm").value;
    var ciDt = document.getElementById("ciDt").value;
    var coDt = document.getElementById("coDt").value;
    var ngt = document.getElementById("ngt").value;
    var qtySB = document.getElementById("qtySB").value;
    var qtyTB = document.getElementById("qtyTB").value;
    var qtyDB = document.getElementById("qtyDB").value;
    var qtyTR = document.getElementById("qtyTR").value;
    var qtyQ = document.getElementById("qtyQ").value;
    var amount = document.getElementById("amount").value;
    var rmCode = document.getElementById("rmCode").value;
    var hbeSply = document.getElementById("hbeSply").value;
   var hbePurchaseToken = document.getElementById("hbePurchaseToken").value;
   var promotion = document.getElementById("promotion").value; // EASTERNROOMS연동작업 By Justin
    var mealCD = document.getElementById("mealCD").value;
    var meal = document.getElementById("meal").value;
    var lastcancel = document.getElementById("lastcancel").value;
    var M_knm = document.getElementById("M_knm").value;
   var agetnId   = document.getElementById("agentId").value;

    if(qtySB>0)
    {
      rmType1 = "SB";
      rmQty1 = qtySB;
    }

    if(qtyTB>0)
    {
      if(rmType1 == "")
      {
        rmType1 = "TB";
        rmQty1 = qtyTB;
      }else{
        rmType2 = "TB";
        rmQty2 = qtyTB;
      }
    }
    if(qtyDB>0)
    {
      if(rmType1 == "")
      {
        rmType1 = "DB";
        rmQty1 = qtyDB;
      }else{
        rmType2 = "DB";
        rmQty2 = qtyDB;
      }
    }
    if(qtyTR>0)
    {
      if(rmType1 == "")
      {
        rmType1 = "TR";
        rmQty1 = qtyTR;
      }else{
        rmType2 = "TR";
        rmQty2 = qtyTR;
      }
    }
    if(qtyQ>0)
    {
      if(rmType1 == "")
      {
        rmType1 = "Q";
        rmQty1 = qtyQ;
      }else{
        rmType2 = "Q";
        rmQty2 = qtyQ;
      }
    }

   if(cancelYN=="Y" || cancelYN=="X")
   {
      var url = '/agent_seo/inc/module/htsReservInfo.asp';
   }else{
      var url = '/agent_seo/inc/module/gtaReservInfo.asp';
   }

   rmCode = rmCode.replace(/\'/gi,'◆');
   var Parms  = '&gtaHotel=' + gtaHotel;
   Parms += '&supply=' + supply;
   Parms += '&hotel=' + hCode;
   Parms += '&addreq=' + addreq;
   Parms += '&bkNo=' + bkNo;
   Parms += '&grpNo='   + grpNo;
   Parms += '&bknm=' + bknm;
   Parms += '&nationcd=' + nationcd;
   Parms += '&city=' + city;
   Parms += '&ciDt='   + ciDt;
   Parms += '&coDt='   + coDt;
   Parms += '&ngt='   + ngt;
   Parms += '&rmType1='  + rmType1;
   Parms += '&rmQty1='  + rmQty1;
   Parms += '&rmType2='   + rmType2;
   Parms += '&rmQty2='   + rmQty2;
   Parms += '&amount='   + amount;
   Parms += '&rmCode='   + rmCode.replace(/\+/gi,'^');
   Parms += '&hbeSply='   + hbeSply.replace(/\+/gi,'^').replace(/\=/gi,'`'); // 특수문자처리 by Justin 2012.01.17
   Parms += '&promotion='   + promotion.replace(/\+/gi,'^');
   Parms += '&hbePurchaseToken='   + hbePurchaseToken.replace(/\+/gi,'^');
   Parms += '&buyeremail='   + buyeremail;
   Parms += '&buyername='   + buyername;
   Parms += '&buyertel='   + buyertel;
   Parms += '&bkRemark='   + bkRemark;
   Parms += '&inbank='   + escape(inbank);
   Parms += '&inname='   + inname;
   Parms += '&indate='   + indate;
   Parms += '&lastcancel='   + lastcancel;
   Parms += '&mealCD='   + mealCD;
   Parms += '&meal='   + escape(meal);
    Parms += '&s_agent=' + agetnId;

   var M_rmType = '';
   var M_sex = '';
   var M_knm = document.getElementById("M_knm").value;
   var M_firstname = '';
   var M_lastname = '';
   var airNumber = '';
   var airCode = '';

   Parms += '&M_rmType='   + M_rmType;
   Parms += '&M_sex='   + M_sex;
   Parms += '&M_knm='   + M_knm;
   Parms += '&M_firstname='   + M_firstname;
   Parms += '&M_lastname='   + M_lastname;

    Parms += '&pcnt='+pcnt;
    Parms += '&tcnt=1';

    if(document.all["paymethods"][1].checked) // 무통장입금
    {
      try {
        document.all.loading_divBar.style.display  = "";
        document.all.loading_divBody.style.display = "none";
      } catch(e) {
      }

      if(cancelYN=="Y" || cancelYN=="X")
      {
        sendRequest(fnReservationBANK_CallBack,Parms,"POST",url,true);
      }else{
        sendRequest(fnReservationBANK2_CallBack,Parms,"POST",url,true);
      }
    }else{ // 카드결제
        if(cancelYN=="Y")
        {
          sendRequest(fnReservationCARD_CallBack,Parms,"POST",url,true);
        }else if(cancelYN=="X"){
          sendRequest(fnReservationDirectCARD_CallBack,Parms,"POST",url,true);
        }else{
          sendRequest(fnReservationCARD2_CallBack,Parms,"POST",url,true);
        }
    }
  }
}

//GTA예약결과 InputBox에 저장(CARD)
function fnReservationCARD_CallBack(rs)
{        
  var res  = decodeURIComponent(rs.responseText);
  if(res=="OK")
  {
    ftn_approval(document.frmreserv);
  }else{
    alert("예약중 오류가 발생하였습니다. 고객센터로 문의해 주십시요.");

   ////버튼 및 로딩 레이어 처리
   //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
   //  visibility : "visible", 
   //  position : "absolute",
   //  top : document.body.scrollTop+260,
   //  left : (document.body.clientWidth)/2-100,
   //  display : "none"
   //});

    alert(res);
    
  }
}

//직수배예약 InputBox에 저장(CARD)
function fnReservationDirectCARD_CallBack(rs)
{        
//  var res  = decodeURIComponent(rs.responseText);
  var res  = rs.responseText;
  var CancelDt = document.getElementById("CancelDt").value;
  var TodayDt = document.getElementById("TodayDt").value;

  if(res=="OK")
  {
    if (CancelDt <= TodayDt)
    {
      if(confirm("본 예약은 취소마감일이 지난 예약건으로 고객님의 결제가 완료되어야지만, 예약이 가능합니다.\n호텔예약을 진행하려면 '확인' 버튼을 클릭해 주세요"))
      {
        ftn_approval(document.frmreserv);
      }else{
      }
    }else{
      if(confirm("지금 즉시 카드결제를 진행하시겠습니까? 지금 결제하시려면 '확인'을 나중에 결제하시려면 '취소'를 선택해 주십시요"))
      {
        ftn_approval(document.frmreserv);
      }else{
        document.frmreserv.submit();
      }
    }
  }else{
    alert("예약중 오류가 발생하였습니다. 고객센터로 문의해 주십시요.");

   ////버튼 및 로딩 레이어 처리
   //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
   //  visibility : "visible", 
   //  position : "absolute",
   //  top : document.body.scrollTop+260,
   //  left : (document.body.clientWidth)/2-100,
   //  display : "none"
   //});
    
    alert(res);
  }
}

//GTA예약결과 InputBox에 저장(CARD)
function fnReservationCARD2_CallBack(rs)
{        
   //var res  = decodeURIComponent(rs.responseText);
  
   var res  = rs.responseText;
   var total_amount = 0;
   
   if (res.indexOf("|") > 0)
   {
      res = res.split("|");
      
      if(res[4]>1)
      {
         document.all["bkStatus"][res[5]].value=res[0];
         document.all["confirmNum"][res[5]].value=res[1];
         document.all["gtaItemBkNo"][res[5]].value=res[6];
         document.all["amount"][res[5]].value=res[3];
         
         for(var i = 0; i < res[4]; i++)
         {
            var total_amount = total_amount + parseInt(document.all["amount"][i].value);
         }
         
         document.getElementById("price").value=total_amount;
         
         if(confirm("지금 즉시 카드결제를 진행하시겠습니까? 지금 결제하시려면 '확인'을 나중에 결제하시려면 '취소'를 선택해 주십시요"))
         {
            ftn_approval(document.frmreserv);
            //pay(frmreserv);
         }
         else
         {
            document.all["paymethods"][1].checked=true;
            document.frmreserv.submit();
         }
      }
      else
      {
         document.getElementById("bkStatus").value=res[0];
         document.getElementById("confirmNum").value=res[1];
         document.getElementById("gtaItemBkNo").value=res[6];
         document.getElementById("amount").value=res[3];
         document.getElementById("price").value=res[3];
        
         if(confirm("지금 즉시 카드결제를 진행하시겠습니까? 지금 결제하시려면 '확인'을 나중에 결제하시려면 '취소'를 선택해 주십시요"))
         {
            ftn_approval(document.frmreserv);
            //pay(frmreserv);
         }
         else
         {
            document.all["paymethods"][1].checked=true;
            document.frmreserv.submit();
         }
      }
   }
   else
   {
      alert("예약중 오류가 발생하였습니다. 고객센터로 문의해 주십시요.");
      
      ////버튼 및 로딩 레이어 처리
      //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
      //  display : ""
      //});
      //
      //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
      //  display : ""
      //});
      //
      //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
      //  visibility : "visible", 
      //  position : "absolute",
      //  top : document.body.scrollTop+260,
      //  left : (document.body.clientWidth)/2-100,
      //  display : "none"
      //});
      
      alert(res);
   }
}

//GTA예약결과 InputBox에 저장(BANK)
function fnReservationBANK_CallBack(rs)
{        
//  var res  = decodeURIComponent(rs.responseText);
  var res  = rs.responseText;
  if(res=="OK")
  {
    document.frmreserv.submit();
  }else{
    alert("예약중 오류가 발생하였습니다. 고객센터로 문의해 주십시요.");

   ////버튼 및 로딩 레이어 처리
   //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
   //  visibility : "visible", 
   //  position : "absolute",
   //  top : document.body.scrollTop+260,
   //  left : (document.body.clientWidth)/2-100,
   //  display : "none"
   //});
    
    alert(res);//무통장에러창
  } 
}

//GTA예약결과 InputBox에 저장(BANK)
function fnReservationBANK2_CallBack(rs)
{        
  //  var res  = decodeURIComponent(rs.responseText);
  var res  = rs.responseText;
  var total_amount = 0;

 //document.getElementById("test").value = rs;

  if (res.indexOf("|") > 0)
  {
    res = res.split("|");
    if(res[4]>1)
    {
      document.all["bkStatus"][res[5]].value=res[0];
      document.all["confirmNum"][res[5]].value=res[1];
      document.all["gtaItemBkNo"][res[5]].value=res[6];
      document.all["amount"][res[5]].value=res[3];
      for(var i = 0; i < res[4]; i++)
      {
        var total_amount = total_amount + parseInt(document.all["amount"][i].value);
      }
      document.getElementById("price").value=total_amount;
      document.frmreserv.submit();

    }else{
      document.getElementById("bkStatus").value=res[0];
      document.getElementById("confirmNum").value=res[1];
      document.getElementById("gtaItemBkNo").value=res[6];
      document.getElementById("amount").value=res[3];
      document.getElementById("price").value=res[3];
      document.frmreserv.submit();
    }
  }else{
    alert("예약중 오류가 발생하였습니다. 고객센터로 문의해 주십시요.");

   ////버튼 및 로딩 레이어 처리
   //$("reservationBt").setStyle({  // 예약버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("cancltBt").setStyle({    // 취소버튼 숨김 20090320 추가 by 권용훈
   //  display : ""
   //});
   //
   //$("divpop1").setStyle({      //로딩 출력 20090320 추가 by 권용훈
   //  visibility : "visible", 
   //  position : "absolute",
   //  top : document.body.scrollTop+260,
   //  left : (document.body.clientWidth)/2-100,
   //  display : "none"
   //});

    alert(res);
    
    //document.getElementById("test").value = res;
  }
}

//카드결제취소시 gTA예약취소
function fnCancel_CallBack(rs)
{        
  var res  = decodeURIComponent(rs.responseText);
  //alert(res);
}

// 셀렉트박스 내용삽입
function fSelOption(url,boxnm,parm) {    //selectbox에 값을 넣는 기능
  var res = dynamic.loadText(url + parm);
  var boxnm = eval(boxnm);
  boxnm.innerHTML = decodeURIComponent(res);

  if (parm.indexOf("gubun") > 0)
  {
    try
    {
      //document.all.loading_divBar.style.display  = "none";
      //document.all.loading_divBody.style.display = "";
    }
    catch (err) { }
  }
}
