﻿
//############################################################################
//		플래시 삽입 함수
//############################################################################

function FNflash_insert(Tobj,flashvars){
var tot_url =document.URL;
var flashPath;

if(tot_url.substr(0,5)=="http:") flashPath="/Main/";//==========>**플래시 경로설정(플래시 경로 확인)**
else flashPath="./";

var Fswf="";			var Fwidth="";		var Fheight="";
var Fid="";			var Fwmode="";	var Falign="";
var Fbgcolor="";	var Fquality="";		var FallowScriptAccess="";
var FallowFullScreen="";

var seperate1=",";	var seperate2="=";
var ARobj=Tobj.split(seperate1);

for(var i=0; i<=ARobj.length-1; i++){
var prop=this["Ftag"+i]=ARobj[i].split(seperate2);
if(prop[0].search("swf") !=-1) Fswf=prop[1];
if(prop[0].search("width") !=-1) Fwidth=prop[1];
if(prop[0].search("height") !=-1) Fheight=prop[1];
if(prop[0].search("id") !=-1) Fid=prop[1];
if(prop[0].search("wmode") !=-1) Fwmode=prop[1];
if(prop[0].search("align") !=-1) Falign=prop[1];
if(prop[0].search("bgcolor") !=-1) Fbgcolor=prop[1];
if(prop[0].search("quality") !=-1) Fquality=prop[1];
if(prop[0].search("allowScriptAccess") !=-1) FallowScriptAccess=prop[1];
if(prop[0].search("allowFullScreen") !=-1) FallowFullScreen=prop[1];
}

if(Fswf=="") alert("Flash_insert Err: 파일명");
else Fswf=flashPath+Fswf;
if(Fwidth=="") Fwidth="100%";
if(Fheight=="") Fheight="100%";
if(Fid==""){var Tid=Fswf.split("."); Fid=Tid[0];}
if(Fwmode=="") Fwmode="";
if(Falign=="") Falign="LT";
if(Fbgcolor=="") Fbgcolor="#FFFFFF";
if(Fquality=="") Fquality="best";
if(FallowScriptAccess=="") FallowScriptAccess="always";
if(FallowFullScreen=="") FallowFullScreen="false";

if(flashvars == null) var Tvars="Rpath="+flashPath+"&";
	else var Tvars=flashvars+"&Rpath="+flashPath+"&";

	var str=new String();
	if (navigator.appName.indexOf("Microsoft") != -1){
		str+='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" ';
		str+='codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=version=8,0,0,0" ';
		str+='width="'+Fwidth+'" height="'+Fheight+'"id="'+Fid+'">';
				str+='<param name="movie" value="'+Fswf+'"/>';
				str+='<param name="flashvars" value="'+Tvars+'">';
				str+='<param name="quality" value="'+Fquality+'"/>';
				str+='<param name="bgcolor" value="'+Fbgcolor+'"/>';
				str+='<param name="wmode" value="'+Fwmode+'"/>';
				str+='<param name="allowScriptAccess" value="'+FallowScriptAccess+'"/>';
				str+='<param name="allowFullScreen" value="'+FallowFullScreen+'"/>';
		str+= '</object>';
	}else{
		str+='<embed src="'+Fswf+'" ';
				st +='quality="'+Fquality+'" ';
				str+='bgcolor="'+Fbgcolor+'" ';
				str+='width="'+Fwidth+'" ';
				str+='height="'+Fheight+'" ';
				str+='name="'+Fid+'" ';
				str+='wmode="'+Fwmode+'" ';
				str+='allowScriptAccess="'+FallowScriptAccess+'" ';
				str+='allowFullScreen="'+FallowFullScreen+'" ';
				str+='flashvars="'+Tvars+'"';
				str+='type="application/x-shockwave-flash" ';
				str+='pluginspage="http://www.macromedia.com/go/getflashplayer">';
		str+='</embed>';	
	}
	document.write(str);
}