//FlashPlayerVersion判別
var major_ver = 0;
function getFlashPlayerVersion() {
	var vsn = '';
	if( navigator.plugins && navigator.mimeTypes.length ) {     // not IE
		try {
			var tmp = navigator.plugins["Shockwave Flash"].description.match(/([0-9]+)/);
			vsn = tmp[0];
			major_ver = vsn;
		} catch(e) {
		}
	} else {    // IE
		try {
			var tmp = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").match(/([0-9]+)/);
			vsn = tmp[0];
			major_ver = vsn;
		} catch(e) {
		}
	}
}
getFlashPlayerVersion();

//切替対象要素ID名
var fh_target_name = "flashcontent";
var fh_target = document.getElementById(fh_target_name);

//HTML版ソース格納
var ver_html = document.getElementById(fh_target_name).innerHTML;

//Flash版切替処理
function toFlash(id) {
	var so;
	if(major_ver > 7) {
		so = new SWFObject("/shared/flash/top/swf/ver8/index.swf", "top", "100%", "316", "8", "#FFFFFF");
		so.write(id);
	} else if(major_ver == 7) {
		so = new SWFObject("/shared/flash/top/swf/ver7/index.swf", "top", "100%", "316", "7", "#FFFFFF");
		so.write(id);
	} else {
		toHTML();
	}
}
toFlash(fh_target_name);
//可視化
fh_target.style.visibility = "visible";

//HTML版切替処理
function toHTML() {
	document.getElementById(fh_target_name).innerHTML = ver_html;
}

//プリロード
var top_preload_images = ['/shared/images/gnavi/gnavi_kurashi_on.jpg','/shared/images/gnavi/gnavi_iryo_on.jpg','/shared/images/gnavi/gnavi_machi_on.jpg','/shared/images/gnavi/gnavi_shigoto_on.jpg','/shared/images/gnavi/gnavi_kenkei_on.jpg'];
for(var i=0;i < top_preload_images.length;i++) {
	var preImages;
	preImages = new Image();
	preImages.src = top_preload_images[i];
}

//TOP用ロールオーバー
function rolloverFun(img){
	img.src = img.src.replace('_off.', '_on.');
}
function rolloutFun(img){
	img.src = img.src.replace('_on.', '_off.');
}

/*//////////////////////////////////////////////////////////////////////
【addLoadEvent】
【引数】関数名
【処理】window.onloadに関数を追加
//////////////////////////////////////////////////////////////////////*/
var addLoadEvent = function(func){
	if(typeof window.addEventListener == 'function'){
		window.addEventListener('load',func,false);
		return true;
	} else if(typeof window.attachEvent == 'object'){
		window.attachEvent('onload',func);
		return true;
	}
	var oldonload = window.onload;
	if(typeof window.onload != 'function'){
		window.onload = func;
	} else {
		window.onload = function(){
			oldonload();
			func();
		}
	}
};

function flaSkip(){
	var tmp_fla_skip = document.getElementById('tmp_fla_skip');
	tmp_fla_skip.onclick = function(){
		toHTML();
	}
}
addLoadEvent(flaSkip);

