function runSwf(xmlFile) {		var swfWidth;	var swfHeight;	var xmlName;	var htmlString;	var divName;	var swfPath;	var alternativeImg;	var alternativeLink;	var flaVer;			flaVer = flaVerCheck();		xmlName = xmlFile + "?" + Math.floor(Math.random() * 10000);		var xmlHttpReq = createHttpRequest() 	xmlHttpReq.open("GET", xmlName ,true);	xmlHttpReq.onreadystatechange = function() {			if (xmlHttpReq.readyState == 4) {						var xmlData = xmlHttpReq.responseXML;						//swfのサイズを設定			var myWidth = xmlData.getElementsByTagName("swfWidth");			var myHeight = xmlData.getElementsByTagName("swfHeight");			swfWidth = myWidth[0].childNodes.item(0).nodeValue;			swfHeight = myHeight[0].childNodes.item(0).nodeValue;						//swfに差し替えるDIVを設定			var myDivName = xmlData.getElementsByTagName("divName");			divName = myDivName[0].childNodes.item(0).nodeValue;						//swfのパスを設定			var mySwfPath = xmlData.getElementsByTagName("swfPath");			swfPath = mySwfPath[0].childNodes.item(0).nodeValue + "?" + Math.floor(Math.random() * 10000);						//代替画像の設定			var myAlternativeImg = xmlData.getElementsByTagName("alternativeImg");			alternativeImg = myAlternativeImg[0].childNodes.item(0).nodeValue;						//代替画像のリンクの設定			var myAlternativeLink = xmlData.getElementsByTagName("alternativeLink");			alternativeLink = myAlternativeLink[0].childNodes.item(0).nodeValue;						//loadSwf();						if( flaVer != 0 ) {				htmlString = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="'+swfWidth+'" height="'+swfHeight+'" id="slideShow" align="middle">';				htmlString += '<param name="allowScriptAccess" value="sameDomain" />';				htmlString += '<param name="allowFullScreen" value="false" />';				htmlString += '<param name="scale" value="noscale" />';				htmlString += '<param name="salign" value="lt" />';				htmlString += '<param name="bgcolor" value="#ffffff" />';				htmlString += '<param name="menu" value="false" />';				htmlString += '<param name="movie" value="'+swfPath+'" />';				htmlString += '<param name="quality" value="high" />';				htmlString += '<param name="flashVars" value="xmlsrc='+xmlName+'" />';				htmlString += '<embed src="'+swfPath+'" flashVars="xmlsrc='+xmlName+'" quality="high" bgcolor="#ffffff" width="'+swfWidth+'" height="'+swfHeight+'" name="slideShow" align="middle" scale="noscale" salign="lt" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';				htmlString += '</embed>';				htmlString += '</object>';			} else {				htmlString = '<a href="'+alternativeLink+'"><img src="'+alternativeImg+'" alt="" /></a>';			};						var flashDiv = document.getElementById(divName);			flashDiv.innerHTML = htmlString;					}	}	xmlHttpReq.send(null);}function createHttpRequest() {	var x = null; 		//IE7,Firefox,Safari	if (window.XMLHttpRequest) {		return new XMLHttpRequest();	}	//IE6 	try {		return new ActiveXObject("Msxml2.XMLHTTP");	}	catch(e) {		// IE5		try {			return new ActiveXObject("Microsoft.XMLHTTP");		}		catch(e) {			x = null;		}	}	return x; }function flaVerCheck() {	//初期設定	var flashplayer_ver = 0;	//IE以外の場合	if(navigator.plugins && navigator.mimeTypes['application/x-shockwave-flash']) {		var plugin = navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin;		//Flash Playerがインストールされている場合		if(plugin) {			flashplayer_ver = parseInt(plugin.description.match(/\d+\.\d+/));		}	}	//IEの場合、もしくはFlash Playerがインストールされていない場合	else {		//IEでFlash Playerがインストールされている場合		try {			var flashOCX = new ActiveXObject("ShockwaveFlash.ShockwaveFlash").GetVariable("$version").match(/([0-9]+)/);			//Flash Playerがインストールされている場合			if(flashOCX) {				flashplayer_ver = parseInt(flashOCX[0]);			}		} catch(e) {		}	}	//Flash Playerがインストールされていない、もしくはバージョンが6以下の場合	if(flashplayer_ver <= 6) {		flashplayer_ver = 0;	}		return flashplayer_ver;}
