/****************** ↓↓↓ サイト運営者設定領域 ↓↓↓ ******************/
/**
 * 表示メッセージ
 * 
 * 表示メッセージを設定してください。
 * 形式は'メッセージグループ(A,B,C)_ライン種別':['メッセージ(訪問回数：１回)',
 *												 'メッセージ(訪問回数：２回)',
 *												 'メッセージ(訪問回数：３回以上)'] 
 * となります。
 */
	var REP_TXT = {
		A_baby2011		:['',
						  '',
						  ''],
		B_baby2011		:['',
						  '',
						  ''],
		A_petitfirst	:['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_petitfirst	:['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		A_petit		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_petit		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],	
		A_pocket		:['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_pocket		:['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		A_hop		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_hop		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		A_step		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_step		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		A_jump		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。'],
		B_jump		    :['お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。',
						  'お子さまの年齢に合った教材コースかご確認ください。']
	}
 
/****************** ↑↑↑ サイト運営者設定領域  ↑↑↑ ******************/

/* @cookie param
    lineJudgeFlg
		accessCnt
		prevVisitTime
		UBarCloseTime
		
		repeater.js
		ACCESS_CNT_MSGFLG_LIMIT == 3
-------------------------------------- */
function UnderbarClose(ele){
	document.getElementById('FloatInfoBox').style.display = 'none';
}
function RepUnderbarClose(ele){
	//document.getElementById('FloatInfoBox').removeAttribute('class');
	/* @cc_on
		@if (@_win32 && @_jscript_version>4)
	document.getElementById('FloatInfoBox').setAttribute('className');
	@end @ */
	document.getElementById('FloatInfoBox2').style.display = 'none';
	setCookie('UBarCloseTime',getNowTime());
}

function UnderbarFlgGet(){
	/* リピータ用
	---------------------------------------------- */
	
	var _cookie = {
		line					:	getCookie('lineJudgeFlg').split('/')[1],
		cnt 					:	getCookie('accessCnt')>ACCESS_CNT_MSGFLG_LIMIT? ACCESS_CNT_MSGFLG_LIMIT: getCookie('accessCnt'),
		UBarCloseTime	:	getCookie('UBarCloseTime'),
		prevVisitTime : getCookie('prevVisitTime')
	}
	
	var _cookie_message_group = getCookie('uBarMessageGroup');
	myM = getCookie('uBarLastVisitDate');
		
	var _arrRepFlg = flg_Repeater.split('/');
	var _limit,tmp,state,REP_HTML;
	var state = 'u0';
	var tmp = ' style="display:block;"';
	var REP_HTML;
	var REP_HTML_TMP_00 = '<div id="FloatInfoBox2"';
	var REP_HTML_TMP_01 = '><div class="FloatInfoArea"><div class="FloatInfoAreaInner"><div class="text"><p class="info01">';
	var REP_HTML_TMP_02 = '</p></div><p class="close"><a href="javascript:RepUnderbarClose();">× 閉じる</a></p></div></div></div>';

	/* console  確認用 */
	//console.log('_line: '+_cookie.line);
	//console.log('_line: '+_cookie.line);
	//console.log('_cnt: '+_cookie.cnt);
	//console.log('_prevVisitTime: '+_cookie.prevVisitTime);
	//console.log('flg_Repeater: '+flg_Repeater);
	//console.log('_cookie_message_group: '+_cookie_message_group);
	
	function dateExtraction(time) {
		return time.split(' ')[0].split('/').join('');
	}
	
	
	// 期限の抽出
	for(var i=0; i<message_Flg.length; i++) {
		if(message_Flg[i].split('_')[0] == _cookie.line && message_Flg[i].split('_')[2] == _cookie.cnt ){
			_limit = message_Flg[i].split('_')[1];
		}
	}
	
	
	// HTML生成
	if(_cookie_message_group != 'C'){
		for(key in REP_TXT){
			//lert(key+':'+_cookie.line+':'+getCookie('lineJudgeFlg'));
			if( key == _cookie_message_group + '_' + _cookie.line){	// lineマッチ
				
				if(dateExtraction(getNowTime()) <= dateExtraction(_limit)){
					// 表示／非表示判別
					if(_cookie.UBarCloseTime){	// cookie あり&メッセージグループマッチ
						if(_cookie.cnt<=ACCESS_CNT_MSGFLG_LIMIT){	// 3回以下訪問
							//console.log('3回以下訪問');
							if(dateExtraction(_cookie.UBarCloseTime)==dateExtraction(getNowTime())){
								//console.log('閉じたの今日');
								tmp = ' style="display:none;"';
								state = 'u0';
							}else {
								//console.log('閉じたの今日より前');
								tmp = ' style="display:block;"';
								state = 'u1';
							}
						}else {
							//console.log('訪問回数３回以上で閉じた状態');
							tmp = ' style="display:none;"';
							state = 'u0';
						}
					}else {
						tmp = ' style="display:block;"';
						state = 'u1';
					}
					
					// HTML生成
					REP_HTML	= REP_HTML_TMP_00 +tmp+ REP_HTML_TMP_01 + REP_TXT[key][_cookie.cnt-1] + REP_HTML_TMP_02;
					REP_HTML	+= '<img border="0" width="0" height="0" alt="" src="/common/2010/beacon/'+_cookie.line+'_'+ _cookie_message_group + _cookie.cnt+'_'+state+'.html">';
					document.write(REP_HTML);

				}
			}
		}
	}else{
	
		state = 'u0';
		// HTML生成
		REP_HTML	= '<img border="0" width="0" height="0" alt="" src="/common/2010/beacon/'+_cookie.line+'_'+ _cookie_message_group + _cookie.cnt+'_'+state+'.html">';
		document.write(REP_HTML);
	}

/**
 * メッセージ表示
 */
function getMessage() {
	
	}
	
	/* リファラ用 ※FloatInfoBox2要素の有無の判断のため、順番はリピータ生成後
	---------------------------------------------- */
	var _flg_Shima = flg_Shima;
	
	var SHIMA_LOG = {
		url_0 : '/common/2010/beacon/shimasearch0.html',
		url_1 : '/common/2010/beacon/shimasearch1.html'
	};
	var ele2 = document.getElementById('FloatInfoBox2');
	var REF_HTML		='';
	var REF_HTML_00 ='<div class="layerBack"><img border="0" width="0" height="0" alt="" src="'+SHIMA_LOG.url_0+'">';
	var REF_HTML_01;
	if(ele2 && ele2.style.display != 'none') {
		//REF_HTML_01 ='<div id="FloatInfoBox" class="FloatInfoBox_TYPE01">';
		REF_HTML_01 ='<div id="FloatInfoBox">';
	}else {
		REF_HTML_01 ='<div id="FloatInfoBox">';
	}
	REF_HTML_01 +='<div class="FloatInfoArea"><div class="FloatInfoAreaInner"><div class="text"><p class="info02">　</p></div><p class="close"><a href="javascript:UnderbarClose();">× 閉じる</a></p></div></div></div><img border="0" width="0" height="0" alt="" src="'+SHIMA_LOG.url_1+'">';
	
   if (_flg_Shima == 0) {
     REF_HTML = REF_HTML_00;     
   } else if(_flg_Shima == 1){
     if (ele2.style.display = 'none'){
        REF_HTML = REF_HTML_01;
     } else {
        REF_HTML = REF_HTML_00;
     }
   }
	 document.write(REF_HTML);
}
	function ie_fixed(){
		/*@cc_on
		@if (@_win32 && @_jscript_version>4)
		fixed_scan();
		@end @*/
	}

