//TOP FLASH cookie スキップ判定時間(分単位)
var cookie_dif = 5;

//TOP FLASH cookieの有効期限(日単位)
var cookie_limit = 2;

//フラッシュSKIP判別 START
//2008.01.07追加
function top_flash() {
	var fl_date = readCookie("fl_date");
	var fl_time = readCookie("fl_time");
	if (fl_date && fl_time) {
		var dateObj = new Date();
		var currentDate = dateObj.getYear() * 10000 + (dateObj.getMonth() + 1) * 100 + dateObj.getDate();
		var currentTime = dateObj.getHours() * 60 + dateObj.getMinutes();
		var differenceTimes = currentTime - fl_time;
		if ((currentDate == fl_date) && (differenceTimes < cookie_dif)) {
			fl_skip();
		}
		else {
			fl_first();
		}
	}
	else {
		fl_first();
	}
}

function fl_skip() {
	AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','850','height','430','title','','src','/common/swf/main?skip=yes','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','/common/swf/main?skip=yes' );
}

function fl_first() {
	AC_FL_RunContent( 'codebase','http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0','width','850','height','430','title','','src','/common/swf/main','quality','high','pluginspage','http://www.macromedia.com/go/getflashplayer','movie','/common/swf/main' );
	leave();
}

function readCookie(name) {
  var nameEQ = name + "=";
  var ca = document.cookie.split(';');
  for(var i=0;i < ca.length;i++) {
    var c = ca[i];
    while (c.charAt(0)==' ') c = c.substring(1,c.length);
    if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
  }
  return null;
}

function leave() {
	var dateObj = new Date();
	var currentDate = dateObj.getYear() * 10000 + (dateObj.getMonth() + 1) * 100 + dateObj.getDate();
	var currentTime = dateObj.getHours() * 60 + dateObj.getMinutes();

	dateObj.setTime(dateObj.getTime()+cookie_limit*24*60*60*1000);
	var en=dateObj.toGMTString();
	document.cookie = 'fl_date=' + currentDate + ';expires=' + en + ';path=/';
	document.cookie = 'fl_time=' + currentTime + ';expires=' + en + ';path=/';
}
//フラッシュSKIP判別 END

