//##########################################
// Astraia Spirits - Java Script
// http;//www.astraiaspirits.com/
//==========================================
// [ DETECT FLASH JS ] /js/flash.js
// Revision : 1.0
//==========================================
// Coded by Masaru Kobayashi
// Copyright (c) 2004 DREAM HIVE Co.,Ltd.
// http;//www.dreamhive.co.jp/
//##########################################

pluginVer = 0;
var pluginspages = new Object();
		pluginspages.japanese = "http://www.macromedia.com/jp/shockwave/download/?P1_Prod_Version=ShockwaveFlash&Lang=Japanese";
		pluginspages.english = "http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash";
var swfObj = new Object();
		swfObj.swf="/system/fla/top_image.swf";
		swfObj.name="top_image";
		swfObj.requiredVer=6;
		swfObj.bgcolor="#000000";
		swfObj.loop="true";
		swfObj.menu="false";
		swfObj.width="640";
		swfObj.height="340";
		swfObj.quality="high";
		swfObj.language="japanese";
		swfObj.liveconnect="false";
		swfObj.nonflashsrc="<img src='/images/top_image.jpg' width='640' height ='340' alt='top_image'>";
var plugin = ((navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0);

function detectFlash() {
	var agt=navigator.userAgent.toLowerCase();
	document.open();
	if ( plugin ) {
		var words = navigator.plugins["Shockwave Flash"].description.split(" ");
		for (var i = 0; i < words.length; ++i) {
			if (isNaN(parseInt(words[i]))) continue;
			var PluginVersion = parseInt(words[i]); 
		}
		plugin = PluginVersion >= swfObj.requiredVer;
	} else if (agt && agt.indexOf("msie")>=0 && (agt.indexOf("win") != -1) && (agt.indexOf("opera") == -1)) {
		document.write('<SCR' + 'IPT LANGUAGE=VBScript> \n');
		document.write('Private i, x\n');
		document.write('On Error Resume Next\n');
		document.write('For i = 10 To swfObj.requiredVer Step -1\n');
		document.write('\tSet x = CreateObject("ShockwaveFlash.ShockwaveFlash." & i)\n');
		document.write('\tIf IsObject(x) Then\n');
		document.write('\t\tplugin = CStr(i)\n');
		document.write('\t\tExit For\n');
		document.write('\tEnd If\n');
		document.write('Next\n');
		document.write('<\/SCR' + 'IPT> \n');
	}
	if (plugin && swfObj.file != "") {
		document.write('<swfObject classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" id=' + swfObj.name + ' width=' + swfObj.width + ' height=' + swfObj.height + ' name="' + swfObj.name + '">');
		document.write('<param name="movie" value="' + swfObj.swf + '">');
		document.write('<param name="loop" value="'+swfObj.loop+'">');
		document.write('<param name="menu" value="'+swfObj.menu+'">');
		document.write('<param name="quality" value="' + swfObj.quality + '">');
		document.write('<param name="bgcolor" value="' + swfObj.bgcolor + '">');
		document.write('<param name="menu" value="false"' + '>');
		document.write('<embed src="' + swfObj.swf + '" menu="false" quality="' + swfObj.quality + '" swLiveConnect="' + swfObj.liveconnect + '" bgcolor=' + swfObj.bgcolor + ' width=' + swfObj.width + ' height=' + swfObj.height + ' type="application/x-shockwave-flash" pluginspage="' + pluginspages[swfObj.language] + '" name="' + swfObj.name + '"><\/embed><br>');
		document.write('<\/swfObject>');
	} else {
		document.write(swfObj.nonflashsrc );
	}
	document.close();
}

detectFlash();