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 java.io.File;
import org.apache.log4j.Category;
import jp.co.sint.database.*;
import jp.co.sint.tools.*;
import jp.co.sint.basic.*;
import jp.co.sint.config.*;
import jp.co.sint.beans.front.*;
import jp.co.sint.beans.mallmgr.*;

public class index_html extends HttpJspBase {


  private static java.util.Vector _jspx_includes;

  static {
    _jspx_includes = new java.util.Vector(1);
    _jspx_includes.add("/include/header_inc.jsp");
  }

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

  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;


    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");
      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");

SIDatabaseConnection databaseConnection=new SIDatabaseConnection();try{
Connection connection=databaseConnection.getConnection();
String webshopSite=SIHTMLUtil.getRootPath(request);

      out.write("\r\n\r\n");
      out.write("<?xml version=\"1.0\" encoding=\"shift_jis\"?>\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\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>TOUGH DESIGN PRODUCT SERIES - BEAUTY GARAGE");
      out.write("</title>\r\n");
      out.write("<meta name=\"description\" content=\"\" />\r\n");
      out.write("<meta name=\"keywords\" content=\"ハンドメイド,スタイリング,チェアー,形見デザインシリーズ,コンセプト,形見一郎プロフィール,プロダクト,ハンドメイドプロセス,オーダー\" />\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=\"start\" href=\"---/index.html\" />\r\n");
      out.write("<link rel=\"index\" href=\"---/sitemap/index.html\" />\r\n\r\n");
      out.write("<!-- 外部ファイル読み込み -->\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"../css/import.css\" media=\"screen,print\" />\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/common.css\" />\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/gnavi.css\" />\r\n");
      out.write("<link rel=\"stylesheet\" type=\"text/css\" href=\"css/top.css\" />\r\n");
      out.write("<script type=\"text/javascript\" src=\"../script/common.js\">");
      out.write("</script>\r\n");
      out.write("<script type=\"text/javascript\" src=\"js/jquery.innerfade.js\">");
      out.write("</script>\r\n");
      out.write("<!-- 外部ファイル読み込み -->\r\n\r\n");
      out.write("<script type=\"text/javascript\">\r\n");
      out.write("<!--\r\n$(document).ready(function(){globalNavi_inactive(\"BGGa01\");});\r\n$(document).ready(\r\nfunction(){\r\n$('ul#tdp_slideshow').innerfade({\r\nspeed: 'slow',\r\ntimeout: 4000,\r\ntype: 'sequence',\r\ncontainerheight: '277px',\r\ncount: 3 // オプションにタイマー処理回数を追加\r\n});\r\n});\r\n-->\r\n");
      out.write("</script>\r\n\r\n");
      out.write("</head>\r\n");
      out.write("<body>\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_inc.jsp,v 2.0 2009/04/03 Naotaka Ohsugi Exp $
 * @author      : Naotaka Ohsugi
 * @Description : 共通ヘッダー
 * @History
 * Author         Date        Reason
 * ============   ==========  ===========================
 * Naotaka        2009/04/03  Original
 */

      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");
 
//▼アプリでは非表示：ここから▼
 if (request.getHeader("user-agent").indexOf("bg-webview-")==-1) { 
      out.write("\r\n");
      out.write("<script type=\"text/javascript\" src=\"");
      out.print(webshopSite);
      out.write("/script/switch.js\">");
      out.write("</script>\r\n");
      out.write("\r\n");
if(SIURLMap.isSmartPhone(request)){
      out.write("\r\n");
      out.write("<style type=\"text/css\"> \r\n");
      out.write("<!--\r\n#headerSearch {top:278px;} /*186pxにプラス*/\r\n#header_spbnr {display:block; width:950px; height:120px; margin:5px auto 0;}\r\n-->\r\n");
      out.write("</style>\r\n");
      out.write("<script type=\"text/javascript\" src=\"");
      out.print(webshopSite);
      out.write("/script/jquery.spChanger.js\">");
      out.write("</script>\r\n");
      out.write("<a href=\"javascript:void(0);\" onClick=\"switchSP();\" id=\"header_spbnr\">");
      out.write("<img src=\"");
      out.print(webshopSite);
      out.write("/img/banner/banner_spsite.jpg\" alt=\"スマートフォン専用サイトはこちら\" width=\"950\" height=\"120\">");
      out.write("</a>\r\n");
}
      out.write("\r\n");
      out.write("\r\n");
      out.write("<!--[if lt IE 7]>  ");
      out.write("<div style='border: 1px solid #F7941D; background: #FEEFDA; text-align: center; clear: both; height: 75px; position: relative;'>    ");
      out.write("<div style='width: 850px; margin: 0 auto; text-align: left; padding: 0; overflow: hidden; color: black;'>      ");
      out.write("<div style='width: 75px; float: left;'>");
      out.write("<img src='http://www.ie6nomore.com/files/theme/ie6nomore-warning.jpg' alt='Warning!'/>");
      out.write("</div>      ");
      out.write("<div style='width: 485px; float: left; font-family: Arial, sans-serif;'>        ");
      out.write("<div style='font-size: 14px; font-weight: bold; margin-top: 12px;'>【お客様へ重要なお知らせ】セキュリティ強化のため、お客様が今お使いの古いWebブラウザ（IE6など）ではログインができなくなりました。");
      out.write("</div> ");
      out.write("<div style='font-size: 12px; margin-top: 6px; line-height: 12px;'>ログインするには、こちらから新しいWebブラウザを入手・ご使用ください→");
      out.write("</div> ");
      out.write("</div>\r\n");
      out.write("<div style='width: 75px; float: left;'>");
      out.write("<a href='http://www.google.com/chrome?hl=ja' target='_blank'>");
      out.write("<img src='http://www.ie6nomore.com/files/theme/ie6nomore-chrome.jpg' style='border: none;' alt='Get Google Chrome'/>");
      out.write("</a>");
      out.write("</div>\r\n");
      out.write("<div style='width: 75px; float: left;'>");
      out.write("<a href='http://www.mozilla.jp' target='_blank'>");
      out.write("<img src='http://www.ie6nomore.com/files/theme/ie6nomore-firefox.jpg' style='border: none;' alt='Get Firefox 3.5'/>");
      out.write("</a>");
      out.write("</div>      \r\n");
      out.write("<div style='width: 75px; float: left;'>");
      out.write("<a href='http://www.microsoft.com/ja-jp/windows/products/winfamily/ie/function/default.aspx' target='_blank'>");
      out.write("<img src='http://www.ie6nomore.com/files/theme/ie6nomore-ie8.jpg' style='border: none;' alt='Get Internet Explorer'/>");
      out.write("</a>");
      out.write("</div>\r\n");
      out.write("<div style='float: left;'>");
      out.write("<a href='http://www.apple.com/jp/safari/download/' target='_blank'>");
      out.write("<img src='http://www.ie6nomore.com/files/theme/ie6nomore-safari.jpg' style='border: none;' alt='Get Safari 4'/>");
      out.write("</a>");
      out.write("</div>      \r\n");
      out.write("</div>  ");
      out.write("</div>");
      out.write("<style type='text/css'>#headerSearch {top:225px;} /*186pxにプラス*/");
      out.write("</style>  ");
      out.write("<![endif]-->\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\">\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("\r\n");
      out.write("<!-- /headerArea -->\r\n\r\n");
      out.write("<div id=\"Wrapper\">\r\n\r\n");
      out.write("<!-- Header -->\r\n");
      out.write("<div id=\"Header\" class=\"clearfix\">\r\n");
      out.write("<div class=\"catenavi\">\r\n");
      out.write("<ul>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"set\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/setchair/lineup.html\">SetChair（セットチェアー）");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"shampoo\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/shampoochair/lineup.html\">ShampooChair（シャンプーチェアー）");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"salon\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/saloninterior/lineup.html\">SalonInterior（サロンインテリア）");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("</ul>\r\n");
      out.write("</div>\r\n");
      out.write("<div class=\"headnavi\">\r\n");
      out.write("<ul>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"concept\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/concept/\">Concept（コンセプト）");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"about\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/about/\">about TOUGH（タフについて）");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("</ul>\r\n");
      out.write("</div>\r\n");
      out.write("</div>\r\n");
      out.write("<!-- Header end -->\r\n\r\n");
      out.write("<!-- Container -->\r\n");
      out.write("<div id=\"Container\">\r\n");
      out.write("<!-- Contents -->\r\n");
      out.write("<div id=\"Contents\">\r\n");
      out.write("<!-- flash area -->\r\n");
      out.write("<div id=\"mainimg\">\r\n");
      out.write("<ul id=\"tdp_slideshow\">\r\n");
      out.write("<li>");
      out.write("<img src=\"common_images/mainimg1.jpg\" alt=\"「こだわり」を「カタチ」に。\" />");
      out.write("</li>\r\n");
      out.write("<li>");
      out.write("<img src=\"common_images/mainimg2.jpg\" alt=\"NEXT STANDARD\" />");
      out.write("</li>\r\n");
      out.write("<li>");
      out.write("<img src=\"common_images/mainimg3.jpg\" alt=\"TOUGH DESIGN PRODUCT\" />");
      out.write("</li>\r\n");
      out.write("<li>\r\n");
      out.write("<ul id=\"lastframe\" class=\"clearFix\">\r\n");
      out.write("<li>");
      out.write("<a href=\"setchair/lineup.html\">");
      out.write("<img src=\"common_images/mainimg4-1.jpg\" class=\"opa70\" alt=\"SetChair（セットチェア）\" />");
      out.write("</a>");
      out.write("</li>\r\n");
      out.write("<li>");
      out.write("<a href=\"shampoochair/lineup.html\">");
      out.write("<img src=\"common_images/mainimg4-2.jpg\" class=\"opa70\" alt=\"ShampooChair（シャンプーチェア）\" />");
      out.write("</a>");
      out.write("</li>\r\n");
      out.write("<li>");
      out.write("<a href=\"saloninterior/lineup.html\">");
      out.write("<img src=\"common_images/mainimg4-3.jpg\" class=\"opa70\" alt=\"SalonInterior（サロンインテリア）\" />");
      out.write("</a>");
      out.write("</li>\r\n");
      out.write("</ul>\r\n");
      out.write("</li>\r\n");
      out.write("</ul>\r\n");
      out.write("</div>\r\n\r\n");
      out.write("</div>\r\n");
      out.write("<!-- Contents end -->\r\n");
      out.write("</div>\r\n");
      out.write("<!-- Container end -->\r\n\r\n");
      out.write("<!-- Footer -->\r\n");
      out.write("<div id=\"Footer\">\r\n");
      out.write("<p id=\"flogo\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/tough/\" title=\"タフデザインプロダクト トップページ\">タフデザインプロダクト トップページ");
      out.write("</a>");
      out.write("</p>\r\n");
      out.write("<div class=\"fnavi\">\r\n");
      out.write("<ul>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"backshop\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/main\">オンラインショップへもどる");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("<li class=\"logo\">");
      out.write("<a href=\"");
      out.print(webshopSite);
      out.write("/main\">BEAUTY GARAGE");
      out.write("</a>");
      out.write("</li>");
      out.write("<!--\r\n-->");
      out.write("</ul>\r\n");
      out.write("</div>\r\n");
      out.write("</div>\r\n");
      out.write("<!-- Footer end -->\r\n\r\n");
      out.write("</div>\r\n\r\n");
      out.write("</body>\r\n");
      out.write("</html>\r\n");

}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);
    }
  }
}
