/*
sonicjam flash embed js ver1.2
copyright sonicjam.inc
create : sumita wataru
update : 2006/4/18
*/
////////////////////////////////////////////////////////////////////////////////////////////////////
//記述方法指定
//閉じタグ指定(html of xhtml)
var closetag = " />";
////////////////////////////////////////////////////////////////////////////////////////////////////
//フラッシュプレーヤーのメジャーバージョンを指定してください。（バージョンチェックしない場合はfalse）
var checkver = false;
//処理
function writesubstitute(){
	document.write('<a href="http://www.macromedia.com/jp/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash&Lang=Japanese" target="_blank"><img src="img/get_flashplayer.gif" alt="" width="88" height="31" border="0"></a>\n');
}

//インストールされていない場合の動作を分けますか。
var nonflash = false;
//処理
function writenonflash(){
	document.write('プレーヤーがインストールされていません。');
}

////////////////////////////////////////////////////////////////////////////////////////////////////
//flash共通タグ
var classid = "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000";
var codebase = "http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=";
var type = "application/x-shockwave-flash";
var pluginspage = "http://www.macromedia.com/jp/shockwave/download/index.cgi?%20P1_Prod_Version=ShockwaveFlash&amp;Lang=Japanese";
//flashタグ
function writeobj(){
		var addvars = 0;
		for(i in myswfvars){
			if(addvars == 0){
				var addvars = i + '=' + myswfvars[i];
			}else{
				addvars += '&' + i + '=' + myswfvars[i];
			}
		}
		var createtag = '<object classid="' + classid + '" codebase="' + codebase + myswf[4] + '" width="' + myswf[2] + '" height="' + myswf[3] + '" id="' + myswf[1] + '" align="' + myswf[5] + '"' + closetag + '\n';
		createtag += '<param name="movie" value="' + myswf[0] + myswf[1] + '.swf"' + closetag + '\n';
		for(i in myswfparam){createtag += '<param name="' + i + '" value="' + myswfparam[i] + '"' + closetag + '\n';}
		if(addvars != 0){createtag += '<param name="FlashVars" value="' + addvars + '"' + closetag + '\n';}
		var createembed = '<embed src="' + myswf[0] + myswf[1] + '.swf" ';
		for(i in myswfparam){createembed += i + '="' + myswfparam[i] + '" ';}
		if(addvars != 0){createembed += 'flashvars="' + addvars + '" ';}
		createembed += 'width="' + myswf[2] + '" height="' + myswf[3] + '" name="' + myswf[1] + '" align="' + myswf[5] + '" type="' + type + '" pluginspage="' + pluginspage + '"></embed>\n';
		createtag += createembed + '</object>';
		document.write(createtag);
}

var plugin = 0;
var underver = 0;
function embed(){
	if(!checkver){
		writeobj();
	}else{
		if(navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"] && navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin){
			if(navigator.plugins && navigator.plugins["Shockwave Flash"]){
				var words = navigator.plugins["Shockwave Flash"].description.split(" ");
				for (var i = 0; i < words.length; i++){
					if(words[i].charAt(0) >= checkver){
						plugin = 1;
						break;
					}else{
						if(!nonflash){underver = 1;}
					}
				}
			}
		}else if(navigator.userAgent && (navigator.userAgent.indexOf("MSIE") >= 0) && (navigator.userAgent.indexOf("Win") >= 0)){
			document.write('<SCRIPT LANGUAGE="VBScript"> \n');
			document.write('on error resume next \n');
			document.write('plugin = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash")))\n');
			document.write('</SCRIPT> \n');
		}
		if(underver){
			writesubstitute();
		}else{
			if(plugin){
				writeobj();
			}else{
				writenonflash();
			}
		}
	}
}

////////////////////////////////////////////////////////////////////////////////////////////////////
//htmlタグ
/*
<script type="text/javascript"><!--
	//var myswf = (dir,id_name,width,height,version,align);
	var myswf = new Array("","gallery","980","635","8,0,0,0","middle");
	var myswfparam = new Object();
	myswfparam.allowScriptAccess = "sameDomain";
	myswfparam.menu= "false";
	myswfparam.quality= "high";
	myswfparam.devicefont= "true";
	myswfparam.bgcolor= "#000000";
	var myswfvars = new Object();
	//vers読み込み複数指定可
	myswfvars.test = "test";
	myswfvars.uga = "uga";
	embed();
//--></script>
<noscript>javascriptをonにしてください。</noscript>
*/