// Flash Player Version Detection - Rev 1.6
// Detect Client Browser type
// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights reserved.
var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;


function removeObjectInIE(id) {    
    var obj = document.getElementById(id);
	
    if (obj) {    
    	for (var i in obj) {   
    		if (typeof obj[i] == "function") {   
    			obj[i] = null;
    		}   
    	}      
    	obj.parentNode.removeChild(obj);
	}
}


function ControlVersion()
{
	var version;
	var axo;
	var e;

	// NOTE : new ActiveXObject(strFoo) throws an exception if strFoo isn't in the registry

	try {
		// version will be set for 7.X or greater players
		axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7");
		version = axo.GetVariable("$version");
	} catch (e) {
	}

	if (!version)
	{
		try {
			// version will be set for 6.X players only
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");
			
			// installed player is some revision of 6.0
			// GetVariable("$version") crashes for versions 6.0.22 through 6.0.29,
			// so we have to be careful. 
			
			// default to the first public version
			version = "WIN 6,0,21,0";

			// throws if AllowScripAccess does not exist (introduced in 6.0r47)		
			axo.AllowScriptAccess = "always";

			// safe to call for 6.0r47 or greater
			version = axo.GetVariable("$version");

		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 4.X or 5.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = axo.GetVariable("$version");
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 3.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash.3");
			version = "WIN 3,0,18,0";
		} catch (e) {
		}
	}

	if (!version)
	{
		try {
			// version will be set for 2.X player
			axo = new ActiveXObject("ShockwaveFlash.ShockwaveFlash");
			version = "WIN 2,0,0,11";
		} catch (e) {
			version = -1;
		}
	}
	
	return version;
}

// JavaScript helper required to detect Flash Player PlugIn version information
function GetSwfVer(){
	// NS/Opera version >= 3 check for Flash plugin in plugin array
	var flashVer = -1;
	
	if (navigator.plugins != null && navigator.plugins.length > 0) {
		if (navigator.plugins["Shockwave Flash 2.0"] || navigator.plugins["Shockwave Flash"]) {
			var swVer2 = navigator.plugins["Shockwave Flash 2.0"] ? " 2.0" : "";
			var flashDescription = navigator.plugins["Shockwave Flash" + swVer2].description;
			var descArray = flashDescription.split(" ");
			var tempArrayMajor = descArray[2].split(".");			
			var versionMajor = tempArrayMajor[0];
			var versionMinor = tempArrayMajor[1];
			var versionRevision = descArray[3];
			if (versionRevision == "") {
				versionRevision = descArray[4];
			}
			if (versionRevision[0] == "d") {
				versionRevision = versionRevision.substring(1);
			} else if (versionRevision[0] == "r") {
				versionRevision = versionRevision.substring(1);
				if (versionRevision.indexOf("d") > 0) {
					versionRevision = versionRevision.substring(0, versionRevision.indexOf("d"));
				}
			}
			var flashVer = versionMajor + "." + versionMinor + "." + versionRevision;
		}
	}
	// MSN/WebTV 2.6 supports Flash 4
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.6") != -1) flashVer = 4;
	// WebTV 2.5 supports Flash 3
	else if (navigator.userAgent.toLowerCase().indexOf("webtv/2.5") != -1) flashVer = 3;
	// older WebTV supports Flash 2
	else if (navigator.userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 2;
	else if ( isIE && isWin && !isOpera ) {
		flashVer = ControlVersion();
	}	
	return flashVer;
}

// When called with reqMajorVer, reqMinorVer, reqRevision returns true if that version or greater is available
function DetectFlashVer(reqMajorVer, reqMinorVer, reqRevision)
{
	versionStr = GetSwfVer();
	if (versionStr == -1 ) {
		return false;
	} else if (versionStr != 0) {
		if(isIE && isWin && !isOpera) {
			// Given "WIN 2,0,0,11"
			tempArray         = versionStr.split(" "); 	// ["WIN", "2,0,0,11"]
			tempString        = tempArray[1];			// "2,0,0,11"
			versionArray      = tempString.split(",");	// ['2', '0', '0', '11']
		} else {
			versionArray      = versionStr.split(".");
		}
		var versionMajor      = versionArray[0];
		var versionMinor      = versionArray[1];
		var versionRevision   = versionArray[2];

        	// is the major.revision >= requested major.revision AND the minor version >= requested minor
		if (versionMajor > parseFloat(reqMajorVer)) {
			return true;
		} else if (versionMajor == parseFloat(reqMajorVer)) {
			if (versionMinor > parseFloat(reqMinorVer))
				return true;
			else if (versionMinor == parseFloat(reqMinorVer)) {
				if (versionRevision >= parseFloat(reqRevision))
					return true;
			}
		}
		return false;
	}
}

function AC_AddExtension(src, ext)
{
  if (src.indexOf('?') != -1)
    return src.replace(/\?/, ext+'?'); 
  else
    return src + ext;
}

function AC_Generateobj(objAttrs, params, embedAttrs, isReturn) 
{
	try {
		var str = '';
		if (isIE && isWin && !isOpera)
		{
			str += '<object ';
			for (var i in objAttrs)
				str += i + '="' + objAttrs[i] + '" ';
			str += '>';
			for (var i in params)
				str += '<param name="' + i + '" value="' + params[i] + '" /> ';
			str += '</object>';
		} else {
			str += '<embed ';
			for (var i in embedAttrs)
				str += i + '="' + embedAttrs[i] + '" ';
			str += '> </embed>';
		}
	
		if(isReturn) return str;
		else document.write(str);
	} finally {
		str = null;
	}
}

function AC_FL_RunContent(){
	try {
		var ret = AC_GetArgs (  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000", "application/x-shockwave-flash");
		AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs);
	}finally {
		ret = null;
	}
}

function AC_FL_RunContentReturn(){
	var ret =  AC_GetArgs
		(  arguments, ".swf", "movie", "clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
		 , "application/x-shockwave-flash"
		);

	return AC_Generateobj(ret.objAttrs, ret.params, ret.embedAttrs, true);
}

function AC_GetArgs(args, ext, srcParamName, classid, mimeType){
  var ret = new Object();
  ret.embedAttrs = new Object();
  ret.params = new Object();
  ret.objAttrs = new Object();
  for (var i=0; i < args.length; i=i+2){
    var currArg = args[i].toLowerCase();    

    switch (currArg){	
      case "classid":
        break;
      case "pluginspage":
        ret.embedAttrs[args[i]] = args[i+1];
        break;
      case "src":
      case "movie":	
        args[i+1] = AC_AddExtension(args[i+1], ext);
        ret.embedAttrs["src"] = args[i+1];
        ret.params[srcParamName] = args[i+1];
        break;
      case "onafterupdate":
      case "onbeforeupdate":
      case "onblur":
      case "oncellchange":
      case "onclick":
      case "ondblClick":
      case "ondrag":
      case "ondragend":
      case "ondragenter":
      case "ondragleave":
      case "ondragover":
      case "ondrop":
      case "onfinish":
      case "onfocus":
      case "onhelp":
      case "onmousedown":
      case "onmouseup":
      case "onmouseover":
      case "onmousemove":
      case "onmouseout":
      case "onkeypress":
      case "onkeydown":
      case "onkeyup":
      case "onload":
      case "onlosecapture":
      case "onpropertychange":
      case "onreadystatechange":
      case "onrowsdelete":
      case "onrowenter":
      case "onrowexit":
      case "onrowsinserted":
      case "onstart":
      case "onscroll":
      case "onbeforeeditfocus":
      case "onactivate":
      case "onbeforedeactivate":
      case "ondeactivate":
      case "type":
      case "codebase":
        ret.objAttrs[args[i]] = args[i+1];
        break;
      case "id":
      case "width":
      case "height":
      case "align":
      case "vspace": 
      case "hspace":
      case "class":
      case "title":
      case "accesskey":
      case "name":
      case "tabindex":
        ret.embedAttrs[args[i]] = ret.objAttrs[args[i]] = args[i+1];
        break;
      default:
        ret.embedAttrs[args[i]] = ret.params[args[i]] = args[i+1];
    }
  }
  ret.objAttrs["classid"] = classid;
  if (mimeType) ret.embedAttrs["type"] = mimeType;
  return ret;
}
/**
*	HTML에 표시된 Object중에서 해당이름으로 배포된 오브젝트를 찾아준다.
*/
function getMovieName(movieName) {
   if (navigator.appName.indexOf("Microsoft") != -1) {
        return window[movieName]
   }
   else {
       return document[movieName]
   }
}

/**
*	개별종목분석차트입니다 뉴스공시가 포함된 메쉬업버전입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szSymbol				- 지수코드입니다.
*	@param szSymbolName			- 지수명입니다.(내부적으로는 사용하지 않습니다. 차트 데이터를 제공받았을 때 전달받는 지수명을 사용합니다.
*	@param szTimeFrame			- 타임프레임입니다 (day, week, month, min5, min10, min30, min60 중 하나입니다.)
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/	
function publishNormalChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"	//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"Symbol=" + szSymbol +						//	종목코드
		"&Description=" + szSymbolName +			//	종목명
		"&TimeFrame=" + szTimeFrame +				//	타임프레임
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
			"wmode", "transparent"
	);
}


function publishNormalChartForDelay(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame, szExternalInterface, isDelay) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	
	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum?delay="+isDelay;
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"	//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"Symbol=" + szSymbol +						//	종목코드
		"&Description=" + szSymbolName +			//	종목명
		"&TimeFrame=" + szTimeFrame +				//	타임프레임
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
			"wmode", "transparent"
	);
}
/**
*	개별종목분석차트입니다 게시판 저장시 최초 차트추가시 사용하는 함수입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szSymbol				- 지수코드입니다.
*	@param szSymbolName			- 지수명입니다.(내부적으로는 사용하지 않습니다. 차트 데이터를 제공받았을 때 전달받는 지수명을 사용합니다.
*	@param szTimeFrame			- 타임프레임입니다 (day, week, month, min5, min10, min30, min60 중 하나입니다.)
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/	
function publishBBSAddChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"	//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"Symbol=" + szSymbol +						//	종목코드
		"&Description=" + szSymbolName +			//	종목명
		"&TimeFrame=" + szTimeFrame +				//	타임프레임
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}

/**
*	개별종목분석차트입니다 게시판 저장시 차트수정시 사용하는 함수입니다.
*	저장된 데이터의 전달은 자바스크립트의 호출이 보안적인 문제로 막혀있을 때
*	사용하여 자바스크립트를 경우하지 않고 플래쉬의 파라메타로 전달하며
*	OBJECT 태크내의 FlashVars에 기록하면 됩니다.
*	이 함수에서는 BBSData="실제데이터"로 하면됩니다. 
*	실제데이터에는 콘따옴표를 사용하지 않고 작은 따옴표만을 사용합니다.
*	플래시파일 이름은 daum_adv_bbsedit.swf 입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szBBSData			- 이미 저장되어 있던 데이터입니다.
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/	
function publishBBSEditChartByFlashVar(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szBBSData, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	
	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/mininormaldig.daum"		//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"BBSData=" + szBBSData +					//	이미 저장되어 있던 데이터입니다.
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}

/**
*	개별종목분석차트입니다 게시판 저장시 차트수정시 사용하는 함수입니다.
*	저장된 데이터의 전달은 자바스크립트의 호출을 통하여 전달하며 게시물에 여러차트가 존재할 수 있으므로
*	차트가 구동할 때 파라메터로 키를 보내고 구동된후 그 키를 통해 데이터를 전달받습니다.
*	OBJECT 태크내의 FlashVars에 기록하면 됩니다.이 함수에서는 BBSDataKey="실제데이터키"로 하면됩니다. 
*	차트가 로딩된후 자바스크립 함수 function ReadChartData(AKey)를 호출하여 데이터를 가져갑니다.
*	플래시파일 이름은 daum_adv_bbsedit.swf 입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szBBSDataKey			- 이미 저장되어 있던 데이터를 전달받을 수 있는 키입니다.
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/
function publishBBSEditChartByJavaScript(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szBBSDataKey, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"		//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"BBSDataKey=" + szBBSDataKey +				//	이미 저장되어 있던 데이터를 전달받을 수 있는 키입니다.
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}

/**
*	개별종목분석차트입니다 게시판 저장시  차트보기화면을 출력하는 함수입니다 
*	저장된 데이터의 전달은 자바스크립트의 호출이 보안적인 문제로 막혀있을 때
*	사용하여 자바스크립트를 경우하지 않고 플래쉬의 파라메타로 전달하며
*	OBJECT 태크내의 FlashVars에 기록하면 됩니다.
*	이 함수에서는 BBSData="실제데이터"로 하면됩니다. 
*	실제데이터에는 콘따옴표를 사용하지 않고 작은 따옴표만을 사용합니다.
*	플래시파일 이름은 daum_adv_bbsview.swf 입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szBBSData			- 이미 저장되어 있던 데이터입니다.
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/
function publishBBSViewChartByFlashVar(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szBBSData, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"		//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"BBSData=" + szBBSData +					//	이미 저장되어 있던 데이터입니다.
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)

	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}

/**
*	개별종목분석차트입니다 게시판 저장시  차트보기화면을 출력하는 함수입니다 
*	저장된 데이터의 전달은 자바스크립트의 호출을 통하여 전달하며 게시물에 여러차트가 존재할 수 있으므로
*	차트가 구동할 때 파라메터로 키를 보내고 구동된후 그 키를 통해 데이터를 전달받습니다.
*	OBJECT 태크내의 FlashVars에 기록하면 됩니다.이 함수에서는 BBSDataKey="실제데이터키"로 하면됩니다. 
*	차트가 로딩된후 자바스크립 함수 function ReadChartData(AKey)를 호출하여 데이터를 가져갑니다.
*	플래시파일 이름은 daum_adv_bbsview.swf 입니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szBBSDataKey			- 이미 저장되어 있던 데이터를 전달받을 수 있는 키입니다.
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/
function publishBBSViewChartByJavaScript(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szBBSDataKey, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"		//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"BBSDataKey=" + szBBSDataKey +				//	이미 저장되어 있던 데이터를 전달받을 수 있는 키입니다.
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)

	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}


/**
*	퍼가기의 링크를 주소를 통해 들어온 szDigVars 를 전달하면 그에 해당하는 SWF 를 출력합니다.
*	@param szSWFFileName		- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID				- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth				- 화면의 넓이입니다.
*	@param szHeight				- 화면의 높이입니다.
*	@param szDigVars			- 퍼가기 저장 데이터입니다. 
*	@param szExternalInterface	- 자바스크립트의 허용여부를 설정합니다.('true' : 허용, 'false' : 허용안함)
*/
function publishDIGChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szDigVars, szExternalInterface) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";		
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_adv_dig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/digchart.daum"	//	링크페이지입니다.

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"digvars=" + szDigVars +					//	퍼가기 저장 데이터입니다. 
		"&serviceurl=" + szServiceurl +				//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +					//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +	//	퍼가기에 사용할 daum_adv_dig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +				//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&ExternalInterface=" + szExternalInterface;//	자바스크립트의 허용여부('true' : 허용, 'false' : 허용안함)

	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}

/**
*	미니 차트입니다. 지수차트를 출력할 때 사용하는 함수입니다.
*	@param szSWFFileName	- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName		- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth			- 화면의 넓이입니다.
*	@param szHeight			- 화면의 높이입니다.
*	@param szSymbol			- 지수코드입니다.
*	@param szSymbolName		- 지수명입니다.(내부적으로는 사용하지 않습니다. 차트 데이터를 제공받았을 때 전달받는 지수명을 사용합니다.
*	@param szTimeFrame		- 타임프레임입니다 (day, week, month, min5, min10, min30, min60 중 하나입니다.)
*/	
function publishMiniIndexChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	var szAdvenedChartLinkURL;
	var szAdvenedChartLinkTarket;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_mini_indexdig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/miniindexdig.daum"			//	링크페이지입니다.
	//	설정해주세요.
	szAdvenedChartLinkURL = "http://stock.daum.net/quote/chart.daum";
	//	설정해주세요.
	szAdvenedChartLinkTarket = "_self";

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"Symbol=" + szSymbol +								//	종목코드
		"&Description=" + szSymbolName +					//	종목명
		"&TimeFrame=" + szTimeFrame +						//	타임프레임
		"&serviceurl=" + szServiceurl +						//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +							//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +			//	퍼가기에 사용할 daum_mini_indexdig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +						//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&advchartlinkurl=" + szAdvenedChartLinkURL +		//	분석차트로 갈 링크주소이며 이때 (Symbol=종목코드&Name=종목명&TimeFrame=타임프레임) 을 웹파라메타라 전달합니다.
		"&advchartlinktarget=" + szAdvenedChartLinkTarket;	//	분석차트로 링크될때 타켓(새창이면 '_blank', 현재창이면 '_self')

	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}
/**
*	미니 차트입니다. 지수의 퍼가기 링크시 출력하는 함수입니다.
*	@param szSWFFileName	- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName		- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth			- 화면의 넓이입니다.
*	@param szHeight			- 화면의 높이입니다.
*	@param szDigVars		- 퍼가기 저장 데이터입니다. 
*/	
function publishMiniIndexDIGChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szDigVars) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	var szAdvenedChartLinkURL;
	var szAdvenedChartLinkTarket;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_mini_indexdig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://118.218.127.246/dsq/fxchart/miniindexdig.daum"	//	링크페이지입니다.
	//	설정해주세요.
	szAdvenedChartLinkURL = "http://stock.daum.net/quote/chart.daum";
	//	설정해주세요.
	szAdvenedChartLinkTarket = "_self";

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =   
		"digvars=" + szDigVars +							//	퍼가기 저장 데이터입니다. 
		"&serviceurl=" + szServiceurl +						//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +							//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +			//	퍼가기에 사용할 daum_mini_indexdig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +						//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&advchartlinkurl=" + szAdvenedChartLinkURL +		//	분석차트로 갈 링크주소이며 이때 (Symbol=종목코드&Name=종목명&TimeFrame=타임프레임) 을 웹파라메타라 전달합니다.
		"&advchartlinktarget=" + szAdvenedChartLinkTarket;	//	분석차트로 링크될때 타켓(새창이면 '_blank', 현재창이면 '_self')


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}
/**
*	미니 차트입니다. 종목차트를 출력할 때 사용하는 함수입니다.
*	@param szSWFFileName	- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName		- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth			- 화면의 넓이입니다.
*	@param szHeight			- 화면의 높이입니다.
*	@param szSymbol			- 지수코드입니다.
*	@param szSymbolName		- 지수명입니다.(내부적으로는 사용하지 않습니다. 차트 데이터를 제공받았을 때 전달받는 지수명을 사용합니다.
*	@param szTimeFrame		- 타임프레임입니다 (day, week, month, min5, min10, min30, min60 중 하나입니다.)
*/	
function publishMiniNormalChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame, id) {
	try {
		var szServiceurl = null;
		var szEncoding = null;
		var szDigMovieFilename = null;
		var szDigLinkURL = null;
		var szAdvenedChartLinkURL = null;
		var szAdvenedChartLinkTarket = null;
		
		//	설정해주세요.
		szServiceurl			= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
		//	설정해주세요.
		szEncoding				= "utf-8"
		//	설정해주세요.
		szDigMovieFilename		= "http://stock.daum.net/swf/fxchart/daum_mini_normaldig.swf"	//	퍼가기 에서 차트SWF
		//	설정해주세요.
		szDigLinkURL			= "http://118.218.127.246/dsq/fxchart/mininormaldig.daum"	//	링크페이지입니다.
		//	설정해주세요.
		szAdvenedChartLinkURL = "http://stock.daum.net/item/chart.daum";
		//	설정해주세요.
		szAdvenedChartLinkTarket = "_self";
	
		//	플래시플래이어에게 전달할 파라메타를 생성합니다.
		//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
		var	szFlashVars =  
			"Symbol=" + szSymbol +								//	종목코드
			"&Description=" + szSymbolName +					//	종목명
			"&TimeFrame=" + szTimeFrame +						//	타임프레임
			"&serviceurl=" + szServiceurl +						//	데이터 서비스 서블릿의 웹주소
			"&encoding=" + szEncoding +							//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
			"&moviefilename=" + szDigMovieFilename +			//	퍼가기에 사용할 daum_mini_normaldig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
			"&diglinkurl=" + szDigLinkURL +						//	퍼가기에 사용할 서벌릿의 웹절대주소
			"&advchartlinkurl=" + szAdvenedChartLinkURL +		//	분석차트로 갈 링크주소이며 이때 (Symbol=종목코드&Name=종목명&TimeFrame=타임프레임) 을 웹파라메타라 전달합니다.
			"&advchartlinktarget=" + szAdvenedChartLinkTarket;	//	분석차트로 링크될때 타켓(새창이면 '_blank', 현재창이면 '_self')
	
		if(id) {
			document.getElementById(id).innerHTML = AC_FL_RunContentReturn(
					"src", szSWFFileName,
					"FlashVars", szFlashVars,
					"width", szWidth,
					"height", szHeight,
					"align", "middle",
					"id", szSWFID,
					"quality", "high",
					"bgcolor", "#ffffff",
					"name", szSWFName,
					"allowScriptAccess","always",
					"type", "application/x-shockwave-flash",
					"pluginspage", "http://www.adobe.com/go/getflashplayer",
					"wmode", "transparent"
			);
			
			
			if ( navigator.userAgent.toLowerCase().indexOf("msie 6") != -1) {
				window.onunload = function() {removeObjectInIE(szSWFID);}
			}
			
		}
		else {
			AC_FL_RunContent(
				"src", szSWFFileName,
				"FlashVars", szFlashVars,
				"width", szWidth,
				"height", szHeight,
				"align", "middle",
				"id", szSWFID,
				"quality", "high",
				"bgcolor", "#ffffff",
				"name", szSWFName,
				"allowScriptAccess","always",
				"type", "application/x-shockwave-flash",
				"pluginspage", "http://www.adobe.com/go/getflashplayer",
				"wmode", "transparent"
			);
		}
	}finally {
		szServiceurl = null;
		szEncoding = null;
		szDigMovieFilename = null;
		szDigLinkURL = null;
		szAdvenedChartLinkURL = null;
		szAdvenedChartLinkTarket = null;
		szFlashVars = null;
	}
}

function publishMiniNormalChartForDelay(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame, id, isDelay) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	var szAdvenedChartLinkURL;
	var szAdvenedChartLinkTarket;	
	//	설정해주세요.
	szServiceurl			= "http://118.218.127.246/dsq/fxchart/fxchart.daum?delay="+isDelay;
	//	설정해주세요.
	szEncoding				= "utf-8"
	//	설정해주세요.
	szDigMovieFilename		= "http://stock.daum.net/swf/fxchart/daum_mini_normaldig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL			= "http://118.218.127.246/dsq/fxchart/mininormaldig.daum"	//	링크페이지입니다.
	//	설정해주세요.
	szAdvenedChartLinkURL = "http://stock.daum.net/item/chart.daum";
	//	설정해주세요.
	szAdvenedChartLinkTarket = "_self";

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =  
		"Symbol=" + szSymbol +								//	종목코드
		"&Description=" + szSymbolName +					//	종목명
		"&TimeFrame=" + szTimeFrame +						//	타임프레임
		"&serviceurl=" + szServiceurl +						//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +							//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +			//	퍼가기에 사용할 daum_mini_normaldig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +						//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&advchartlinkurl=" + szAdvenedChartLinkURL +		//	분석차트로 갈 링크주소이며 이때 (Symbol=종목코드&Name=종목명&TimeFrame=타임프레임) 을 웹파라메타라 전달합니다.
		"&advchartlinktarget=" + szAdvenedChartLinkTarket;	//	분석차트로 링크될때 타켓(새창이면 '_blank', 현재창이면 '_self')

	if(id) {
		document.getElementById(id).innerHTML = AC_FL_RunContentReturn(
				"src", szSWFFileName,
				"FlashVars", szFlashVars,
				"width", szWidth,
				"height", szHeight,
				"align", "middle",
				"id", szSWFID,
				"quality", "high",
				"bgcolor", "#ffffff",
				"name", szSWFName,
				"allowScriptAccess","always",
				"type", "application/x-shockwave-flash",
				"pluginspage", "http://www.adobe.com/go/getflashplayer",
				"wmode", "transparent"
		);
	}
	else {
		AC_FL_RunContent(
				"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
				"wmode", "transparent"
		);
	}
}
/**
*	미니 차트입니다. 종목의 퍼가기 링크시 출력하는 함수입니다.
*	@param szSWFFileName	- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName		- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth			- 화면의 넓이입니다.
*	@param szHeight			- 화면의 높이입니다.
*	@param szDigVars		- 퍼가기 저장 데이터입니다. 
*/	
function publishMiniNormalDIGChart(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szDigVars) {
	var szServiceurl;
	var szEncoding;
	var szDigMovieFilename;
	var szDigLinkURL;
	var szAdvenedChartLinkURL;
	var szAdvenedChartLinkTarket;

	//	설정해주세요.
	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	//	설정해주세요.
	szEncoding		= "utf-8"
	//	설정해주세요.
	szDigMovieFilename	= "http://stock.daum.net/swf/fxchart/daum_mini_normaldig.swf"	//	퍼가기 에서 차트SWF
	//	설정해주세요.
	szDigLinkURL   	= "http://stock.daum.net/swf/fxchart/dsq/fxchart/mininormaldig.daum"	//	링크페이지입니다.
	//	설정해주세요.
	szAdvenedChartLinkURL = "http://stock.daum.net/item/chart.daum";
	//	설정해주세요.
	szAdvenedChartLinkTarket = "_self";

	//	플래시플래이어에게 전달할 파라메타를 생성합니다.
	//	플래시파라메트생성규약은 Key1=Value1&Key2=Value2&Key2=Value2와 같이 각 아이템은 &로 구분되면 키와값은=로 구분됩니다.
	var	szFlashVars =   
		"digvars=" + szDigVars +							//	퍼가기 저장 데이터입니다. 
		"&serviceurl=" + szServiceurl +						//	데이터 서비스 서블릿의 웹주소
		"&encoding=" + szEncoding +							//	데이터 서비스 서블릿의 엔코딩방식 이방식에 따라 차트의 엔코딩이 결정됩니다.
		"&moviefilename=" + szDigMovieFilename +			//	퍼가기에 사용할 daum_mini_normaldig.swf의 웹절대주소(다음이 아닌 게시판에 붙여 넣을 경우)
		"&diglinkurl=" + szDigLinkURL +						//	퍼가기에 사용할 서벌릿의 웹절대주소
		"&advchartlinkurl=" + szAdvenedChartLinkURL +		//	분석차트로 갈 링크주소이며 이때 (Symbol=종목코드&Name=종목명&TimeFrame=타임프레임) 을 웹파라메타라 전달합니다.
		"&advchartlinktarget=" + szAdvenedChartLinkTarket;	//	분석차트로 링크될때 타켓(새창이면 '_blank', 현재창이면 '_self')


	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer"
	);
}



/**
*	미니 차트입니다. 종목차트를 출력할 때 사용하는 함수입니다.
*	@param szSWFFileName	- SWF의 파일의 주소로써 확장자 .swf를 제외한 문자열입니다.
*	@param szSWFID			- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 ID 입니다.
*	@param szSWFName		- 같은 HTML내의 화면상에 SWF 를 구분하기 위한 Name 입니다.
*	@param szWidth			- 화면의 넓이입니다.
*	@param szHeight			- 화면의 높이입니다.
*	@param szSymbol			- 지수코드입니다.
*	@param szSymbolName		- 지수명입니다.(내부적으로는 사용하지 않습니다. 차트 데이터를 제공받았을 때 전달받는 지수명을 사용합니다.
*	@param szTimeFrame		- 타임프레임입니다 (day, week, month, min5, min10, min30, min60 중 하나입니다.)
*/	
function publishMiniNews(szSWFFileName, szSWFID, szSWFName, szWidth, szHeight, szSymbol, szSymbolName, szTimeFrame) {
	var szServiceurl;
	var szEncoding;


	szServiceurl	= "http://118.218.127.246/dsq/fxchart/fxchart.daum";
	szEncoding		= "utf-8"
	var	szFlashVars =  
		"Symbol=" + szSymbol + 
		"&Description=" + szSymbolName + 
		"&TimeFrame=" + szTimeFrame + 
		"&serviceurl=" + szServiceurl + 
		"&encoding=" + szEncoding;

	AC_FL_RunContent(
			"src", szSWFFileName,
			"FlashVars", szFlashVars,
			"width", szWidth,
			"height", szHeight,
			"align", "middle",
			"id", szSWFID,
			"quality", "high",
			"bgcolor", "#ffffff",
			"name", szSWFName,
			"allowScriptAccess","always",
			"type", "application/x-shockwave-flash",
			"pluginspage", "http://www.adobe.com/go/getflashplayer",
			"wmode", "transparent"
	);
}
