﻿    /*
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
       ファイル名    ： Attest.js
       概　　　要　　： 認証画面
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
    */
    //年齢認証YES
    var c_intAttest_Yes = 1;
    //年齢認証NO
    var c_intAttest_No = 2;
    
    window.onload = load;
    
    /*
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
       関　数　名　　： onload
       処　　　理　　： ロード時の処理
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
    */
    function load()
	{
	    document.all("CA_YES").onclick = CA_YES_OnClick;
	    document.all("CA_NO").onclick = CA_NO_OnClick;
	}
	
    /*
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
       関　数　名　　： CA_YES_OnClick
       処　　　理　　： 「はい」選択時処理
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
    */
    function CA_YES_OnClick()
    {
	    var get = getRequest();
        var strTenpoID = get["TenpoID"];
        var strMode = get["mode"];
        
        //認証有りに設定
        AjaxClsAttest.subSetSesAttest(c_intAttest_Yes);
        
        if(strMode == "1")
        {
            //呼び出し元が商品一覧
            if(strTenpoID != null)
            {
                //店舗IDの指定がある(呼び出しもとが店舗詳細)
                location.replace("./SyohinItiran.aspx?Width=762&CatID=2&TenpoID=" + strTenpoID);
            }
            else
            {
                //店舗IDの指定がない(呼び出しもとがインデックス)
                location.replace("./SyohinItiran.aspx?Width=555&CatID=2");
            }
        }
        else if(strMode == "2")
        {
            //呼び出し元が特典紹介
            location.replace("./special/index.html");
        }
        else
        {
        }
        return false;
    }
        
    /*
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
       関　数　名　　： CA_NO_OnClick
       処　　　理　　： 「いいえ」選択時処理
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
    */
    function CA_NO_OnClick()
    {
	    var get = getRequest();
        var strTenpoID = get["TenpoID"];
        var strMode = get["mode"];
        
        //認証無しに設定
        AjaxClsAttest.subSetSesAttest(c_intAttest_No);
        
        if(strMode == "1")
        {
            //呼び出し元が商品一覧
            if(strTenpoID != null)
            {
                //店舗IDの指定がある(呼び出しもとが店舗詳細)
                top.show_cl('ShopPCge');
                top.show_cl('ShopDVD');
                top.show_cl('ShopHobby');
                top.show_op('ShopTVge');
            }
            else
            {
                //店舗IDの指定がない(呼び出しもとがインデックス)
                top.show_cl('NewPCge');
                top.show_cl('NewDVD');
                top.show_cl('NewHobby');
                top.show_op('NewTVge');
            }
        }
        else if(strMode == "2")
        {
            //呼び出し元が特典紹介
            location.replace("./index.html");
        }
        else
        {
        }
        return false;
    }
    
    /*
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
       関　数　名　　： getRequest
       処　　　理　　： Getパラメータの取得
    －－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－－
    */
    function getRequest(){
        if(location.search.length > 1) {
            var get = new Object();
            var ret = location.search.substr(1).split("&");
            for(var i = 0; i < ret.length; i++) {
                var r = ret[i].split("=");
                get[r[0]] = r[1];
            }
            return get;
        } else {
            return false;
        }
    }
