/* ===================================================
ㅁ용도 :	플래시 출력
runFlash("플래시경로","플래시이름","넓이","높이","백칼라","퀄리티","align=middle,allowScriptAccess=sameDomain,bgcolor='',menu=false");
======================================================*/
function  runFlash(sURL, sName, width, height, bgcolor, quality, sFeatures)
{	
	//플래시 ActiveX 오브젝트를 뿌려줍니다.
	var FLASHCAB = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab';
	var FLASHCID = 'CLSID:D27CDB6E-AE6D-11cf-96B8-444553540000';
	var FLASHVER = '8,0,0,0';
	
	var sFeature;
	var pmBoolean	= 'false';
	var sTempArray;
	var sParamTag	= '';
	var swfObjCon	= '';
	
	if(sFeatures){
		sFeature = sFeatures.split(/\s*,\s*/);
		for (var i=0; i< sFeature.length ; i++)
		{
			sTempArray = sFeature[i].split(/\s*=\s*/);
			//기타 파라메터 처리
			if (sTempArray[1].toLowerCase() == 'yes' || sTempArray[1] == '1' || sTempArray[1].toLowerCase() == 'true') pmBoolean = 'true';
			else if (sTempArray[1].toLowerCase() == 'no' || sTempArray[1] == '0' || sTempArray[1].toLowerCase() == 'false') pmBoolean = 'false';
			else pmBoolean = sTempArray[1];

			sParamTag = '<param name="'+sTempArray[0]+'" value="'+ pmBoolean+'">\n'+sParamTag;
		}
	}

	swfObjCon+= '<object ID="'+sName+'" NAME="'+sName+'" CLASSID="'+FLASHCID+'" CODEBASE="'+FLASHCAB+'#version='+FLASHVER+'" ';
	swfObjCon+= 'width="'+width+'" height="'+height+'">';
	swfObjCon+= '<param name="movie" value="'+sURL+'">';
	swfObjCon+= '<param name="wmode" value="transparent">';
	swfObjCon+= '<param name="quality" value="'+quality+'">';
	swfObjCon+= '<param name="bgcolor" value="'+bgcolor+'">';
	if(sFeatures) swfObjCon+= sParamTag;
	swfObjCon+= "<embed src='"+sURL+"' menu='false' width='"+width+"' height='"+height+"' id='"+sName+"' name='"+sName+"' wmode='transparent' ";
	swfObjCon+= 'TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" />';
	swfObjCon+= '</object>';

	document.write(swfObjCon);
}