

// クリックジャック攻撃対策
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);
	ClosedMarketLoginAction(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";
	}
}

// やみ市ログインアクション制御 
function ClosedMarketLoginAction(blAction)
{
	if (document.getElementById('hdnClosedMarketLoginActionFlg') != null)
	{
		document.getElementById('hdnClosedMarketLoginActionFlg').value = blAction ? "1" : "0";
	}
}

// 画像差し替えのリセット
var strOriginalImageNameMouseMoveChange = null;
function reset_picture(tag_name)
{
    var obj = document.getElementById(tag_name);
    if (obj != null)
    {
        // オリジナルの名前に戻す
        if (strOriginalImageNameMouseMoveChange != null)
        {
            obj.src = strOriginalImageNameMouseMoveChange;
        }
    }
}

// 画像差し替え
function change_picture(tag_name, file)
{
    var obj = document.getElementById(tag_name);
    if (obj != null)
    {
        // オリジナルの名前を保存
        if (strOriginalImageNameMouseMoveChange == null)
        {
            strOriginalImageNameMouseMoveChange = obj.src;
        }
        obj.src = file;
    }
    return false;
}

