var d = document;
var w = window;

var WIN = navigator.userAgent.indexOf('Win')>=0;
var MAC = navigator.userAgent.indexOf('Mac')>=0;
var OSX = navigator.userAgent.indexOf('Mac OS X')>=0;

var IE = navigator.userAgent.indexOf("MSIE")>=0;
var IE4 = navigator.userAgent.indexOf("MSIE 4.")>=0;
var NN = navigator.userAgent.indexOf("Netscape")>=0;
var NN7 = navigator.userAgent.indexOf("Netscape/7")>=0;
var FF = navigator.userAgent.indexOf("Firefox")>=0;
var MO = navigator.userAgent.indexOf("Mozilla")>=0;
var SA = navigator.userAgent.indexOf("Safari")>=0;
var OP = navigator.userAgent.indexOf("Opera")>=0;
var OP8 = navigator.userAgent.indexOf("Opera/8")>=0;
var OP7 = navigator.userAgent.indexOf("Opera/7")>=0;
var OP8ie = navigator.userAgent.indexOf("Opera 8")>=0;
var OP7ie = navigator.userAgent.indexOf("Opera 7")>=0;

var loadingKey = Math.floor(Math.random()*9999);

var pluginVersion;
var plugin = (navigator.mimeTypes && navigator.mimeTypes['application/x-shockwave-flash']) ? navigator.mimeTypes['application/x-shockwave-flash'].enabledPlugin : 0;

if(plugin){
	var words = navigator.plugins['Shockwave Flash'].description.split(' ');
	for (var i = 0; i < words.length; ++i) {
		if (isNaN(parseInt(words[i]))) continue;
		pluginVersion = words[i];
	}
}else if(navigator.userAgent&&(IE)&&(WIN)){
	d.open();
	d.write('<script type="text/vbscript">\n');
	d.write('on error resume next \n');
	d.write('pluginVersion = Left(Hex(Int(CreateObject("ShockwaveFlash.ShockwaveFlash").FlashVersion)),1)\n');
	d.write('<\/script>\n');
	d.close();
}

function setStyle(){
	if(pluginVersion>=9 || pluginVersion >= "A"){
		d.write('<link rel="stylesheet" type="text/css" href="/ie/css/flash.css" media="all">');
	}
}
setStyle();

function setMovie(target,url,id){
	if(pluginVersion>=9 || pluginVersion >= "A"){
		if ((IE)&&(WIN)) {
			d.getElementById(target).innerHTML = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="100%" height="100%" id="'+id+'" align="middle"><param name="FlashVars" value="thisURL='+w.location+'"><param name="allowScriptAccess" value="sameDomain"><param name="movie" value="'+url+'?'+loadingKey+'"><param name="quality" value="high"><param name="wmode" value="opaque"><param name="bgcolor" value="#000000"><param name="menu" value="false"></object>';
		}else{
			d.getElementById(target).innerHTML = '<embed src="'+url+'?'+loadingKey+'" FlashVars="thisURL='+w.location+'" quality="high" wmode="opaque" bgcolor="#000000" menu="false" width="100%" height="100%" name="'+id+'" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer">';
		}
	}else{
		d.getElementById(target).innerHTML = '<h2>「?生堂INTEGRATEウェブサイト」ご?用に際して</h2><p>このコ?テ?ツではFlash Playerを使用しております。快適にお楽しみいただくためには、最新のFlashPlayerをイ?ストー?してご?用ください。<a href="http://www.adobe.com/shockwave/download/index.cgi?Lang=Japanese&amp;P1_Prod_Version=ShockwaveFlash">Adobe Flash Playerのダウ??ード。</a></p>';
	}
}

