﻿// 투자교실에서 swf 로드를 위한 스크립트

function drawFlash(fID, fURL, w, h, wmode, bgClr, lstate) {
	var tmpStr = "", tmpRoot = (document.location.href.indexOf("https") != -1)?"https":"http";
	tmpStr += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='"+tmpRoot+"://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='"+w+"' height='"+h+"' id='"+fID+"' align='middle'>";
	tmpStr += "<param name='allowScriptAccess' value='always' />";
	tmpStr += "<param name='movie' value='"+fURL+"' />";
	tmpStr += "<param name='quality' value='high' />";
	tmpStr += "<param name='menu' value='false' />";

	if (lstate == 2) tmpStr += "<param name='loop' value='false' />"; 
	if (wmode == 1) tmpStr += "<param name='wmode' value='transparent' />";
	if (bgClr != null && bgClr != "undefined") tmpStr += "<param name='bgcolor' value='"+bgClr+"' />";

	tmpStr += "<embed src='"+fURL+"' quality='high' ";

	if (lstate == 2) tmpStr += "loop='false' ";
	if (wmode == 1) tmpStr += "wmode='transparent' ";
	if (bgClr != null && bgClr != "undefined") tmpStr += "bgcolor='#ffffff' ";

	tmpStr += "width='"+w+"' height='"+h+"' name='"+fID+"' menu='false' align='middle' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='"+tmpRoot+"://www.macromedia.com/go/getflashplayer' />";
	tmpStr += "</object>";
	document.write(tmpStr);
	eval("window."+fID+"=document.getElementById('"+fID+"');");
}

function drawMovie(tmpSrc) {
	var tmpStr = ""
	tmpStr += '<object style="filter: gray()" id="mpp" name="mpp" width="480" height="425" classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6">';
	tmpStr += '	<param name="URL" value='+tmpSrc+'>';
	tmpStr += '	<param name="rate" value="1">';
	tmpStr += '	<param name="balance" value="0">';
	tmpStr += '	<param name="currentPosition" value="0">';
	tmpStr += '	<param name="defaultFrame" value>';
	tmpStr += '	<param name="playCount" value="1">';
	tmpStr += '	<param name="autoStart" value="1">';
	tmpStr += '	<param name="currentMarker" value="0">';
	tmpStr += '	<param name="invokeURLs" value="-1">';
	tmpStr += '	<param name="baseURL" value>';
	tmpStr += '	<param name="volume" value="100">';
	tmpStr += '	<param name="mute" value="0">';
	tmpStr += '	<param name="uiMode" value="full">';
	tmpStr += '	<param name="stretchToFit" value="0">';
	tmpStr += '	<param name="windowlessVideo" value="0">';
	tmpStr += '	<param name="enabled" value="-1">';
	tmpStr += '	<param name="enableContextMenu" value="0">';
	tmpStr += '	<param name="fullScreen" value="0">';
	tmpStr += '	<param name="SAMIStyle" value>';
	tmpStr += '	<param name="SAMILang" value>';
	tmpStr += '	<param name="SAMIFilename" value>';
	tmpStr += '	<param name="captioningID" value>';
	tmpStr += '	<param name="enableErrorDialogs" value="0">';
	tmpStr += '	<param name="_cx" value="6350">';
	tmpStr += '	<param name="_cy" value="1191">';
	tmpStr += '</object>';
	document.write(tmpStr);
}

/*
 * function : define popup window
 * @param url(page url), wname(popup name), w(width), h(height)
 *        ptype(popup type), t(top position), l(left position)
 */
function popWin(url,wname,w,h,ptype,t,l){
	var popupWin;
	var popOpt = "width="+w+",height="+h+"";
	if (!isNull(t)) popOpt += ",top="+t;
	if (!isNull(l)) popOpt += ",left="+l;
	if(ptype == 0){
		popOpt += ",scrollbars=no";
	}
	if(ptype == 1){
		popOpt += ",scrollbars=yes";
	}
	if(ptype == 2){
		popOpt += ",scrollbars=yes,resizable=yes";
	}
	if(ptype == 3){
		popOpt += ",scrollbars=no,resizable=yes";
	}
	popupWin = window.open(url,wname,popOpt);
	popupWin.focus();
}