/********************************************************************************
	関数名		ShowSwf
	機能		FlashのIE表示ボーダーを削除する
	
	入力		oObject		<object>タグ
	出力		なし
	
	使い方		SWFを囲む<div>タグを用意し、idを設定します。
				Flash表示用の<object></object>タグの後に
				<script language="JavaScript">ShowSwf('ID名');</script>
				を記述します。
				
	記述例		<!-- フラッシュ領域：ここから -->
				<div id="TopImageSwf" style="display:none">
				<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="800" height="730" id="TopImage" align="middle">
				<param name="allowScriptAccess" value="sameDomain" />
				<param name="movie" value="TopImage.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" /><embed src="TopImage.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="800" height="730" name="TopImage" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
				</object>
				</div>
				<script language="JavaScript">ShowSwf('TopImageSwf');</script>
	
********************************************************************************/
function ShowSwf(sId){
	var oObject = document.getElementById(sId);
	
	// WindowsIE以外の場合
	if(!CheckBrowserMode()){
		return;
	}
	
	// Objectタグの内容を取得する
	var sHtml = "";
	sHtml = oObject.innerHTML;
	
	// Objectタグの内容を出力する
	oObject.innerHTML = sHtml;
}

function CheckBrowserMode(){
	var sOs = GetOsName();
	var sBrowser = GetNavigatorName();
	
	if(sOs == "Windows" && sBrowser == "Explorer"){
		return true;
	}
	return false;
}
function GetOsName(){
	var uAgent  = navigator.userAgent.toUpperCase();
	if (uAgent.indexOf("MAC OS X") >= 0) return "MacOSX";
	if (uAgent.indexOf("MAC") >= 0) return "MacOS";
	if (uAgent.indexOf("WIN") >= 0) return "Windows";
	if (uAgent.indexOf("X11") >= 0) return "UNIX";
	return "";
}
function GetNavigatorName(){
	if(navigator.IBM_HPR) return "HomepageReader";
	
	aName  = navigator.userAgent.toUpperCase();
	if (aName.indexOf("SAFARI") >= 0) return "Safari";
	if (aName.indexOf("CHIMERA") >= 0) return "Camino";
	if (aName.indexOf("OPERA") >= 0) return "Opera";
	
	aName = navigator.appName.toUpperCase();
	if (aName.indexOf("NETSCAPE") >= 0)  return "Netscape";
	if (aName.indexOf("MICROSOFT") >= 0) return "Explorer";
	return "";
}

