// Flash ¼³Á¤
function mEmGET(arrayKey, arrayValue, Value) { 
    count = arrayKey.length; 
    for(i=0;i<count;i++) { 
        if(arrayKey[i]==Value) { return arrayValue[i]; break; } 
    } 
} 

// ie ativeX Ãâ·Â º¯°æ ÇÔ¼ö 
function mEmbed() { 
	var emtype; var key = new Array(); var value = new Array(); 
    for(i=0;i<mEmbed.arguments.length;i++) { 
        data = mEmbed.arguments[i].split('='); key[i] = data[0]; value[i] = data[1]; 
    } 

    contents = ''; srcdata = mEmGET(key,value,'src').toLowerCase();
    
	if(/\.(swf)$/.test(srcdata)) { 
			classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'; 
			codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0'; 
			emtype="flash"; 
	} else if(/\.(wmv|wma|asf|avi|wav|asx|mpeg|mp3|midi|aiff|au|wpl|wm|wmx|wmd|wmz)$/.test(srcdata)){//media 
			classid = 'CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95'; 
			codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701'; 
			emtype="media"; 
	} 
    if(classid && codebase) { 
        contents += '<object'; 
        if(classid) { contents += ' classid="' + classid + '"'; } 
        if(codebase) { contents += ' codebase="' + codebase + '"';  } 
        count = key.length; 
        for(i=0;i<count;i++) { 
            if(value[i]!='') { 
				if(key[i]!='src') {  contents += ' ' + key[i] + '="' + value[i] + '"';  } 
            } 
        } 
        contents += '>'; 
		if(emtype=='flash'){ contents += '<param value="transparent" name="wmode">'; }
        for(i=0;i<count;i++) { 
            if(value[i]!='') { 
                if(emtype=='flash' && key[i]=='src') { 
                    contents += '<param name="movie" value="' + value[i] + '">'; contents += '<param name="quality" value="high">'; 
                } 
				if(emtype=='media' && key[i]=='src') { 
                    contents += '<param name="filename" value="' + value[i] + '">'; 
                }  
            } 
        } 
    } 
    contents += '<embed'; 
    for(i=0;i<count;i++) { 
        if(value[i]!='') { contents += ' ' + key[i] + '="' + value[i] + '"'; } 
    } 
    contents += '>'; contents += '</embed>'; 
	if(classid && codebase) { contents += '</object>';  } 
    document.write(contents);
}

function flashWrite( id, flashUri, vWidth, vHeight, winMode ) {
	var _obj_ = "";

	_obj_ = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="' + vWidth + '" height="' + vHeight + '" id="' + id + '" align="middle">';
	_obj_ += '<param name="movie" value="' + flashUri + '" />';
	_obj_ += '<param name="quality" value="high" />';
	_obj_ += '<param name="wmode" value="' + winMode + '" />    ';
	_obj_ += '<param name="bgcolor" value="#ffffff" />        ';
	_obj_ += '<embed src="' + flashUri + '" quality="high" wmode="' + winMode + '" bgcolor="#ffffff" width="' + vWidth +'" height="' + vHeight + '" id="' + id + '" align="middle" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /></embed>    ';
	_obj_ += '</object>';
	document.writeln( _obj_ );
}