//==============================================================


// 初期設定


//==============================================================


var swfFile		= 'fla/top.swf';  //-- swfファイル名


var swfWidth		= 812;		//-- swfの横幅


var swfHeight		= 380;		//-- swfの高さ


var verNoLower	= 7;		//-- 表示可能な最低バージョン


var noFlash		= 'img/noflash.jpg';  //-- プラグインがない場合に表示する対象


										// 拡張子swfならflashタグ


										// 拡張子jpg gifならimgタグ


										// 拡張子htmlならリダイレクト


										// それ以外はテキストで表示


//==============================================================


// Flash表示用タグ書き出し


//==============================================================


function putFlash(){


	//-- バージョン番号を取得


	i = getFlashVersion();


	if (i == -1 || i < verNoLower){


		//-- プラグインが無い/古い場合


		fileName = noFlash;


	}else{


		//-- バージョン番号別ファイル


		fileName = swfFile


	}


	if (fileName.indexOf('<v>') != -1){


		var tmp = fileName.split('<v>');


		fileName = tmp.join(i);


	}


	if (fileName.indexOf('.swf') != -1){


		//-------------------------------------------


		// Flash用タグを書き出し


		//-------------------------------------------


		document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="'+swfWidth+'" height="'+swfHeight+'">');


		document.write('<param name=movie value="'+fileName+'">');


		document.write('<param name=quality value=high>');


		document.write('<param name="FlashVars" value="lineUpUrl=products/index.html">');


		document.write('<embed src="'+fileName+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="'+swfWidth+'" height="'+swfHeight+'" FlashVars="lineUpUrl=products/index.html">');


		document.write('</embed>');


		document.write('</object>');


	}else if (fileName.indexOf('.jpg') != -1||fileName.indexOf('.gif') != -1){


		//-------------------------------------------


		// IMGタグを書き出し


		//-------------------------------------------


		document.write('<img src="'+fileName+'" width="'+swfWidth+'" height="'+swfHeight+'" border="0" usemap="#map01" alt="37年目の新「ほんだし」誕生">');


	}else if (fileName.indexOf('.htm') != -1){


		//-------------------------------------------


		// IMGタグを書き出し


		//-------------------------------------------


		location.href = fileName;


	}else{


		//-------------------------------------------


		// テキストで書き出し


		//-------------------------------------------


		document.write(fileName);


	}


}


//==============================================================


// Flashプラグインのバージョン番号取得


//==============================================================


function getFlashVersion() {


	var agent = navigator.userAgent.toLowerCase(); 


    var flashVersion = 0;





	//-- netscape, Opera3以上, Mac版IE5以上


	if (navigator.plugins != null && navigator.plugins.length > 0) {


		var x = navigator.plugins["Shockwave Flash"];


		if(x && x.description) {


			flashVersion=navigator.plugins["Shockwave Flash"].description.charAt(16);


		}else{


			flashVersion = -1;


		}


	}





	// Win版IE4以降


	else if (agent.indexOf("msie") != -1 && parseInt(navigator.appVersion) >= 4 && agent.indexOf("win")!=-1 && agent.indexOf("16bit")==-1) {


		document.write('<SCRIPT LANGUAGE="VB'+'Script"\>\n');


		document.write('on error resume next \n');


		document.write('Dim get_ver \n');


		document.write('get_ver=Left(Hex(Int(CreateObject("ShockwaveFlash.ShockwaveFlash").FlashVersion)),1)\n');


		document.write('</S'+'CRIPT\> \n');


		flashVersion = get_ver;


 	 }





	// WebTV 2.5(Flash3サポート)


	else if (agent.indexOf("webtv/2.5") != -1) flashVersion = 3;





	// older WebTV(Flash2サポート)


	else if (agent.indexOf("webtv") != -1) flashVersion = 2;





	// Can't detect in all other cases


	else {


		flashVersion = -1;


	}





	return flashVersion;


}