﻿/* コンテンツレイアウト変更
======================================================================*/
/* 設定（呼び出し元となるhtmlに記述）
---------------------------------------------------------------------*/
//レイアウトが切り替わるブロックのID
//var JmCLtargetID = 'itemListArea';
// Cookie名
//var JmCLCookieName = 'JMAMclCheck';


/* レイアウト変更実行
---------------------------------------------------------------------*/
function contentLayChange(typeFlg){
	var parentElem = document.getElementById(JmCLtargetID);  //親DIV
	
	//WinIE6画像キャッシュ対策
	if(navigator.userAgent.indexOf('MSIE') > -1){
		parentElem.style.width = '100%';
	}
	
	/*クッキーセット*/
	if(!navigator.cookieEnabled){return;}
	var JmCLCookielimt = new Date;
			JmCLCookielimt.setHours(JmCLCookielimt.getHours() + 24 * 365); // 有効期限：365日
			JmCLCookielimt = JmCLCookielimt.toGMTString();                 // GMT形式の文字列に変換
	document.cookie = JmCLCookieName + "=" + typeFlg + ";expires=" + JmCLCookielimt + ';path=/;';
	
	/*レイアウトの切り換え*/
	parentElem.className = typeFlg;
}

/* クッキーをチェックしてレイアウトの切り換え
--------------------------------------------------*/
function contentLayLoading(){
	if(!navigator.cookieEnabled){return;}
	if(document.cookie.indexOf(JmCLCookieName) != -1){ // 有り
		document.getElementById(JmCLtargetID).style.display = 'none';

		// class名取得
		var getCkName = document.cookie.split(JmCLCookieName+'=')[1];
		if(getCkName.split(';').length > 1){getCkName = getCkName.split(';')[0]}

	}else{return;}

	/*切り換え*/
	contentLayChange(getCkName);
	
	document.getElementById(JmCLtargetID).style.display = 'block';
}