/******************************************************************title : mEmbed v1.1contents : IEÆÐÄ¡·Î ÀÎÇÑ embed ÅÂ±×¸¦ js·Î Ãâ·ÂÇÑ´Ù.ÀÌ ¼Ò½º°¡ µé¾î°¡´Â JSÆÄÀÏÀº ¹Ýµå½Ã src·Î ¿ÜºÎ¿¡¼­ È£ÃâµÇ¾î¾ßÇÏ°í<script>mEmbed("src=source.swf","width=100","height=100", "wmode=Tranpsarent");</script>¿Í °°Àº Çü½ÄÀ¸·Î ÇÃ·¡½¬ ÅÂ±×¸¦ ´ë½ÅÇØ¼­ ³Ö¾îÁØ´Ù.mGET ÇÔ¼ö´Â µÎ¹è¿­À» ÀÌ¿ëÇÑ Å°°ªÀÇ Data ¸¦ °¡Á®¿À´Â ÇÔ¼ö.(mEmbed¿¡ ÇÊ¿ä)ex) srcdata = mGET(key,value,'src'); -> phpÀÇ $srcdata = $array['src'];by : http://blog.daum.net/battlej******************************************************************/function mGET(arrayKey, arrayValue, Value) {count = arrayKey.length;for(i=0;i<count;i++) {if(arrayKey[i]==Value) {return arrayValue[i];break;}}}function mEmbed() {var key = new Array();var value = new Array();var contents;var embed_type;var error_check=0;var i, j;var count;var data;var temp;if(mEmbed.arguments.length==1) {contents = mEmbed.arguments[0];} else {for(i=0;i<mEmbed.arguments.length;i++) {temp = mEmbed.arguments[i].replace(/"|'/g,"");data = temp.split('=');key[i] = data[0];value[i] = data[1];count = data.length;for(j=2;j<count;j++) {value[i] += '=' + data[j];}}contents='';srcdata = mGET(key,value,'src');if(/\.(swf)$/.test(srcdata)) {embed_type = 1;} else if(/\.(mov|avi|wma|wmv)$/.test(srcdata)) {embed_type = 2;}var classid = mGET(key,value,'classid');var codebase = mGET(key,value,'codebase');if(embed_type==1) {classid = 'clsid:D27CDB6E-AE6D-11cf-96B8-444553540000';codebase = 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0';} else if(embed_type==2) {classid = 'clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95';codebase = 'http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715';}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 += '>';for(i=0;i<count;i++) {if(value[i]!='') {if(embed_type==1 && key[i]=='src') {contents += '<param name="movie" value="' + value[i] + '" />';} else {contents += '<param name="' + key[i] + '" value="' + value[i] + '" />';}}}}count = key.length;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);}
