/*
=========================================================================================================
  Module      : 共通JS(w2.js)
 ･･･････････････････････････････････････････････････････････････････････････････････････････････････････
  Package     : w2Commerce
  Author      : M.Ochiai
  email       : product@w2solution.co.jp
  Copyright   : Copyrightc w2solution Co.,Ltd. 2006 All Rights Reserved.
  URL         : http://www.w2solution.co.jp
=========================================================================================================
BASE-W2C v2.0.F0108.B0102 2006/12/26 M.Ochiai        フロントフォームを１つに統一
BASE-W2C v2.0.F0124.B0124 2007/02/02 M.Ochiai        MAC-IEでログインできなくなっている
BASE-W2C v3.2.F0016.B0020 2007/07/19 M.Ochiai        IE5でログインできない（Javascript文字化けのバグ対策）
BASE-W2C v3.2.F0016.B0024 2007/07/23 T.Suzuki        共通ヘッダーでのログインが出来ない
BASE-W2C v3.8.F0010.B0023 2009/03/11 M.Ochiai        クリックジャック攻撃対策
*/

// クリックジャック攻撃対策
function CheckClickJack(strBlankPageUrl, strErrorPageUrl)
{
    try
    {
        // インラインフレーム？
        if (window.self.location != window.top.location)
        {
            // ドメインが異なればブランクへ
            if (window.top.location.host != window.self.location.host)
            {
                location.href = strBlankPageUrl;
            }
        }
    }
    catch (ex)
    {
        // 実際にはクロスサイトのドメインは参照できないのでここでブランクへ
        location.href = strBlankPageUrl;
    }
}

// アクション初期化
function InitializeAction()
{
	LoginAction(false);
	LoginAction2(false);
	ProductSearchAction(false);
}

// ログインアクション制御 (共通ヘッダ部分で使用) 
function LoginAction(blAction)
{
	if (document.getElementById('hdnLoginActionFlg') != null)
	{
		document.getElementById('hdnLoginActionFlg').value = blAction ? "1" : "0";
	}
}

// ログインアクション制御 (個別コンテンツ内で使用) 
function LoginAction2(blAction)
{
	if (document.getElementById('hdnLoginActionFlg') != null)
	{
		document.getElementById('hdnLoginActionFlg').value = blAction ? "2" : "0";
	}
}

// 商品検索アクション制御 
function ProductSearchAction(blAction)
{
	if (document.getElementById('hdnProductSearchActionFlg') != null)
	{
		document.getElementById('hdnProductSearchActionFlg').value = blAction ? "1" : "0";
	}
}

