package org.apache.jsp;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
import org.apache.jasper.runtime.*;
import java.util.*;
import java.sql.*;
import org.apache.log4j.Category;
import jp.co.sint.database.*;
import jp.co.sint.basic.*;
import jp.co.sint.tools.*;
import jp.co.sint.config.*;
import jp.co.sint.beans.front.*;
import jp.co.sint.beans.mallmgr.*;
import jp.co.sint.mdk.*;
import jp.co.sint.bscvsmdk.*;

public class casher_jsp extends HttpJspBase {


  private static java.util.Vector _jspx_includes;

  static {
    _jspx_includes = new java.util.Vector(4);
    _jspx_includes.add("/cart/../include/chk_userinfo_inc.jsp");
    _jspx_includes.add("/cart/../include/chk_casher_empty_inc.jsp");
    _jspx_includes.add("/include/header_nosearch_inc.jsp");
    _jspx_includes.add("/include/footer_nosearch_inc.jsp");
  }

  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_response_sendRedirect;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_response_encodeRedirectUrl;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_actionErrors;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_datetime_format_pattern;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_datetime_currentTime_nobody;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_isFalse_value;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_isTrue_value;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody;
  private org.apache.jasper.runtime.TagHandlerPool _jspx_tagPool_webshop_siiterator_type_id_collection;

  public casher_jsp() {
    _jspx_tagPool_response_sendRedirect = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_response_encodeRedirectUrl = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_actionErrors = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_datetime_format_pattern = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_datetime_currentTime_nobody = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_isFalse_value = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_isTrue_value = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody = new org.apache.jasper.runtime.TagHandlerPool();
    _jspx_tagPool_webshop_siiterator_type_id_collection = new org.apache.jasper.runtime.TagHandlerPool();
  }

  public java.util.List getIncludes() {
    return _jspx_includes;
  }

  public void _jspDestroy() {
    _jspx_tagPool_response_sendRedirect.release();
    _jspx_tagPool_response_encodeRedirectUrl.release();
    _jspx_tagPool_webshop_actionErrors.release();
    _jspx_tagPool_datetime_format_pattern.release();
    _jspx_tagPool_datetime_currentTime_nobody.release();
    _jspx_tagPool_webshop_isFalse_value.release();
    _jspx_tagPool_webshop_isTrue_value.release();
    _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.release();
    _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody.release();
    _jspx_tagPool_webshop_siiterator_type_id_collection.release();
  }

  public void _jspService(HttpServletRequest request, HttpServletResponse response)
        throws java.io.IOException, ServletException {

    JspFactory _jspxFactory = null;
    javax.servlet.jsp.PageContext pageContext = null;
    HttpSession session = null;
    ServletContext application = null;
    ServletConfig config = null;
    JspWriter out = null;
    Object page = this;
    JspWriter _jspx_out = null;

    jp.co.sint.basic.SIOrderDetail _jspx_detailID_1 = null;

    try {
      _jspxFactory = JspFactory.getDefaultFactory();
      response.setContentType("text/html;charset=MS932");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			"../util/error.jsp", true, 8192, true);
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write("\r\n");

/**
 * Copyright (c) 2003-2009 System Integrator Corporation. & Beautygarage Inc.
 *                 All Rights Reserved.
 * @version $Id : casher.jsp,v 2.0 2009/04/24 Exp $
 * @author      : Naotaka Ohsugi
 * @Description : レジ（決済・お届け時間指定）
 * @History
 * Author         Date        Reason
 * ============   ==========  ===========================
 * Naotaka        2009/04/24  Original
 */

      out.write("\r\n");
/**タグのセクション*/
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
/**エラー遷移先の定義のセクション*/
      out.write("\r\n");
      out.write("\r\n");
/**クラスのインポートのセクション*/
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
/**ユーザーログイン情報のチェックのセクション*/
      out.write("\r\n");

/**
 * Copyright (c) 2003-2004 System Integrator Corporation.
 *                 All Rights Reserved.
 * @version $Id : include/chk_userinfo_inc.jsp,v 1.0 2003/10/07 Exp $
 * @author      : Jinwang Chen
 * @Description : フロント側に、ユーザーがログイン情報を確認します。
 * @History
 * Author         Date        Reason
 * ============   ==========  ===========================
 * J.W.Chen       2003/07/28  Original
 */

      out.write("\r\n");
      out.write("\r\n\r\n");
SIUserInfo lUserInfo=SIHTMLUtil.getUserInfo(request);
      out.write("\r\n");
if (lUserInfo.isNotLogin(request) && !SIConfig.SIWEBSHOP_DEVELOPING){
      out.write("\r\n  ");
      /* ----  response:sendRedirect ---- */
      org.apache.taglibs.response.SendRedirectTag _jspx_th_response_sendRedirect_0 = (org.apache.taglibs.response.SendRedirectTag) _jspx_tagPool_response_sendRedirect.get(org.apache.taglibs.response.SendRedirectTag.class);
      _jspx_th_response_sendRedirect_0.setPageContext(pageContext);
      _jspx_th_response_sendRedirect_0.setParent(null);
      int _jspx_eval_response_sendRedirect_0 = _jspx_th_response_sendRedirect_0.doStartTag();
      if (_jspx_eval_response_sendRedirect_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        if (_jspx_eval_response_sendRedirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
          javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
          out = _bc;
          _jspx_th_response_sendRedirect_0.setBodyContent(_bc);
          _jspx_th_response_sendRedirect_0.doInitBody();
        }
        do {
          out.write("\r\n    ");
          /* ----  response:encodeRedirectUrl ---- */
          org.apache.taglibs.response.EncodeRedirectURLTag _jspx_th_response_encodeRedirectUrl_0 = (org.apache.taglibs.response.EncodeRedirectURLTag) _jspx_tagPool_response_encodeRedirectUrl.get(org.apache.taglibs.response.EncodeRedirectURLTag.class);
          _jspx_th_response_encodeRedirectUrl_0.setPageContext(pageContext);
          _jspx_th_response_encodeRedirectUrl_0.setParent(_jspx_th_response_sendRedirect_0);
          int _jspx_eval_response_encodeRedirectUrl_0 = _jspx_th_response_encodeRedirectUrl_0.doStartTag();
          if (_jspx_eval_response_encodeRedirectUrl_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            if (_jspx_eval_response_encodeRedirectUrl_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
              javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
              out = _bc;
              _jspx_th_response_encodeRedirectUrl_0.setBodyContent(_bc);
              _jspx_th_response_encodeRedirectUrl_0.doInitBody();
            }
            do {
              out.print(SIURLMap.getUrl(request,"webshop.jsp.front.user.login"));
              int evalDoAfterBody = _jspx_th_response_encodeRedirectUrl_0.doAfterBody();
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
            if (_jspx_eval_response_encodeRedirectUrl_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
              out = pageContext.popBody();
          }
          if (_jspx_th_response_encodeRedirectUrl_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_response_encodeRedirectUrl.reuse(_jspx_th_response_encodeRedirectUrl_0);
          out.write("\r\n  ");
          int evalDoAfterBody = _jspx_th_response_sendRedirect_0.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
        if (_jspx_eval_response_sendRedirect_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
          out = pageContext.popBody();
      }
      if (_jspx_th_response_sendRedirect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_response_sendRedirect.reuse(_jspx_th_response_sendRedirect_0);
      out.write("\r\n");
}
      out.write("\r\n");
      out.write("\r\n");
      out.write("\r\n");
if (session.getAttribute(SIConfig.SISESSION_CART_DETAIL_NAME)==null){
      out.write("\r\n");
      /* ----  response:sendRedirect ---- */
      org.apache.taglibs.response.SendRedirectTag _jspx_th_response_sendRedirect_1 = (org.apache.taglibs.response.SendRedirectTag) _jspx_tagPool_response_sendRedirect.get(org.apache.taglibs.response.SendRedirectTag.class);
      _jspx_th_response_sendRedirect_1.setPageContext(pageContext);
      _jspx_th_response_sendRedirect_1.setParent(null);
      int _jspx_eval_response_sendRedirect_1 = _jspx_th_response_sendRedirect_1.doStartTag();
      if (_jspx_eval_response_sendRedirect_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        if (_jspx_eval_response_sendRedirect_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
          javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
          out = _bc;
          _jspx_th_response_sendRedirect_1.setBodyContent(_bc);
          _jspx_th_response_sendRedirect_1.doInitBody();
        }
        do {
          out.print(SIURLMap.getUrl(request,"webshop.servlet.front.main"));
          int evalDoAfterBody = _jspx_th_response_sendRedirect_1.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
        if (_jspx_eval_response_sendRedirect_1 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
          out = pageContext.popBody();
      }
      if (_jspx_th_response_sendRedirect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_response_sendRedirect.reuse(_jspx_th_response_sendRedirect_1);
      out.write("\r\n");
}
      out.write("\r\n");
      out.write("\r\n");

//ログ用のインスタンスの生成(common)
Category log=Category.getInstance(SIConfig.SILOG4J_WEBSHOP_CATEGORY_NAME);
//本画面に関わるbeansのデータ
UICasher casherID=(UICasher)session.getAttribute(SIConfig.SISESSION_CASHER_NAME);
if (casherID==null)casherID=new UICasher();
SICartManager cartMan=(SICartManager)session.getAttribute(SIConfig.SISESSION_CART_INFO_NAME);
if (cartMan==null)cartMan=new SICartManager();
UICart cartEditID=(UICart)session.getAttribute(SIConfig.SISESSION_CART_EDIT_NAME);
if (cartEditID==null)cartEditID=new UICart();
//受注配送先レコード
LinkedHashMap deliveryMap=(LinkedHashMap)session.getAttribute(SIConfig.SISESSION_CART_DELIVERY_NAME);

UINewOrderDeli newOrderDeliID = (UINewOrderDeli)session.getAttribute(SIConfig.SISESSION_ORDER_DELI);
if(newOrderDeliID == null){
  newOrderDeliID = new UINewOrderDeli();
}

//データベースへのコネクション(common)
SIDatabaseConnection databaseConnection=new SIDatabaseConnection();try{
Connection connection=databaseConnection.getConnection();

//カートにショップリストの一覧
String casherShopCode=casherID.getCasherShopCode();
Collection deliveryColl=SICartDetail.getDeliveryCollection(request,casherID.getShopCode());
Collection detailColl=new ArrayList();
Collection payMethodColl=null;
boolean cashFlg = false;
if(SICartDetail.isCach(request,connection)){
  payMethodColl = SIPayMethod.getNameCollection(connection,casherShopCode);
  cashFlg = true;
}else{
  payMethodColl = SIPayMethod.getNameCollection2(connection,casherShopCode,true,true);
}

String payMethodCode = SIDBUtil.getFirstData(connection,"SELECT paymethodcode FROM paymethodmtbl WHERE paymethodname="+SIDBUtil.SQL2Str(casherID.getPayMethodName()));
SIPayeeInfo payeeInfo = new SIPayeeInfo(connection,payMethodCode);
Collection expYearColl = SIDateTime.getYear2Coll();

//各サイトの設定(common)
String webshopSite=SIHTMLUtil.getRootPath(request);
String mainSrvSite=SIURLMap.getUrl(request,"webshop.servlet.front.main");
String counterSrvSite=SIURLMap.getHttpsUrl(request,"webshop.servlet.front.counter")+"?a="+SIConfig.SIACTION_RETURN;
String casherSrvSite=SIURLMap.getHttpsUrl(request,"webshop.servlet.front.casher");
String onChange="onChange=\"refresh()\"";

int spaceNum=18;
if (SICartDetail.isEmpty(request,casherID.getShopCode())){

      /* ----  response:sendRedirect ---- */
      org.apache.taglibs.response.SendRedirectTag _jspx_th_response_sendRedirect_2 = (org.apache.taglibs.response.SendRedirectTag) _jspx_tagPool_response_sendRedirect.get(org.apache.taglibs.response.SendRedirectTag.class);
      _jspx_th_response_sendRedirect_2.setPageContext(pageContext);
      _jspx_th_response_sendRedirect_2.setParent(null);
      int _jspx_eval_response_sendRedirect_2 = _jspx_th_response_sendRedirect_2.doStartTag();
      if (_jspx_eval_response_sendRedirect_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        if (_jspx_eval_response_sendRedirect_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
          javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
          out = _bc;
          _jspx_th_response_sendRedirect_2.setBodyContent(_bc);
          _jspx_th_response_sendRedirect_2.doInitBody();
        }
        do {
          out.print(SIURLMap.getUrl(request,"webshop.servlet.front.main"));
          int evalDoAfterBody = _jspx_th_response_sendRedirect_2.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
        if (_jspx_eval_response_sendRedirect_2 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
          out = pageContext.popBody();
      }
      if (_jspx_th_response_sendRedirect_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_response_sendRedirect.reuse(_jspx_th_response_sendRedirect_2);
}
      out.write("\r\n");
      out.write("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\r\n");
      out.write("<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"ja\" lang=\"ja\">\r\n");
      out.write("<head>\r\n");
      out.write("<meta http-equiv=\"content-type\" content=\"text/html; charset=Shift_JIS\" />\r\n");
      out.write("<title>レジ（お支払方法選択） | 理美容器具・エステ機器・美容用品の卸販売 BEAUTY GARAGE");
      out.write("</title>\r\n");
      out.write("<meta http-equiv=\"Content-Style-Type\" content=\"text/css\" />\r\n");
      out.write("<meta http-equiv=\"Content-Script-Type\" content=\"text/javascript\" />\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"");
      out.print(webshopSite);
      out.write("/css/import.css\" media=\"screen,print\" />\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"");
      out.print(webshopSite);
      out.write("/css/print.css\" media=\"print\" />\r\n");
      out.write("<script src=\"");
      out.print(webshopSite);
      out.write("/script/common.js\" type=\"text/javascript\">");
      out.write("</script>\r\n");
      out.write("</head>\r\n");
      out.write("<body id=\"cart\" class=\"style1\" onLoad=\"reauthcheck()\">\r\n");
      out.write("<a name=\"top\" id=\"top\">");
      out.write("</a>\r\n");
      out.write("<div id=\"wrapper\">\r\n\r\n");
      out.write("<!-- headerArea -->\r\n");

/**
 * Copyright (c) 2003-2009 System Integrator Corporation. & Beautygarage Inc.
 *                 All Rights Reserved.
 * @version $Id : include/header_nosearch_inc.jsp,v 1.0 2009/04/20 Naotaka Ohsugi Exp $
 * @author      : Naotaka Ohsugi
 * @Description : 共通ヘッダー（検索バーなし）
 * @History
 * Author         Date        Reason
 * ============   ==========  ===========================
 * Naotaka        2009/04/20  Original
 */

      out.write("\r\n");
 //▼アプリでは非表示：ここから▼
 if (request.getHeader("user-agent").indexOf("bg-webview-")==-1) { 
      out.write("\r\n\r\n");
      out.write("\r\n");

String xForwardedFor = ((HttpServletRequest) request).getHeader("X-Forwarded-For");
if (xForwardedFor!=null && xForwardedFor.length()>=13) xForwardedFor = xForwardedFor.substring(0,13);
else xForwardedFor = "";
//xForwardedForが社内IPに一致しない場合のみ、Optimizelyのタグを配信
if ( ("219.120.56.98".equals(xForwardedFor)) || ("153.142.2.209".equals(xForwardedFor)) ) {} else { 
      out.write("\r\n");
      out.write("<script src=\"//cdn.optimizely.com/js/2916990817.js\">");
      out.write("</script>\r\n");
 } 
      out.write("\r\n");
      out.write("\r\n\r\n");
      out.write("<div id=\"headerArea\" class=\"noSearch\">\r\n");
      JspRuntimeLibrary.include(request, response, "/include/header_navigation_inc.jsp", out, true);
      out.write("\r\n");
      out.write("</div>\r\n");
} //▲アプリでは非表示：ここまで▲ 
      out.write("\r\n");
      out.write("<script type=\"text/javascript\">\r\n\r\n  var _gaq = _gaq || [];\r\n  var pluginUrl = \r\n  '//www.google-analytics.com/plugins/ga/inpage_linkid.js';\r\n  _gaq.push(['_require', 'inpage_linkid', pluginUrl]);\r\n  _gaq.push(['_setAccount', 'UA-1040584-1']);\r\n  ");
 if(SIHTMLUtil.getUserInfo(request).isLogin(request)){
      out.write("\r\n  _gaq.push(['_setCustomVar', 1, 'registered', 'true', 1]);\r\n  _gaq.push(['_setCustomVar', 2, 'sessionlogin', 'true', 2]);\r\n  _gaq.push(['_setCustomVar', 3, 'islogin', 'true', 3]);\r\n  ");
} else {
      out.write("\r\n  _gaq.push(['_setCustomVar', 3, 'islogin', 'false', 3]);\r\n  ");
}
      out.write("\r\n  _gaq.push(['_setCustomVar', 4, 'viewmode', 'PC', 3]);\r\n  _gaq.push(['_setVar',navigator.userAgent]);\r\n  _gaq.push(['_trackPageview']);\r\n  (function() {\r\n    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;\r\n    //ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';\r\n\tga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';\r\n    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);\r\n  })();\r\n\r\n\t//for Google Tag Manager\r\n\tdataLayer= [{\r\n\t\t'site_type':'d',\r\n\t\t//'customer_id':'【顧客コード】'\r\n\t}];\r\n");
      out.write("</script>\r\n");
      out.write("<!-- Google Tag Manager -->\r\n");
      out.write("<noscript>");
      out.write("<iframe src=\"//www.googletagmanager.com/ns.html?id=GTM-K5Q24Q\"\r\nheight=\"0\" width=\"0\" style=\"display:none;visibility:hidden\">");
      out.write("</iframe>");
      out.write("</noscript>\r\n");
      out.write("<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':\r\nnew Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],\r\nj=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=\r\n'//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);\r\n})(window,document,'script','dataLayer','GTM-K5Q24Q');");
      out.write("</script>\r\n");
      out.write("<!-- End Google Tag Manager -->\r\n");
      out.write("\r\n");
      out.write("<!-- /headerArea -->\r\n\r\n");
      out.write("<!-- contentsArea -->\r\n");
      out.write("<div id=\"contentsArea\">\r\n\r\n");
      out.write("<!-- root -->\r\n");
      out.write("<div id=\"root\" xmlns:v=\"http://rdf.data-vocabulary.org/#\">\r\n");
      out.write("<span typeof=\"v:Breadcrumb\">");
      out.write("<a href=\"");
      out.print(mainSrvSite);
      out.write("\" rel=\"v:url\" property=\"v:title\">美容器具の卸通販TOP");
      out.write("</a>");
      out.write("</span> &gt;\r\n");
      out.write("<span typeof=\"v:Breadcrumb\">");
      out.write("<a property=\"v:title\">レジ（配送先）");
      out.write("</a>");
      out.write("</span>\r\n");
      out.write("</div>\r\n");
      out.write("<!-- /root -->\r\n\r\n");
      out.write("<!-- contents -->\r\n");
      out.write("<div id=\"contents\">\r\n\r\n");
      out.write("<div id=\"delivery\" class=\"section\">\r\n");
      out.write("<h1>");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/cart/title_register2.gif\" alt=\"レジ お支払方法の選択\" width=\"950\" height=\"40\" />");
      out.write("</h1>\r\n");
      out.write("<div class=\"wrap\">\r\n");
      out.write("<h2>");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/cart/h_register2.gif\" alt=\"お支払方法の選択\" width=\"824\" height=\"40\" />");
      out.write("</h2>\r\n");
      out.write("<form name=\"casherForm\" action=\"");
      out.print(casherSrvSite);
      out.write("\" method=\"post\" onSubmit=\"return false\">\r\n");
      out.write("<script language=\"javascript1.2\" type=\"text/javascript\" >\r\n");
      out.write("<!--\r\nfunction confirm2(){\r\n  with(document.casherForm){\r\n    actionNameTxt.value='");
      out.print(SIConfig.SIACTION_CONFIRM);
      out.write("';\r\n    submit();\r\n  }\r\n}\r\nfunction refresh(){\r\n  with(document.casherForm){\r\n    actionNameTxt.value='");
      out.print(SIConfig.SIACTION_REFRESH);
      out.write("';\r\n    submit();\r\n  }\r\n}\r\nfunction redo(){\r\n  with(document.casherForm){\r\n    actionNameTxt.value='");
      out.print(SIConfig.SIACTION_REDO);
      out.write("';\r\n    submit();\r\n  }\r\n}\r\nfunction deleteCard(){\r\n    with(document.casherForm){\r\n  if(window.confirm('カード情報を削除してもよろしいですか？')==true){\r\n      actionNameTxt.value='");
      out.print(SIConfig.SIACTION_DELETE);
      out.write("';\r\n      submit();\r\n      }\r\n    }\r\n}\r\nfunction reauthcheck(){\r\n  with(document.casherForm){\r\n    if(reAuthFlg[0].checked){\r\n      cardNo1.disabled=true;\r\n      cardNo2.disabled=true;\r\n      cardNo3.disabled=true;\r\n      cardNo4.disabled=true;\r\n      cardExpiredMonth.disabled=true;\r\n      cardExpiredYear.disabled=true;\r\n      custNameOfCard.disabled=true;\r\n      reUseFlg[0].disabled=true;\r\n      reUseFlg[1].disabled=true;\r\n    }else if(reAuthFlg[1].checked){\r\n      cardNo1.disabled=false;\r\n      cardNo2.disabled=false;\r\n      cardNo3.disabled=false;\r\n      cardNo4.disabled=false;\r\n      cardExpiredMonth.disabled=false;\r\n      cardExpiredYear.disabled=false;\r\n      custNameOfCard.disabled=false;\r\n      reUseFlg[0].disabled=false;\r\n      reUseFlg[1].disabled=false;\r\n    }\r\n  }\r\n}\r\n//-->\r\n");
      out.write("</script>\r\n");
      out.write("<div class=\"box_add\">\r\n");
      out.write("<ol class=\"error\">\r\n");
      if (_jspx_meth_webshop_actionErrors_0(pageContext))
        return;
      out.write("\r\n");
SICustomErrors pageError = (SICustomErrors)request.getAttribute(SIConfig.SIERROR_ATTRIBUTE_MESSAGE_KEY);
if (pageError==null) pageError = new SICustomErrors();
      out.write("\r\n");
      /* ----  webshop:isFalse ---- */
      jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_0 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
      _jspx_th_webshop_isFalse_0.setPageContext(pageContext);
      _jspx_th_webshop_isFalse_0.setParent(null);
      _jspx_th_webshop_isFalse_0.setValue(pageError.isEmpty());
      int _jspx_eval_webshop_isFalse_0 = _jspx_th_webshop_isFalse_0.doStartTag();
      if (_jspx_eval_webshop_isFalse_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("<li class=\"footer\">");
          out.write("</li>");
          int evalDoAfterBody = _jspx_th_webshop_isFalse_0.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isFalse_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_0);
      out.write("\r\n");
      out.write("</ol>\r\n");
      out.write("<h3>お客様情報");
      out.write("</h3>\r\n");
      out.write("<table>\r\n");
      out.write("<tr>\r\n");
      out.write("<th rowspan=\"2\" class=\"th\">ご連絡先");
      out.write("</th>\r\n");
      out.write("<td class=\"custinfo\">氏名：");
      out.print(SIHTMLUtil.HTMLEncode(lUserInfo.getCustName()));
      out.print(SIHTMLUtil.HTMLEncode(SIStringUtil.parenThesis(lUserInfo.getCustPronName())));
      out.write(" 様");
      out.write("</td>\r\n");
      out.write("<td class=\"custinfo\">連絡先TEL1：");
      out.print(SIHTMLUtil.HTMLEncode(lUserInfo.getStoreTel()));
      out.write("<br/>連絡先TEL2：");
      out.print(SIHTMLUtil.HTMLEncode(lUserInfo.getTel()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("<tr>\r\n");
      out.write("<td class=\"custinfo\">E-mail：");
      out.print(SIHTMLUtil.HTMLEncode(lUserInfo.getEmail()));
      out.write("</td>\r\n");
      out.write("<td class=\"custinfo\">会社名：");
      out.print(SIHTMLUtil.HTMLEncode(lUserInfo.getCorporationName()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("<tr>\r\n");
      out.write("<th>お支払方法");
      out.write("</th>\r\n");
      out.write("<td colspan=\"2\">\r\n");
      /* ----  webshop:isTrue ---- */
      jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_0 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
      _jspx_th_webshop_isTrue_0.setPageContext(pageContext);
      _jspx_th_webshop_isTrue_0.setParent(null);
      _jspx_th_webshop_isTrue_0.setValue(casherID.getFullPointFlg());
      int _jspx_eval_webshop_isTrue_0 = _jspx_th_webshop_isTrue_0.doStartTag();
      if (_jspx_eval_webshop_isTrue_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          out.print(SIHTMLUtil.HTMLEncode(casherID.getPayMethodName()));
          out.write("<input type=\"hidden\" name=\"payMethodName\" value=\"");
          out.print(SIHTMLUtil.HTMLEncode(casherID.getPayMethodName()));
          out.write("\"/>\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isTrue_0.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isTrue_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_0);
      out.write("\r\n");
      /* ----  webshop:isFalse ---- */
      jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_1 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
      _jspx_th_webshop_isFalse_1.setPageContext(pageContext);
      _jspx_th_webshop_isFalse_1.setParent(null);
      _jspx_th_webshop_isFalse_1.setValue(casherID.getFullPointFlg());
      int _jspx_eval_webshop_isFalse_1 = _jspx_th_webshop_isFalse_1.doStartTag();
      if (_jspx_eval_webshop_isFalse_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          /* ----  webshop:siselect ---- */
          jp.co.sint.taglib.SISelect _jspx_th_webshop_siselect_0 = (jp.co.sint.taglib.SISelect) _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.get(jp.co.sint.taglib.SISelect.class);
          _jspx_th_webshop_siselect_0.setPageContext(pageContext);
          _jspx_th_webshop_siselect_0.setParent(_jspx_th_webshop_isFalse_1);
          _jspx_th_webshop_siselect_0.setDefaultAlways("true");
          _jspx_th_webshop_siselect_0.setName("payMethodName");
          _jspx_th_webshop_siselect_0.setDefault(SIHTMLUtil.HTMLEncode(casherID.getPayMethodName()));
          _jspx_th_webshop_siselect_0.setCollection(payMethodColl);
          _jspx_th_webshop_siselect_0.setSpace(spaceNum);
          _jspx_th_webshop_siselect_0.setAttributesText(onChange);
          int _jspx_eval_webshop_siselect_0 = _jspx_th_webshop_siselect_0.doStartTag();
          if (_jspx_th_webshop_siselect_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.reuse(_jspx_th_webshop_siselect_0);
          out.write("\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isFalse_1.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isFalse_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_1);
      out.write("\r\n");
      /* ----  webshop:isTrue ---- */
      jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_1 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
      _jspx_th_webshop_isTrue_1.setPageContext(pageContext);
      _jspx_th_webshop_isTrue_1.setParent(null);
      _jspx_th_webshop_isTrue_1.setValue(cashFlg);
      int _jspx_eval_webshop_isTrue_1 = _jspx_th_webshop_isTrue_1.doStartTag();
      if (_jspx_eval_webshop_isTrue_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n\t");
          out.write("<br>");
          out.write("<span style=\"display:block; text-indent:-1em; padding:5px 0 0 1em;\">※代引手数料は通常324円です。税別4,000円以上ご購入の場合は無料です。");
          out.write("</span>\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isTrue_1.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isTrue_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_1);
      out.write("\r\n");
      /* ----  webshop:isFalse ---- */
      jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_2 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
      _jspx_th_webshop_isFalse_2.setPageContext(pageContext);
      _jspx_th_webshop_isFalse_2.setParent(null);
      _jspx_th_webshop_isFalse_2.setValue(cashFlg);
      int _jspx_eval_webshop_isFalse_2 = _jspx_th_webshop_isFalse_2.doStartTag();
      if (_jspx_eval_webshop_isFalse_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          out.write("<br>");
          out.write("<span style=\"display:block; text-indent:-1em; padding:5px 0 0 1em;\">※メーカー直送品のみのご注文のため、代金引換はお選びいただけません。");
          out.write("<br>弊社発送の商品とあわせてご注文いただくと、代引きでのお支払いが可能となります。");
          out.write("</span>\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isFalse_2.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isFalse_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_2);
      out.write("\r\n");
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      /* ----  webshop:isTrue ---- */
      jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_2 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
      _jspx_th_webshop_isTrue_2.setPageContext(pageContext);
      _jspx_th_webshop_isTrue_2.setParent(null);
      _jspx_th_webshop_isTrue_2.setValue(SIUtil.isNotNull(payeeInfo.getBankName()));
      int _jspx_eval_webshop_isTrue_2 = _jspx_th_webshop_isTrue_2.doStartTag();
      if (_jspx_eval_webshop_isTrue_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          out.write("<tr>\r\n");
          out.write("<th>お振込先");
          out.write("</th>\r\n");
          out.write("<td colspan=\"2\">");
          out.print(payeeInfo.getBankName());
          out.write("&nbsp;");
          out.print(payeeInfo.getSubBankName());
          out.write("&nbsp;");
if("0".equals(payeeInfo.getAccountType())){
          out.write("(普)");
}else{
          out.write("(当)");
}
          out.print(payeeInfo.getAccountNo());
          out.write("&nbsp;");
          out.print(payeeInfo.getAccountName());
          out.write("</td>\r\n");
          out.write("</tr>\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isTrue_2.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isTrue_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_2);
      out.write("\r\n");
      /* ----  webshop:isFalse ---- */
      jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_3 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
      _jspx_th_webshop_isFalse_3.setPageContext(pageContext);
      _jspx_th_webshop_isFalse_3.setParent(null);
      _jspx_th_webshop_isFalse_3.setValue(casherID.getPaymentFlg().equals(SIFlagConf.SIFLAG_PAYMENTFLG_CARD));
      int _jspx_eval_webshop_isFalse_3 = _jspx_th_webshop_isFalse_3.doStartTag();
      if (_jspx_eval_webshop_isFalse_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"1\" style=\"display:none\"/>\r\n");
          out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"0\" style=\"display:none\" checked=\"true\"/>\r\n");
          out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"1\" style=\"display:none\"/>\r\n");
          out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"0\" style=\"display:none\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardNo1\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardNo2\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardNo3\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardNo4\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardExpiredMonth\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"cardExpiredYear\"  value=\"\"/>\r\n");
          out.write("<input type=\"hidden\" name=\"custNameOfCard\"  value=\"\"/>\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isFalse_3.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isFalse_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_3);
      out.write("\r\n");
      /* ----  webshop:isTrue ---- */
      jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_3 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
      _jspx_th_webshop_isTrue_3.setPageContext(pageContext);
      _jspx_th_webshop_isTrue_3.setParent(null);
      _jspx_th_webshop_isTrue_3.setValue(casherID.getPaymentFlg().equals(SIFlagConf.SIFLAG_PAYMENTFLG_CARD));
      int _jspx_eval_webshop_isTrue_3 = _jspx_th_webshop_isTrue_3.doStartTag();
      if (_jspx_eval_webshop_isTrue_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        do {
          out.write("\r\n");
          /* ----  webshop:isTrue ---- */
          jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_4 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
          _jspx_th_webshop_isTrue_4.setPageContext(pageContext);
          _jspx_th_webshop_isTrue_4.setParent(_jspx_th_webshop_isTrue_3);
          _jspx_th_webshop_isTrue_4.setValue(lUserInfo.isReAuth());
          int _jspx_eval_webshop_isTrue_4 = _jspx_th_webshop_isTrue_4.doStartTag();
          if (_jspx_eval_webshop_isTrue_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            do {
              out.write("\r\n");
              out.write("<tr>\r\n");
              out.write("<th>カードの種類");
              out.write("</th>\r\n");
              out.write("\r\n");
              out.write("<td colspan=\"2\" class=\"creditcard\">&nbsp;");
              out.write("<img src=\"image/card/visa.gif\">&nbsp;");
              out.write("<img src=\"image/card/mastercard.gif\">&nbsp;");
              out.write("<img src=\"image/card/jcb.gif\">&nbsp;");
              out.write("<img src=\"image/card/amex.gif\">");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              /* ----  webshop:isTrue ---- */
              jp.co.sint.taglib.SIIsTrueTag _jspx_th_webshop_isTrue_5 = (jp.co.sint.taglib.SIIsTrueTag) _jspx_tagPool_webshop_isTrue_value.get(jp.co.sint.taglib.SIIsTrueTag.class);
              _jspx_th_webshop_isTrue_5.setPageContext(pageContext);
              _jspx_th_webshop_isTrue_5.setParent(_jspx_th_webshop_isTrue_4);
              _jspx_th_webshop_isTrue_5.setValue("1".equals(casherID.getReAuthFlg()));
              int _jspx_eval_webshop_isTrue_5 = _jspx_th_webshop_isTrue_5.doStartTag();
              if (_jspx_eval_webshop_isTrue_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
                do {
                  out.write("\r\n");
                  out.write("<tr>\r\n");
                  out.write("<th rowspan=\"5\">カード情報");
                  out.write("</th>\r\n");
                  out.write("<td colspan=\"2\" class=\"custinfo\">");
                  out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"1\" checked=\"true\" onclick='reauthcheck()'/>");
                  out.write("<b>前回と同じカードを使用する");
                  out.write("</b> （");
                  out.print(lUserInfo.getCardNumber1()+"**-****-****-"+lUserInfo.getCardNumber2());
                  out.write("）\r\n&nbsp;&nbsp;");
                  out.write("<a href=\"javascript:deleteCard()\" class=\"arrow01\">カード情報を削除");
                  out.write("</a>");
                  out.write("</td>\r\n");
                  out.write("</tr>\r\n");
                  out.write("<tr>\r\n");
                  out.write("<td colspan=\"2\" class=\"custinfo\">");
                  out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"0\" onclick='reauthcheck()'/>");
                  out.write("<b>新しいカードを使用する");
                  out.write("</b>");
                  out.write("</td>\r\n");
                  out.write("</tr>\r\n");
                  int evalDoAfterBody = _jspx_th_webshop_isTrue_5.doAfterBody();
                  if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                    break;
                } while (true);
              }
              if (_jspx_th_webshop_isTrue_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_5);
              out.write("\r\n");
              /* ----  webshop:isFalse ---- */
              jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_4 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
              _jspx_th_webshop_isFalse_4.setPageContext(pageContext);
              _jspx_th_webshop_isFalse_4.setParent(_jspx_th_webshop_isTrue_4);
              _jspx_th_webshop_isFalse_4.setValue("1".equals(casherID.getReAuthFlg()));
              int _jspx_eval_webshop_isFalse_4 = _jspx_th_webshop_isFalse_4.doStartTag();
              if (_jspx_eval_webshop_isFalse_4 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
                do {
                  out.write("\r\n");
                  out.write("<tr>\r\n");
                  out.write("<th rowspan=\"6\">カード情報");
                  out.write("</th>\r\n");
                  out.write("<td colspan=\"2\" class=\"custinfo\">");
                  out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"1\" onclick='reauthcheck()'/>");
                  out.write("<b>前回と同じカードを使用する");
                  out.write("</b> （");
                  out.print(lUserInfo.getCardNumber1()+"**-****-****-"+lUserInfo.getCardNumber2());
                  out.write("）\r\n&nbsp;&nbsp;");
                  out.write("<a href=\"javascript:deleteCard()\" class=\"arrow01\">カード情報を削除");
                  out.write("</a>");
                  out.write("</td>\r\n");
                  out.write("</tr>\r\n");
                  out.write("<tr>\r\n");
                  out.write("<td colspan=\"2\" class=\"custinfo\">");
                  out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"0\" checked=\"true\" onclick='reauthcheck()'/>");
                  out.write("<b>新しいカードを使用する");
                  out.write("</b>");
                  out.write("</td>\r\n");
                  out.write("</tr>\r\n");
                  int evalDoAfterBody = _jspx_th_webshop_isFalse_4.doAfterBody();
                  if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                    break;
                } while (true);
              }
              if (_jspx_th_webshop_isFalse_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_4);
              out.write("\r\n");
              out.write("<tr>\r\n");
              out.write("<td class=\"custinfo\" colspan=\"2\">カード番号：\r\n");
String cardNo1 = "";
  String cardNo2 = "";
  String cardNo3 = "";
  if (SIUtil.isNotNull(casherID.getCardNo1())) cardNo1 = casherID.getCardNo1().replaceAll(".", "*");
  if (SIUtil.isNotNull(casherID.getCardNo2())) cardNo2 = casherID.getCardNo2().replaceAll(".", "*");
  if (SIUtil.isNotNull(casherID.getCardNo3())) cardNo3 = casherID.getCardNo3().replaceAll(".", "*");

              out.write("\r\n");
              out.write("<input type=\"test\" name=\"cardNo1\"  class=\"txt\" value=\"");
              out.print(cardNo1);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n-\r\n");
              out.write("<input type=\"text\" name=\"cardNo2\"  class=\"txt\" value=\"");
              out.print(cardNo2);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n-\r\n");
              out.write("<input type=\"text\" name=\"cardNo3\"  class=\"txt\" value=\"");
              out.print(cardNo3);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n-\r\n");
              out.write("<input type=\"text\" name=\"cardNo4\"  class=\"txt\" value=\"");
              out.print(casherID.getCardNo4());
              out.write("\" size=\"4\" maxlength=\"4\"/>");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("<tr>\r\n");
              out.write("<td class=\"custinfo\" colspan=\"2\">有効期限（Mon/Year）：\r\n");
              /* ----  webshop:siselect ---- */
              jp.co.sint.taglib.SISelect _jspx_th_webshop_siselect_1 = (jp.co.sint.taglib.SISelect) _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.get(jp.co.sint.taglib.SISelect.class);
              _jspx_th_webshop_siselect_1.setPageContext(pageContext);
              _jspx_th_webshop_siselect_1.setParent(_jspx_th_webshop_isTrue_4);
              _jspx_th_webshop_siselect_1.setDefaultAlways("true");
              _jspx_th_webshop_siselect_1.setName("cardExpiredMonth");
              _jspx_th_webshop_siselect_1.setDefault(casherID.getCardExpiredMonth());
              _jspx_th_webshop_siselect_1.setCollection(SIDateTime.getMonthColl());
              _jspx_th_webshop_siselect_1.setSpace(spaceNum);
              _jspx_th_webshop_siselect_1.setAttributesText("disabled=\"true\"");
              int _jspx_eval_webshop_siselect_1 = _jspx_th_webshop_siselect_1.doStartTag();
              if (_jspx_th_webshop_siselect_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.reuse(_jspx_th_webshop_siselect_1);
              out.write("月\r\n");
              /* ----  webshop:siselect ---- */
              jp.co.sint.taglib.SISelect _jspx_th_webshop_siselect_2 = (jp.co.sint.taglib.SISelect) _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.get(jp.co.sint.taglib.SISelect.class);
              _jspx_th_webshop_siselect_2.setPageContext(pageContext);
              _jspx_th_webshop_siselect_2.setParent(_jspx_th_webshop_isTrue_4);
              _jspx_th_webshop_siselect_2.setDefaultAlways("true");
              _jspx_th_webshop_siselect_2.setName("cardExpiredYear");
              _jspx_th_webshop_siselect_2.setDefault(casherID.getCardExpiredYear());
              _jspx_th_webshop_siselect_2.setCollection(expYearColl);
              _jspx_th_webshop_siselect_2.setSpace(spaceNum);
              _jspx_th_webshop_siselect_2.setAttributesText("disabled=\"true\"");
              int _jspx_eval_webshop_siselect_2 = _jspx_th_webshop_siselect_2.doStartTag();
              if (_jspx_th_webshop_siselect_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_attributesText_nobody.reuse(_jspx_th_webshop_siselect_2);
              out.write("年\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("<tr>\r\n");
              out.write("<td class=\"custinfo\" colspan=\"2\">セキュリティコード：\r\n");
              out.write("<input type=\"text\" name=\"securityCode\"  class=\"txt\" value=\"\" size=\"4\" maxlength=\"4\"/>\r\n");
              out.write("<div class=\"clearFix\" style=\"margin-top:10px;\">\r\n");
              out.write("<p class=\"img-left\" style=\"width:140px;\">");
              out.write("<img src=\"img/guide/card-ura.gif\" width=\"126\" height=\"80\">");
              out.write("</p>\r\n");
              out.write("<p class=\"img-left\">");
              out.write("<span style=\"font-weight:bold;\">セキュリティコードとは");
              out.write("</span>");
              out.write("<br />\r\nクレジットカード裏面の署名欄に印字された数字のうち右端の3桁の数字です。");
              out.write("<br />\r\n※AMEXカードは表面に印字された4桁の数字です。");
              out.write("<br />\r\n※カード会社によってセキュリティコードの記載場所や桁数は異なります。");
              out.write("<br />\r\n※セキュリティコードについてのお問合せは、カード裏面に記載のカード発行会社までお願いいたします。");
              out.write("</p>\r\n");
              out.write("</div>\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("\r\n");
              out.write("<tr>\r\n");
              out.write("<td colspan=\"2\" class=\"custinfo\">\r\n");
if ("0".equals(casherID.getReUseFlg())){
              out.write("\r\n");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"1\"/>");
              out.write("<b>カード情報を登録する");
              out.write("</b>&nbsp;");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"0\" checked=\"true\"/>");
              out.write("<b>カード情報を登録しない");
              out.write("</b>\r\n");
}else{
              out.write("\r\n");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"1\" checked=\"true\"/>");
              out.write("<b>カード情報を登録する");
              out.write("</b>&nbsp;");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"0\"/>");
              out.write("<b>カード情報を登録しない");
              out.write("</b>\r\n");
}
              out.write("\r\n&nbsp;&nbsp;");
              out.write("<span>（※登録すると次回よりカード番号入力なしでカード決済ができます）");
              out.write("</span>\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              int evalDoAfterBody = _jspx_th_webshop_isTrue_4.doAfterBody();
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
          }
          if (_jspx_th_webshop_isTrue_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_4);
          out.write("\r\n");
          /* ----  webshop:isFalse ---- */
          jp.co.sint.taglib.SIIsFalseTag _jspx_th_webshop_isFalse_5 = (jp.co.sint.taglib.SIIsFalseTag) _jspx_tagPool_webshop_isFalse_value.get(jp.co.sint.taglib.SIIsFalseTag.class);
          _jspx_th_webshop_isFalse_5.setPageContext(pageContext);
          _jspx_th_webshop_isFalse_5.setParent(_jspx_th_webshop_isTrue_3);
          _jspx_th_webshop_isFalse_5.setValue(lUserInfo.isReAuth());
          int _jspx_eval_webshop_isFalse_5 = _jspx_th_webshop_isFalse_5.doStartTag();
          if (_jspx_eval_webshop_isFalse_5 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            do {
              out.write("\r\n");
              out.write("<tr>\r\n");
              out.write("<th>カードの種類");
              out.write("</th>\r\n");
              out.write("\r\n");
              out.write("<td colspan=\"2\" class=\"creditcard\">&nbsp;");
              out.write("<img src=\"image/card/visa.gif\">&nbsp;");
              out.write("<img src=\"image/card/mastercard.gif\">&nbsp;");
              out.write("<img src=\"image/card/jcb.gif\">&nbsp;");
              out.write("<img src=\"image/card/amex.gif\">");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("<tr>\r\n");
              out.write("<th rowspan=\"4\">カード情報");
              out.write("</th>\r\n");
              out.write("<td colspan=\"2\" class=\"custinfo\">カード番号：\r\n  ");
String cardNo1 = "";
  String cardNo2 = "";
  String cardNo3 = "";
  if (SIUtil.isNotNull(casherID.getCardNo1())) cardNo1 = casherID.getCardNo1().replaceAll(".", "*");
  if (SIUtil.isNotNull(casherID.getCardNo2())) cardNo2 = casherID.getCardNo2().replaceAll(".", "*");
  if (SIUtil.isNotNull(casherID.getCardNo3())) cardNo3 = casherID.getCardNo3().replaceAll(".", "*");

              out.write("\r\n  ");
              out.write("<input type=\"test\" name=\"cardNo1\"  class=\"txt\" value=\"");
              out.print(cardNo1);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n  -\r\n  ");
              out.write("<input type=\"text\" name=\"cardNo2\"  class=\"txt\" value=\"");
              out.print(cardNo2);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n  -\r\n  ");
              out.write("<input type=\"text\" name=\"cardNo3\"  class=\"txt\" value=\"");
              out.print(cardNo3);
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n  -\r\n  ");
              out.write("<input type=\"text\" name=\"cardNo4\"  class=\"txt\" value=\"");
              out.print(casherID.getCardNo4());
              out.write("\" size=\"4\" maxlength=\"4\"/>\r\n  ");
              out.write("<p style=\"text-indent:-1em; margin:0; padding:1em 0 0 1em; line-height:1.2em;\">");
              out.write("<span>※AMEXカードの方は、先頭から順に「4桁-4桁-4桁-3桁」に分けて入力して下さい。");
              out.write("<br />\r\n    例）1234-567890-12345の場合→1234-5678-9012-345");
              out.write("</span>");
              out.write("</p>\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("<tr>\r\n");
              out.write("<td colspan=\"2\" class=\"custinfo\">有効期限（Mon/Year）：\r\n");
              /* ----  webshop:siselect ---- */
              jp.co.sint.taglib.SISelect _jspx_th_webshop_siselect_3 = (jp.co.sint.taglib.SISelect) _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody.get(jp.co.sint.taglib.SISelect.class);
              _jspx_th_webshop_siselect_3.setPageContext(pageContext);
              _jspx_th_webshop_siselect_3.setParent(_jspx_th_webshop_isFalse_5);
              _jspx_th_webshop_siselect_3.setDefaultAlways("true");
              _jspx_th_webshop_siselect_3.setName("cardExpiredMonth");
              _jspx_th_webshop_siselect_3.setDefault(casherID.getCardExpiredMonth());
              _jspx_th_webshop_siselect_3.setCollection(SIDateTime.getMonthColl());
              _jspx_th_webshop_siselect_3.setSpace(spaceNum);
              int _jspx_eval_webshop_siselect_3 = _jspx_th_webshop_siselect_3.doStartTag();
              if (_jspx_th_webshop_siselect_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody.reuse(_jspx_th_webshop_siselect_3);
              out.write("月\r\n");
              /* ----  webshop:siselect ---- */
              jp.co.sint.taglib.SISelect _jspx_th_webshop_siselect_4 = (jp.co.sint.taglib.SISelect) _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody.get(jp.co.sint.taglib.SISelect.class);
              _jspx_th_webshop_siselect_4.setPageContext(pageContext);
              _jspx_th_webshop_siselect_4.setParent(_jspx_th_webshop_isFalse_5);
              _jspx_th_webshop_siselect_4.setDefaultAlways("true");
              _jspx_th_webshop_siselect_4.setName("cardExpiredYear");
              _jspx_th_webshop_siselect_4.setDefault(casherID.getCardExpiredYear());
              _jspx_th_webshop_siselect_4.setCollection(expYearColl);
              _jspx_th_webshop_siselect_4.setSpace(spaceNum);
              int _jspx_eval_webshop_siselect_4 = _jspx_th_webshop_siselect_4.doStartTag();
              if (_jspx_th_webshop_siselect_4.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
                return;
              _jspx_tagPool_webshop_siselect_space_name_defaultAlways_default_collection_nobody.reuse(_jspx_th_webshop_siselect_4);
              out.write("年\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("<tr>\r\n");
              out.write("<td colspan=\"2\" class=\"custinfo\">セキュリティコード：\r\n");
              out.write("<input type=\"text\" name=\"securityCode\"  class=\"txt\" value=\"\" size=\"4\" maxlength=\"4\"/>\r\n");
              out.write("<div class=\"clearFix\" style=\"margin-top:10px;\">\r\n");
              out.write("<p class=\"img-left\" style=\"width:140px;\">");
              out.write("<img src=\"img/guide/card-ura.gif\" width=\"126\" height=\"80\">");
              out.write("</p>\r\n");
              out.write("<p class=\"img-left\">");
              out.write("<span style=\"font-weight:bold;\">セキュリティコードとは");
              out.write("</span>");
              out.write("<br />\r\nクレジットカード裏面の署名欄に印字された数字のうち右端の3桁の数字です。");
              out.write("<br />\r\n※AMEXカードは表面に印字された4桁の数字です。");
              out.write("<br />\r\n※カード会社によってセキュリティコードの記載場所や桁数は異なります。");
              out.write("<br />\r\n※セキュリティコードについてのお問合せは、カード裏面に記載のカード発行会社までお願いいたします。");
              out.write("</p>\r\n");
              out.write("</div>\r\n\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              out.write("\r\n");
              out.write("<tr>\r\n");
              out.write("<td colspan=\"2\" class=\"custinfo\">\r\n");
if ("0".equals(casherID.getReUseFlg())){
              out.write("\r\n");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"1\"/>");
              out.write("<b>カード情報を登録する");
              out.write("</b>&nbsp;");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"0\" checked=\"true\"/>");
              out.write("<b>カード情報を登録しない");
              out.write("</b>\r\n");
}else{
              out.write("\r\n");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"1\" checked=\"true\"/>");
              out.write("<b>カード情報を登録する");
              out.write("</b>&nbsp;");
              out.write("<input type=\"radio\" name=\"reUseFlg\" value=\"0\"/>");
              out.write("<b>カード情報を登録しない");
              out.write("</b>\r\n");
}
              out.write("\r\n&nbsp;&nbsp;");
              out.write("<span>（※登録すると次回よりカード番号入力なしでカード決済ができます）");
              out.write("</span>\r\n");
              out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"1\" style=\"display:none\"/>\r\n");
              out.write("<input type=\"radio\" name=\"reAuthFlg\" value=\"0\" style=\"display:none\" checked=\"true\"/>\r\n");
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              int evalDoAfterBody = _jspx_th_webshop_isFalse_5.doAfterBody();
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
          }
          if (_jspx_th_webshop_isFalse_5.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_webshop_isFalse_value.reuse(_jspx_th_webshop_isFalse_5);
          out.write("\r\n");
          int evalDoAfterBody = _jspx_th_webshop_isTrue_3.doAfterBody();
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_isTrue_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_isTrue_value.reuse(_jspx_th_webshop_isTrue_3);
      out.write("\r\n");
      out.write("<tr>\r\n");
      out.write("<th>連絡事項");
      out.write("</th>\r\n");
      out.write("<td colspan=\"2\">");
      out.write("<textarea name=\"contactMsg\" cols=\"40\" rows=\"4\">");
      out.print(SIHTMLUtil.HTMLEncode(casherID.getContactMsg()));
      out.write("</textarea>");
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("</table>\r\n");
      out.write("</div>\r\n");
boolean deliveryDispFlg=true;
      out.write("\r\n");
      /* ----  webshop:siiterator ---- */
      jp.co.sint.taglib.SIIteratorTag _jspx_th_webshop_siiterator_0 = (jp.co.sint.taglib.SIIteratorTag) _jspx_tagPool_webshop_siiterator_type_id_collection.get(jp.co.sint.taglib.SIIteratorTag.class);
      _jspx_th_webshop_siiterator_0.setPageContext(pageContext);
      _jspx_th_webshop_siiterator_0.setParent(null);
      _jspx_th_webshop_siiterator_0.setId("deliveryID");
      _jspx_th_webshop_siiterator_0.setType("jp.co.sint.basic.SIOrderDelivery");
      _jspx_th_webshop_siiterator_0.setCollection(deliveryColl);
      int _jspx_eval_webshop_siiterator_0 = _jspx_th_webshop_siiterator_0.doStartTag();
      if (_jspx_eval_webshop_siiterator_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        jp.co.sint.basic.SIOrderDelivery deliveryID = null;
        deliveryID = (jp.co.sint.basic.SIOrderDelivery) pageContext.findAttribute("deliveryID");
        do {
          out.write("\r\n");
detailColl=SICartDetail.getDetailCollection(request,deliveryID.getDeliveryCode(),casherID.getShopCode());
  log.debug("TaxRate="+deliveryID.getTaxRate());
if(deliveryDispFlg){
          out.write("\r\n");
          out.write("<div class=\"box_carriage\">\r\n");
          out.write("<h3>配送先：");
          out.print(SIHTMLUtil.HTMLEncode(deliveryID.getDeliveryName()));
          out.write("</h3>\r\n");
          out.write("<table>\r\n");
          out.write("<tr>\r\n");
          out.write("<th>ご住所");
          out.write("</th>\r\n");
          out.write("<td colspan=\"3\" class=\"custinfo\">〒");
          out.print(deliveryID.getPostCode());
          out.write("  ");
          out.print(SIHTMLUtil.HTMLEncode(deliveryID.getAddress()));
          out.write("</td>\r\n");
          out.write("</tr>\r\n");
          out.write("<tr>\r\n");
          out.write("<th>ご配送先");
          out.write("</th>\r\n");
          out.write("<td class=\"custinfo\">");
          out.print(SIHTMLUtil.HTMLEncode(deliveryID.getDeliveryAddressee()));
          out.write("</td>\r\n");
          out.write("<th class=\"th\">サロン名");
          out.write("</th>\r\n");
          out.write("<td class=\"custinfo\">");
          out.print(SIHTMLUtil.HTMLEncode(deliveryID.getCompanyName()));
          out.write("</td>\r\n");
          out.write("</tr>\r\n");
          out.write("</table>\r\n");
          out.write("</div>\r\n");
deliveryDispFlg=false;}
if(deliveryID.getDeliveryTypeCode().equals("1")){
          out.write("\r\n");
          out.write("<div class=\"box_carriage\">\r\n");
          out.write("<h3>「通常送料」対象商品");
          out.write("</h3>\r\n");
          out.write("<table>\r\n");
          out.write("<tr>\r\n");
          out.write("<th class=\"cartItem\">商品画像");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">商品コード");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">商品名");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">数量");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">単価");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">商品合計");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">配達希望日");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">送料");
          out.write("</th>\r\n");
          out.write("<th class=\"cartItem\">合計金額");
          out.write("</th>\r\n");
          out.write("</tr>\r\n");
          /* ----  webshop:siiterator ---- */
          jp.co.sint.taglib.SIIteratorTag _jspx_th_webshop_siiterator_1 = (jp.co.sint.taglib.SIIteratorTag) _jspx_tagPool_webshop_siiterator_type_id_collection.get(jp.co.sint.taglib.SIIteratorTag.class);
          _jspx_th_webshop_siiterator_1.setPageContext(pageContext);
          _jspx_th_webshop_siiterator_1.setParent(_jspx_th_webshop_siiterator_0);
          _jspx_th_webshop_siiterator_1.setId("detailID");
          _jspx_th_webshop_siiterator_1.setType("jp.co.sint.basic.SIOrderDetail");
          _jspx_th_webshop_siiterator_1.setCollection(detailColl);
          int _jspx_eval_webshop_siiterator_1 = _jspx_th_webshop_siiterator_1.doStartTag();
          if (_jspx_eval_webshop_siiterator_1 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            jp.co.sint.basic.SIOrderDetail detailID = null;
            detailID = (jp.co.sint.basic.SIOrderDetail) pageContext.findAttribute("detailID");
            do {
              out.write("\r\n");
              out.write("<tr>\r\n");
 if (SIUtil.isNotNull(detailID.getSetIndividualCode())) { 
              out.write("\r\n");
              out.write("<td class=\"cartItem\">");
              out.write("<img src=\"");
              out.print(webshopSite);
              out.write("/image/cmdty/");
              out.print(detailID.getSetCmdtyCode());
              out.write("/");
              out.print(detailID.getSetCmdtyCode());
              out.write("_");
              out.print(detailID.getSetIndividualCode());
              out.write("_t.jpg\" alt=\"\" width=\"56\" height=\"42\" />");
              out.write("</td>\r\n");
}else{
              out.write("\r\n");
              out.write("<td class=\"cartItem\">");
              out.write("<img src=\"");
              out.print(webshopSite);
              out.write("/image/cmdty/");
              out.print(detailID.getCmdtyCode());
              out.write("/");
              out.print(detailID.getCmdtyCode());
              out.write("_");
              out.print(detailID.getIndividualCode());
              out.write("_t.jpg\" alt=\"\" width=\"56\" height=\"42\" />");
              out.write("</td>\r\n");
}
              out.write("\r\n");
              out.write("\r\n");
 if (SIUtil.isNotNull(detailID.getSetIndividualCode())) { 
              out.write("\r\n");
              out.write("<td class=\"cartItem\">");
              out.print( detailID.getSetIndividualCode());
              out.write("（");
              out.print(detailID.getIndividualCode());
              out.write("）");
              out.write("</td>\r\n");
 } else { 
              out.write("\r\n");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getIndividualCode());
              out.write("</td>\r\n");
 } 
              out.write("\r\n");
              out.write("\r\n");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getCartCmdtyName());
              out.write("</td>\r\n");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getAmount());
              out.write("</td>\r\n");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getPriceIncTax()));
              out.write("（");
              out.print(detailID.getCmdtyTaxName());
              out.write("）");
              out.write("</td>\r\n");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getPriceIncGift()));
              out.write("</td>\r\n");
              out.write("<td class=\"txt-center cartItem\">");
              out.print(detailID.getDeliveryDateTxt());
if(SIUtil.isNotNull(detailID.getDeliveryTimeTxt())){
              out.write("<br>（");
              out.print(detailID.getDeliveryTimeTxt());
              out.write("）");
}
              out.write("</td>\r\n");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getDeliveryFee()));
              out.write("</td>\r\n");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getTotalPrice()));
              out.write("</td>\r\n");
              out.write("</tr>\r\n");
              int evalDoAfterBody = _jspx_th_webshop_siiterator_1.doAfterBody();
              detailID = (jp.co.sint.basic.SIOrderDetail) pageContext.findAttribute("detailID");
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
          }
          if (_jspx_th_webshop_siiterator_1.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_webshop_siiterator_type_id_collection.reuse(_jspx_th_webshop_siiterator_1);
          out.write("\r\n");
          out.write("<tr>\r\n");
          out.write("<td colspan=\"4\" class=\"txt-right cartItem\">&nbsp;");
          out.write("</td>\r\n");
          out.write("<td class=\"txt-right nowrap cartItem\">小計");
          out.write("</td>\r\n");
          out.write("<td class=\"txt-right norwrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfCB2()));
          out.write("</td>\r\n");
          out.write("<td class=\"txt-right cartItem\">&nbsp;");
          out.write("</td>\r\n");
          out.write("<td class=\"txt-right nowrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfB2()));
          out.write("</td>\r\n");
          out.write("<td class=\"txt-right nowrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfF2()));
          out.write("</td>\r\n");
          out.write("</tr>\r\n");
          out.write("</table>\r\n");
          out.write("</div>\r\n");
}
          out.write("\r\n");
          int evalDoAfterBody = _jspx_th_webshop_siiterator_0.doAfterBody();
          deliveryID = (jp.co.sint.basic.SIOrderDelivery) pageContext.findAttribute("deliveryID");
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_siiterator_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_siiterator_type_id_collection.reuse(_jspx_th_webshop_siiterator_0);
      out.write("\r\n");
      /* ----  webshop:siiterator ---- */
      jp.co.sint.taglib.SIIteratorTag _jspx_th_webshop_siiterator_2 = (jp.co.sint.taglib.SIIteratorTag) _jspx_tagPool_webshop_siiterator_type_id_collection.get(jp.co.sint.taglib.SIIteratorTag.class);
      _jspx_th_webshop_siiterator_2.setPageContext(pageContext);
      _jspx_th_webshop_siiterator_2.setParent(null);
      _jspx_th_webshop_siiterator_2.setId("deliveryID");
      _jspx_th_webshop_siiterator_2.setType("jp.co.sint.basic.SIOrderDelivery");
      _jspx_th_webshop_siiterator_2.setCollection(deliveryColl);
      int _jspx_eval_webshop_siiterator_2 = _jspx_th_webshop_siiterator_2.doStartTag();
      if (_jspx_eval_webshop_siiterator_2 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
        jp.co.sint.basic.SIOrderDelivery deliveryID = null;
        deliveryID = (jp.co.sint.basic.SIOrderDelivery) pageContext.findAttribute("deliveryID");
        do {
          out.write("\r\n");
detailColl=SICartDetail.getDetailCollection(request,deliveryID.getDeliveryCode(),casherID.getShopCode());
  log.debug("TaxRate="+deliveryID.getTaxRate());
  if(deliveryID.getDeliveryTypeName().equals("個別")){
          out.write("\r\n  ");
          out.write("<div class=\"box_carriage\">\r\n  ");
          out.write("<h3>「個別送料」対象商品");
          out.write("</h3>\r\n  ");
          out.write("<table>\r\n  ");
          out.write("<tr>\r\n  ");
          out.write("<th class=\"cartItem\">商品画像");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">商品コード");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">商品名");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">数量");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">単価");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">商品合計");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">配達希望日");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">個別送料");
          out.write("</th>\r\n  ");
          out.write("<th class=\"cartItem\">合計金額");
          out.write("</th>\r\n  ");
          out.write("</tr>\r\n  ");
          /* ----  webshop:siiterator ---- */
          jp.co.sint.taglib.SIIteratorTag _jspx_th_webshop_siiterator_3 = (jp.co.sint.taglib.SIIteratorTag) _jspx_tagPool_webshop_siiterator_type_id_collection.get(jp.co.sint.taglib.SIIteratorTag.class);
          _jspx_th_webshop_siiterator_3.setPageContext(pageContext);
          _jspx_th_webshop_siiterator_3.setParent(_jspx_th_webshop_siiterator_2);
          _jspx_th_webshop_siiterator_3.setId("detailID");
          _jspx_th_webshop_siiterator_3.setType("jp.co.sint.basic.SIOrderDetail");
          _jspx_th_webshop_siiterator_3.setCollection(detailColl);
          int _jspx_eval_webshop_siiterator_3 = _jspx_th_webshop_siiterator_3.doStartTag();
          if (_jspx_eval_webshop_siiterator_3 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
            jp.co.sint.basic.SIOrderDetail detailID = null;
            detailID = (jp.co.sint.basic.SIOrderDetail) pageContext.findAttribute("detailID");
            do {
              out.write("\r\n  ");
              out.write("<tr>\r\n  ");
 if (SIUtil.isNotNull(detailID.getSetIndividualCode())) { 
              out.write("\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.write("<img src=\"");
              out.print(webshopSite);
              out.write("/image/cmdty/");
              out.print(detailID.getSetCmdtyCode());
              out.write("/");
              out.print(detailID.getSetCmdtyCode());
              out.write("_");
              out.print(detailID.getSetIndividualCode());
              out.write("_t.jpg\" alt=\"\" width=\"56\" height=\"42\" />");
              out.write("</td>\r\n  ");
}else{
              out.write("\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.write("<img src=\"");
              out.print(webshopSite);
              out.write("/image/cmdty/");
              out.print(detailID.getCmdtyCode());
              out.write("/");
              out.print(detailID.getCmdtyCode());
              out.write("_");
              out.print(detailID.getIndividualCode());
              out.write("_t.jpg\" alt=\"\" width=\"56\" height=\"42\" />");
              out.write("</td>\r\n  ");
}
              out.write("\r\n  ");
              out.write("\r\n  ");
 if (SIUtil.isNotNull(detailID.getSetIndividualCode())) { 
              out.write("\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.print( detailID.getSetIndividualCode());
              out.write("（");
              out.print(detailID.getIndividualCode());
              out.write("）");
              out.write("</td>\r\n  ");
 } else { 
              out.write("\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getIndividualCode());
              out.write("</td>\r\n  ");
 } 
              out.write("\r\n  ");
              out.write("\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getCartCmdtyName());
              out.write("</td>\r\n  ");
              out.write("<td class=\"cartItem\">");
              out.print(detailID.getAmount());
              out.write("</td>\r\n  ");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getPriceIncTax()));
              out.write("（");
              out.print(detailID.getCmdtyTaxName());
              out.write("）");
              out.write("</td>\r\n  ");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getPriceIncGift()));
              out.write("</td>\r\n  ");
              out.write("<td class=\"txt-center cartItem\">");
              out.print(detailID.getDeliveryDateTxt());
if(SIUtil.isNotNull(detailID.getDeliveryTimeTxt())){
              out.write("<br>（");
              out.print(detailID.getDeliveryTimeTxt());
              out.write("）");
}
              out.write("</td>\r\n  ");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getDeliveryFee()));
              out.write("</td>\r\n  ");
              out.write("<td class=\"txt-right nowrap cartItem\">￥");
              out.print(SIUtil.NumberFormat(detailID.getTotalPrice()));
              out.write("</td>\r\n  ");
              out.write("</tr>\r\n  ");
              int evalDoAfterBody = _jspx_th_webshop_siiterator_3.doAfterBody();
              detailID = (jp.co.sint.basic.SIOrderDetail) pageContext.findAttribute("detailID");
              if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
                break;
            } while (true);
          }
          if (_jspx_th_webshop_siiterator_3.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
            return;
          _jspx_tagPool_webshop_siiterator_type_id_collection.reuse(_jspx_th_webshop_siiterator_3);
          out.write("\r\n\r\n  ");
          out.write("<tr>\r\n  ");
          out.write("<td colspan=\"4\" class=\"txt-right cartItem\">&nbsp;");
          out.write("</td>\r\n  ");
          out.write("<td class=\"txt-right norwrap cartItem\">小計");
          out.write("</td>\r\n  ");
          out.write("<td class=\"txt-right norwrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfCB1()));
          out.write("</td>\r\n  ");
          out.write("<td class=\"txt-right cartItem\">&nbsp;");
          out.write("</td>\r\n  ");
          out.write("<td class=\"txt-right nowrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfB1()));
          out.write("</td>\r\n  ");
          out.write("<td class=\"txt-right nowrap cartItem\">￥");
          out.print(SIUtil.NumberFormat(casherID.getSumOfF1()));
          out.write("</td>\r\n  ");
          out.write("</tr>\r\n  ");
          out.write("</table>\r\n  ");
          out.write("</div>\r\n  ");
}
          out.write("\r\n");
          int evalDoAfterBody = _jspx_th_webshop_siiterator_2.doAfterBody();
          deliveryID = (jp.co.sint.basic.SIOrderDelivery) pageContext.findAttribute("deliveryID");
          if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
            break;
        } while (true);
      }
      if (_jspx_th_webshop_siiterator_2.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
        return;
      _jspx_tagPool_webshop_siiterator_type_id_collection.reuse(_jspx_th_webshop_siiterator_2);
      out.write("\r\n");
      out.write("<div class=\"box\">\r\n");
      out.write("<h3>合計");
      out.write("</h3>\r\n");
      out.write("<table class=\"sum\">\r\n");
      out.write("<tr>\r\n");
      out.write("<th>");
      out.write("<p>商品合計金額（税込）(A)");
      out.write("</p>");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.print(SIUtil.NumberFormat(casherID.getSumOfA()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("<tr>\r\n");
      out.write("<th>送料合計金額(B)");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.print(SIUtil.NumberFormat(casherID.getSumOfB()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n\r\n");
      out.write("<tr>\r\n");
      out.write("<th>手数料合計金額(C)");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.print(SIUtil.NumberFormat(casherID.getSumOfC()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("<tr>\r\n");
      out.write("<th>小計金額(D=A+B+C)");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.print(SIUtil.NumberFormat(casherID.getSumOfD()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("\r\n");
 if (SIUtil.isNotNull(SIUtil.NumberFormat(casherID.getSumOfH()))
      && !SIUtil.NumberFormat(casherID.getSumOfH()).equals("0")) { 
      out.write("\r\n");
      out.write("<tr>\r\n");
      out.write("<th>値引き(F)");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.print(SIUtil.NumberFormat(casherID.getSumOfH()));
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
 } 
      out.write("\r\n");
      out.write("\r\n");
      out.write("<tr>\r\n");
      out.write("<th>ポイント使用額(E)");
      out.write("<br />\r\n");
      out.write("<span>※使用可能ポイント：");
      out.write("<b style=\"font-size:130%\">");
      out.print(SIUtil.NumberFormat(casherID.getMaxPoint()));
      out.write("pt");
      out.write("</b>");
      out.write("</span>");
      out.write("</th>\r\n");
      out.write("<td class=\"al_right\">￥");
      out.write("<input name=\"sumByPoint\" value=\"");
      out.print(casherID.getSumOfE());
      out.write("\" type=\"text\" class=\"txt\" size=\"8\"/>");
      out.write("<br/>\r\n");
      out.write("<a href=\"javascript:redo()\">");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/cart/usepoint.gif\" alt=\"ポイントを使用する\" width=\"112\" height=\"18\" style=\"margin-top:2px;\"/>");
      out.write("</a>\r\n");
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("<tr>\r\n");
      out.write("\r\n");
 if (SIUtil.isNotNull(SIUtil.NumberFormat(casherID.getSumOfH()))
      || !SIUtil.NumberFormat(casherID.getSumOfH()).equals("0")) { 
      out.write("\r\n");
      out.write("<th>お支払い合計金額");
      out.write("<br/>(G=D-F-E)");
      out.write("</th>\r\n");
 } else { 
      out.write("\r\n");
      out.write("<th>お支払い合計金額");
      out.write("<br/>(F=D-E)");
      out.write("</th>\r\n");
 } 
      out.write("\r\n");
      out.write("<td class=\"al_right\">");
      out.write("<strong>￥");
if(Long.parseLong(casherID.getSumOfF())>=0){
      out.print(SIUtil.NumberFormat(casherID.getSumOfF()));
}else{
      out.write("0");
}
      out.write("</strong>");
      out.write("</td>\r\n");
      out.write("</tr>\r\n");
      out.write("</table>\r\n");
      out.write("</div>\r\n");
      out.write("<div class=\"wrapper\">\r\n");
      out.write("<p class=\"btn1\">");
      out.write("<a href=\"");
      out.print(counterSrvSite);
      out.write("\">");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/cart/btn_bak_delivery.gif\" alt=\"配送先の設定に戻る\" width=\"172\" height=\"22\" />");
      out.write("</a>");
      out.write("</p>\r\n");
      out.write("<p class=\"btn2\">");
      out.write("<a href=\"javascript:confirm2()\">");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/cart/btn_confirm.gif\" alt=\"確認画面へ進む\" width=\"184\" height=\"52\" />");
      out.write("</a>");
      out.write("</p>\r\n");
      out.write("</div>\r\n");
      out.write("<input type=\"hidden\" name=\"maxPoint\" value=\"");
      out.print(casherID.getMaxPoint());
      out.write("\"/>\r\n");
      out.write("<input type=\"hidden\" name=\"sumByPoint\" value=\"");
      out.print(casherID.getSumOfE());
      out.write("\"/>\r\n");
      out.write("<input type=\"hidden\" name=\"shc\" value=\"0\"/>\r\n");
      out.write("<input type=\"hidden\" name=\"actionNameTxt\" value=\"\"/>\r\n");
      out.write("<input type=\"hidden\" name=\"orderRoute\" value=\"0\"/>\r\n");
      out.write("</form>\r\n");
      out.write("</div>\r\n");
      out.write("<p>");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/bg_section_ft.gif\" alt=\"\" width=\"950\" height=\"20\" />");
      out.write("</p>\r\n");
      out.write("</div>\r\n\r\n");
      out.write("</div>\r\n");
      out.write("<!-- /contents -->\r\n\r\n");
      out.write("<!-- pagetop -->\r\n");
      out.write("<div id=\"pagetop\">");
      out.write("<a href=\"#top\">▲ページTOPへ");
      out.write("</a>");
      out.write("</div>\r\n");
      out.write("<!-- /pagetop -->\r\n\r\n");
      out.write("</div>\r\n");
      out.write("<!-- /contentsArea -->\r\n\r\n");
      out.write("<!-- footerArea -->\r\n");

/**
 * Copyright (c) 2003-2010 System Integrator Corporation.
 *                 All Rights Reserved.
 * @version $Id : include/footer_inc.jsp,v 2.0 2009/04/07 Naotaka Ohsugi Exp $
 * @author      : Naotaka Ohsugi
 * @Description : フッター（検索バーなし）
 * @History
 * Author        Date        Reason
 * ============  ==========  ===========================
 * Naotaka       2010/09/15  Original
 */

      out.write("\r\n");
 //▼アプリでは非表示：ここから▼
 if (request.getHeader("user-agent").indexOf("bg-webview-")==-1) { 
      out.write("\r\n\r\n");
      out.write("<div id=\"footerArea\"> \r\n  \r\n  ");
      out.write("<!-- footerNavi -->\r\n  ");
      out.write("<div id=\"footerNavi\">\r\n    ");
      out.write("<ul class=\"footerUNav\">\r\n      ");
      out.write("<li class=\"fnav01\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.hair"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_HAIR]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav02\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.haircosme"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_HAIRCOSME]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav03\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.esthe"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_ESTHE]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav04\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.bed"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_BED]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav05\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.cosme"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_COSME]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav06\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.nail"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_NAIL]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav07\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.eyelash"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_EYELASH]);
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"fnav07\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.book"));
      out.write("\">");
      out.print(SIConfig.ctgryGroupName[SIConfig.CTGRYGROUP_BOOK]);
      out.write("</a>");
      out.write("</li>\r\n    ");
      out.write("</ul>\r\n  ");
      out.write("</div>\r\n  ");
      out.write("<!-- /footerNavi --> \r\n  \r\n  ");
      out.write("<!-- footerBGGlink -->\r\n  ");
      out.write("<div id=\"footerBGGlink\">\r\n    ");
      out.write("<div id=\"footerBGGlink_Ct\">\r\n      ");
      out.write("<dl>\r\n        ");
      out.write("<dt>");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/footerBGG_logo.gif\" alt=\"BEAUTY GARAGE GROUP\" width=\"162\" height=\"11\" />");
      out.write("</dt>\r\n        ");
      out.write("<dd>\r\n          ");
      out.write("<ul>\r\n            ");
      out.write("<li class=\"footerBGGlink_1st\">");
      out.write("<a href=\"");
      out.print(SIURLMap.getUrl(request,"webshop.servlet.front.main"));
      out.write("\" target=\"_blank\">理美容・エステ・ネイル商材 卸通販");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.eyelashgarage.jp/\" target=\"_blank\">まつげエクステ商材 卸通販");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://kaigyo.beautygarage.jp/\" target=\"_blank\">美容室開業・経営支援");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/pickup/fund/index.html",false));
      out.write("\" target=\"_blank\">サロン開業資金調達");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.salonfudousan.net/\" target=\"_blank\">サロン用不動産・居抜き物件");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.salondesign.jp/\" target=\"_blank\">店舗設計・デザイン");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.salonhoken.net/\" target=\"_blank\">サロン向け保険");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.salonsystem.jp/\" target=\"_blank\">システム導入支援");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.s-career.jp/\" target=\"_blank\">求人・転職");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.bgacademy.jp/\" target=\"_blank\">セミナー・スクール");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.beauty-tv.jp/\" target=\"_blank\">e-ラーニング");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.shukyaku.jp/\" target=\"_blank\">集客支援・ホームページ制作");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.salonfc.jp/\" target=\"_blank\">フランチャイズ加盟");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.beautymedia.jp/salon/\" target=\"_blank\">美容メディア");
      out.write("</a>");
      out.write("</li>\r\n            ");
      out.write("<li>");
      out.write("<a href=\"http://www.biyoukaitori.jp/\" target=\"_blank\">美容機器・エステ機器買取");
      out.write("</a>");
      out.write("</li>\r\n          ");
      out.write("</ul>\r\n        ");
      out.write("</dd>\r\n      ");
      out.write("</dl>\r\n    ");
      out.write("</div>\r\n  ");
      out.write("</div>\r\n  ");
      out.write("<!-- /footerBGGlink --> \r\n  \r\n  ");
      out.write("<!-- footer -->\r\n  ");
      out.write("<div id=\"footer\">\r\n    ");
      out.write("<p id=\"copyright\">Copyright by BEAUTY GARAGE INC. All rights reserved.");
      out.write("</p>\r\n    ");
      out.write("<ul>\r\n      ");
      out.write("<li class=\"cnav01\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/guide/overseas.html",false));
      out.write("\">OVERSEAS");
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav02\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/guide/law.html",false));
      out.write("\">特定商取引法に基づく表示");
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav03\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/guide/law2.html",false));
      out.write("\">古物営業法に基づく表示");
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav04\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/guide/privacy.html",false));
      out.write("\">プライバシーポリシー");
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav05\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,webshopSite+"/sitemap/index.html",false));
      out.write("\">サイトマップ");
      out.write("</a>");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav06\">");
      out.write("<a href=\"http://www.beautygarage.co.jp/\" target=\"_blank\">会社案内");
      out.write("</a> ");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/icon_blank.gif\" alt=\"\" width=\"10\" height=\"10\" />");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav07\">");
      out.write("<a href=\"http://www.beautygarage.co.jp/recruit/\" target=\"_blank\">採用情報");
      out.write("</a> ");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/icon_blank.gif\" alt=\"\" width=\"10\" height=\"10\" />");
      out.write("</li>\r\n    ");
      out.write("</ul>\r\n    ");
      out.write("<br class=\"clear\">\r\n    ");
      out.write("<ul style=\"margin-top:7px;\">\r\n      ");
      out.write("<li class=\"cnav01\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,"/agreement/index.php",false));
      out.write("\" target=\"_blank\">総合利用規約");
      out.write("</a> ");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/icon_blank.gif\" alt=\"\" width=\"10\" height=\"10\" />");
      out.write("</li>\r\n      ");
      out.write("<li class=\"cnav02\">");
      out.write("<a href=\"");
      out.print(SIHTMLUtil.consURL(request,"/agreement/gl_ec.php",false));
      out.write("\" target=\"_blank\">ビューティガレージオンラインショップ利用ガイドライン");
      out.write("</a> ");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/icon_blank.gif\" alt=\"\" width=\"10\" height=\"10\" />");
      out.write("</li>\r\n    ");
      out.write("</ul>\r\n    ");
      out.write("<!-- ssl trust --> \r\n    ");
      out.write("<br class=\"clear\">\r\n    ");
      out.write("<div id=\"verisign\"> \r\n      ");
      out.write("<script language=\"JavaScript\" TYPE=\"text/javascript\" src=\"https://trusted-web-seal.cybertrust.ne.jp/seal/getScript?host_name=www.beautygarage.jp&type=21\">");
      out.write("</script> \r\n    ");
      out.write("</div>\r\n    ");
      out.write("<!-- /ssl trust --> \r\n    ");
      out.write("<!-- ipo -->\r\n    ");
      out.write("<div id=\"ipo\"> ");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/bnr_foot_ipo.gif\" width=\"48\" height=\"55\">\r\n      ");
      out.write("<p>東証マザーズ上場");
      out.write("<br />\r\n        証券コード：3180");
      out.write("</p>\r\n    ");
      out.write("</div>\r\n    ");
      out.write("<!-- /ipo --> \r\n  ");
      out.write("</div>\r\n  ");
      out.write("<!-- /footer --> \r\n");
      out.write("</div>\r\n");
} //▲アプリでは非表示：ここまで▲ 
      out.write("\r\n\r\n");
      out.write("<!-- microad_blade_track --> \r\n");
      out.write("<script type=\"text/javascript\" class=\"microad_blade_track\">\r\n");
      out.write("<!--\r\nvar microad_blade_jp = microad_blade_jp || { 'params' : new Array(), 'complete_map' : new Object() };\r\n(function() {\r\nvar param = {'co_account_id' : '6140', 'group_id' : '', 'country_id' : '1', 'ver' : '2.1.0'};\r\nmicroad_blade_jp.params.push(param);\r\n\r\nvar src = (location.protocol == 'https:')\r\n? 'https://d-track.send.microad.jp/js/blade_track_jp.js' : 'http://d-cache.microad.jp/js/blade_track_jp.js';\r\n\r\nvar bs = document.createElement('script');\r\nbs.type = 'text/javascript'; bs.async = true;\r\nbs.charset = 'utf-8'; bs.src = src;\r\n\r\nvar s = document.getElementsByTagName('script')[0];\r\ns.parentNode.insertBefore(bs, s);\r\n})();\r\n-->\r\n");
      out.write("</script> \r\n");
      out.write("<!-- /microad_blade_track --> \r\n\r\n");
      out.write("<!-- Google Code for &#9733;&#12473;&#12510;&#12540;&#12488;&#12500;&#12463;&#12475;&#12523;&#12479;&#12464;_&#36890;&#31216;&#12473;&#12510;&#12500; --> \r\n");
      out.write("<!-- Remarketing tags may not be associated with personally identifiable information or placed on pages related to sensitive categories. For instructions on adding this tag and more information on the above requirements, read the setup guide: google.com/ads/remarketingsetup --> \r\n");
      out.write("<script type=\"text/javascript\">\r\n/* ");
      out.write("<![CDATA[ */\r\nvar google_conversion_id = 1039187569;\r\nvar google_conversion_label = \"wAH0CPnclAcQ8fzC7wM\";\r\nvar google_custom_params = window.google_tag_params;\r\nvar google_remarketing_only = true;\r\n/* ]]> */\r\n");
      out.write("</script> \r\n");
      out.write("<script type=\"text/javascript\" src=\"//www.googleadservices.com/pagead/conversion.js\">\r\n");
      out.write("</script>\r\n");
      out.write("<noscript>\r\n");
      out.write("<div style=\"display:inline;\"> ");
      out.write("<img height=\"1\" width=\"1\" style=\"border-style:none;\" alt=\"\" src=\"//googleads.g.doubleclick.net/pagead/viewthroughconversion/1039187569/?value=0&amp;label=wAH0CPnclAcQ8fzC7wM&amp;guid=ON&amp;script=0\"/> ");
      out.write("</div>\r\n");
      out.write("</noscript>\r\n");
      out.write("<!-- /Remarketing tags --> \r\n\r\n");
      out.write("<!-- YDN Site Retargeting --> \r\n");
      out.write("<script type=\"text/javascript\" language=\"javascript\">\r\n/* ");
      out.write("<![CDATA[ */\r\nvar yahoo_retargeting_id = 'O6ZPCD7WI6';\r\nvar yahoo_retargeting_label = '';\r\n/* ]]> */\r\n");
      out.write("</script> \r\n");
      out.write("<script type=\"text/javascript\" language=\"javascript\" src=\"//b92.yahoo.co.jp/js/s_retargeting.js\">");
      out.write("</script> \r\n");
      out.write("<!-- /YDN Site Retargeting -->");
      out.write("\r\n");
      out.write("<!-- /footerArea -->\r\n\r\n");
      out.write("</div>\r\n");
      out.write("</body>\r\n");
      out.write("</html>\r\n");

session.setAttribute(SIConfig.SISESSION_CART_DELIVERY_NAME,deliveryMap);
}catch(Exception e){
  e.printStackTrace();
  throw new ServletException();
}finally{
  databaseConnection.close();
}

    } catch (Throwable t) {
      out = _jspx_out;
      if (out != null && out.getBufferSize() != 0)
        out.clearBuffer();
      if (pageContext != null) pageContext.handlePageException(t);
    } finally {
      if (_jspxFactory != null) _jspxFactory.releasePageContext(pageContext);
    }
  }

  private boolean _jspx_meth_webshop_actionErrors_0(javax.servlet.jsp.PageContext pageContext)
          throws Throwable {
    JspWriter out = pageContext.getOut();
    /* ----  webshop:actionErrors ---- */
    jp.co.sint.taglib.SIActionErrorsTag _jspx_th_webshop_actionErrors_0 = (jp.co.sint.taglib.SIActionErrorsTag) _jspx_tagPool_webshop_actionErrors.get(jp.co.sint.taglib.SIActionErrorsTag.class);
    _jspx_th_webshop_actionErrors_0.setPageContext(pageContext);
    _jspx_th_webshop_actionErrors_0.setParent(null);
    int _jspx_eval_webshop_actionErrors_0 = _jspx_th_webshop_actionErrors_0.doStartTag();
    if (_jspx_eval_webshop_actionErrors_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
      if (_jspx_eval_webshop_actionErrors_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
        javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
        out = _bc;
        _jspx_th_webshop_actionErrors_0.setBodyContent(_bc);
        _jspx_th_webshop_actionErrors_0.doInitBody();
      }
      do {
        out.write("\r\n");
        out.write("<li>下記のメッセージの発生日時は、");
        if (_jspx_meth_datetime_format_0(_jspx_th_webshop_actionErrors_0, pageContext))
          return true;
        out.write("です。");
        out.write("</li>\r\n");
        int evalDoAfterBody = _jspx_th_webshop_actionErrors_0.doAfterBody();
        if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
          break;
      } while (true);
      if (_jspx_eval_webshop_actionErrors_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
        out = pageContext.popBody();
    }
    if (_jspx_th_webshop_actionErrors_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
      return true;
    _jspx_tagPool_webshop_actionErrors.reuse(_jspx_th_webshop_actionErrors_0);
    return false;
  }

  private boolean _jspx_meth_datetime_format_0(javax.servlet.jsp.tagext.Tag _jspx_th_webshop_actionErrors_0, javax.servlet.jsp.PageContext pageContext)
          throws Throwable {
    JspWriter out = pageContext.getOut();
    /* ----  datetime:format ---- */
    org.apache.taglibs.datetime.FormatTag _jspx_th_datetime_format_0 = (org.apache.taglibs.datetime.FormatTag) _jspx_tagPool_datetime_format_pattern.get(org.apache.taglibs.datetime.FormatTag.class);
    _jspx_th_datetime_format_0.setPageContext(pageContext);
    _jspx_th_datetime_format_0.setParent(_jspx_th_webshop_actionErrors_0);
    _jspx_th_datetime_format_0.setPattern("yyyy/MM/dd HH:mm:ss");
    int _jspx_eval_datetime_format_0 = _jspx_th_datetime_format_0.doStartTag();
    if (_jspx_eval_datetime_format_0 != javax.servlet.jsp.tagext.Tag.SKIP_BODY) {
      if (_jspx_eval_datetime_format_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE) {
        javax.servlet.jsp.tagext.BodyContent _bc = pageContext.pushBody();
        out = _bc;
        _jspx_th_datetime_format_0.setBodyContent(_bc);
        _jspx_th_datetime_format_0.doInitBody();
      }
      do {
        if (_jspx_meth_datetime_currentTime_0(_jspx_th_datetime_format_0, pageContext))
          return true;
        int evalDoAfterBody = _jspx_th_datetime_format_0.doAfterBody();
        if (evalDoAfterBody != javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN)
          break;
      } while (true);
      if (_jspx_eval_datetime_format_0 != javax.servlet.jsp.tagext.Tag.EVAL_BODY_INCLUDE)
        out = pageContext.popBody();
    }
    if (_jspx_th_datetime_format_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
      return true;
    _jspx_tagPool_datetime_format_pattern.reuse(_jspx_th_datetime_format_0);
    return false;
  }

  private boolean _jspx_meth_datetime_currentTime_0(javax.servlet.jsp.tagext.Tag _jspx_th_datetime_format_0, javax.servlet.jsp.PageContext pageContext)
          throws Throwable {
    JspWriter out = pageContext.getOut();
    /* ----  datetime:currentTime ---- */
    org.apache.taglibs.datetime.CurrentTimeTag _jspx_th_datetime_currentTime_0 = (org.apache.taglibs.datetime.CurrentTimeTag) _jspx_tagPool_datetime_currentTime_nobody.get(org.apache.taglibs.datetime.CurrentTimeTag.class);
    _jspx_th_datetime_currentTime_0.setPageContext(pageContext);
    _jspx_th_datetime_currentTime_0.setParent(_jspx_th_datetime_format_0);
    int _jspx_eval_datetime_currentTime_0 = _jspx_th_datetime_currentTime_0.doStartTag();
    if (_jspx_th_datetime_currentTime_0.doEndTag() == javax.servlet.jsp.tagext.Tag.SKIP_PAGE)
      return true;
    _jspx_tagPool_datetime_currentTime_nobody.reuse(_jspx_th_datetime_currentTime_0);
    return false;
  }
}
