
(function() {
    $(document).ready(function() {
        var didAlert = $.cookie("2b5fcaae849b35394361fe4fc2278556");
        if (didAlert) {
            return false;
        }
        if (!checkIE()) {
            return false;
        }
        pcAlert($.getSiteLang());
        
    
    });
    
    var checkIE = function() {
        var userAgent = window.navigator.userAgent.toLowerCase();
        var appVersion = window.navigator.appVersion.toLowerCase();
        if (userAgent.indexOf("msie") != -1) {
            if (appVersion.indexOf("msie 7.") != -1) {
              return true;
            } else if (appVersion.indexOf("msie 8.") != -1) {
              return true;
            } else {
              return false;
            }
        } else {
            return false;
        }
    };
    
    
    var getPCTemplate = function(lang) {
        if (lang == "jp") {
            return (function() {/*
<div id="ie_alert" class="global_overlay" style="display:none;POSITION:;padding: 20px 100px;ZOOM: 1; FILTER:; background: rgba(63,76,88,0.4);  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99B2B7BC,EndColorStr=#99B2B7BC); abp=" 970 ">
<div class="over-ray " style="HEIGHT: auto;WIDTH: 800px;padding: 0px;TEXT-ALIGN: center; margin: 0 auto;Z-INDEX: 20;TOP: 5%; abp=" 971"="">
    <div style="WIDTH: 100%" abp="972">
        <div style="WIDTH: auto; BACKGROUND: #ffffff; TEXT-ALIGN: center;padding: 20px;border: solid 12px #53627C;font-size: 12px;line-height: 1.4;background: url(/images/web/home/login_chara_user_bg.png) 40px 20px no-repeat #fff;" abp="973">
            <span style="font-size: 28px; color: #546BD8; border-bottom: 1px solid;">Internet Explorer8をご利用のお客様へ</span>
            <br>
            <br>いつもDLsite.comをご利用いただきまして、まことにありがとうございます。
            <br abp="974">
            <br abp="975">これまでDLsite.comではサービスのご利用にInternet Explorer8.0以降
            <br abp="976">および最新版のSafari、Google Chrome、Mozilla Firefoxのご利用をご案内しておりました。
            <br abp="977">
            <br abp="978">しかしながらマイクロソフト社の対応を踏まえ
            <br><span class="red">Internet Explorer8のサポートを2016年1月末日をもって終了させていただく運びとなりました。</span>
            <br abp="980">
            <br abp="981"><span class="bold red fs14">Internet Explorer8をご利用の方は下記ページをご参考に、<br abp="982">ご利用OSに応じた最新バージョンへのバージョンアップをお願いいたします。</span>
            <br abp="983">
            <br abp="984"><span style="background: #f2f2f2; padding: 10px 0; display: block; font-size: 14px; border: 1px dotted #53627C;">Internet Explorer サポートポリシー変更の重要なお知らせ<br abp="985"><a title="Internet Explorer サポートポリシー変更の重要なお知らせ" href="https://www.microsoft.com/ja-jp/windows/lifecycle/iesupport/" target="_blank" abp="986" class="icon_link_blank_01">https://www.microsoft.com/ja-jp/windows/lifecycle/iesupport/</a> (外部サイト)</span>
            <br abp="987">2月以降も閲覧が可能な場合がございますが、正常に動作しない場合でも対応を行う事が出来ません。
            <br abp="990">
            <br abp="991">Internet Explorer8を使い続けられますとウイルス感染などの可能性が高く
            <br>セキュリティ上大変危険な状況となりますので恐れ入りますが、お早めにバージョンアップをご検討いただければと存じます。
            <br abp="994">
            <br abp="995">ご利用の皆様にはご不便をおかけしてしまい申し訳ございませんが、何卒ご理解賜りますようお願い申し上げます。
            <div abp="997">
                <input class="btn_close" type="button" value="閉じる" abp="998" jquery151041965908465453644="60" style="margin-top: 10px;">
            </div>
        </div>
    </div>
</div>
</div>
<!-- /IE8 アラート -->
                    */}).toString().replace(/(\n)/g, '').split('*')[1];
        } else {
            return (function() {/*
<div id="ie_alert" class="global_overlay" style="display:none;POSITION:;padding: 20px 100px;ZOOM: 1; FILTER:; background: rgba(63,76,88,0.4);  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#99B2B7BC,EndColorStr=#99B2B7BC); abp=" 970 ">
<div class="over-ray " style="HEIGHT: auto;WIDTH: 800px;padding: 0px;TEXT-ALIGN: center; margin: 0 auto;Z-INDEX: 20;TOP: 5%; abp=" 971"="">
    <div style="WIDTH: 100%" abp="972">
        <div style="letter-spacing: 0.5px;WIDTH: auto; BACKGROUND: #ffffff; TEXT-ALIGN: center;padding: 20px;border: solid 12px #53627C;font-size: 12px;line-height: 1.4;background: url(/images/web/home/login_chara_user_bg.png) 40px 20px no-repeat #fff;" abp="973">
            <span style="font-size: 28px; color: #546BD8; border-bottom: 1px solid;">End of support for IE8</span>
            <br>
            <br>Thank you for shopping with DLsite.com.
            <br abp="974">
            <br abp="975">Conventionally, we recommended Windows Internet Explorer 8.0 or greater, 
            <br abp="976">the latest version of Safari, Google Chrome or Mozilla Firefox to browse our website.
            <br abp="977">
            <br abp="978">However, in consideration of the Microsoft Support Lifecycle policy, 
            <br><span class="red">we decided to end our support for Internet Explorer 8 on January 31, 2016.</span>
            <br abp="980">
            <br abp="981"><span class="bold red fs14">If you are using Internet Explorer 8, <br abp="982">please refer to the following page and upgrade it to greater versions.</span>
            <br abp="983"><span style="background: #f2f2f2; padding: 10px 0; display: block; font-size: 14px; border: 1px dotted #53627C;">
            <a href="https://www.microsoft.com/en-us/WindowsForBusiness/End-of-IE-support" target="_blank">Support for older versions of Internet Explorer ends on January 12, 2016</a> (external webpage)</span>
            <br abp="987">You may be able to browse our website with Internet Explorer 8 after January 31; 
            <br abp="990">however, we do not assure its operation nor offer support for it. 
            <br abp="991">If you continue to use Internet Explorer 8, your computer will be vulnerable to security risks and viruses. 
            <br>We recommend you to migrate to newer versions.
            <br abp="994">
            <br abp="995">We apologize to all of our customers who are affected by this. Thank you for your understanding.<br/>
            <div abp="997">
                <input class="btn_close" type="button" value="close" abp="998" jquery151041965908465453644="60" style="margin-top: 10px;">
            </div>
        </div>
    </div>
</div>
</div>
                    */}).toString().replace(/(\n)/g, '').split('*')[1];
        }
    };
    
    /**
     * PC版のアラート画面を表示
     */
    var pcAlert = function(lang) {
        var html = getPCTemplate(lang);
        $("body").append(html);
        $("html").attr("style","overflow: hidden");
        $("#ie_alert .btn_close").click(function() {
            $("html").attr("style","overflow: auto");
            $.cookie("2b5fcaae849b35394361fe4fc2278556","4deee9f8c73e4a8a3e6e09f23c26b54f",{ path: "/" });
            $("#ie_alert").animate(
                {height: "toggle", opacity: "toggle"},
                "slow",
                function() {
                    $("#ie_alert").remove();
                }
            );
        });
        $("#ie_alert").animate(
            {height: "toggle", opacity: "toggle"},
            "slow"
        );  
    };
})();