You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
monaco-editor/test/samples/run-editor-sample-msn-js.txt

1 line
238 KiB
Plaintext

9 years ago
(function(n){function t(n,i,r){return typeof n=="number"&&(t(i)?n>=i:!0)&&(t(r)?n<=r:!0)}function i(n,i){return typeof n=="string"&&(t(i)?n.length>=i:!0)}var r=n.isArray;n.extend({isNumber:t,isString:i,isObject:function(n){return typeof n=="object"&&n!==null},isDefined:function(n){return typeof n!="undefined"},isArray:function(n,i){return r(n)&&(t(i)?n.length>=i:!0)}})})($vxp),function(n){function i(i){var u={},f,e,r;if(n.isString(i,1)){f=arguments.length>1?n.makeArray(arguments).slice(1).join("|"):"\\w+",e=new RegExp("\\b("+f+")=([^&#]+)","ig");while(r=e.exec(i))u[r[1][t]()]=r[2]}return u}function r(t,r){var e=n.param(n.extend(i(t),u(r))),f=/\b[^?]*/g.exec(t).join("");return f=e?f+"?"+e:f}function u(n){var r={},i;for(i in n)r[i[t]()]=n[i];return r}var t="toLowerCase";n.extend({queryString:{setParam:r,getParam:i}})}($vxp),function(){String.prototype.format=function(){for(var t=this,n=0;n<arguments.length;++n)t=t.replace(new RegExp("\\{"+n+"\\}","g"),arguments[n]);return t}}();(function(n){var i;n.isDefined(window.MsnVideoUx)||(window.MsnVideoUx={}),n.vxpGlobal||(n.vxpGlobal={});var t=window.MsnVideoUx,e=[],r=[],o={},s=function(){return window.navigator.userAgent.match(/iPad/i)},u=function(){return/MSIE (\d+\.\d+)/.test(window.navigator.userAgent)?new Number(RegExp.$1):/\(IE (\d+\.\d+)/.test(window.navigator.userAgent)?new Number(RegExp.$1):0},h=function(){return u()>0},nt=function(){return u()>=10},f,g=function(){var r,e;if(undefined==f){f=!1;var t=null,i=window.navigator.plugins,n="Shockwave Flash",u=window.ActiveXObject;if(i&&i.length)t=i[n]||i[n+" 2.0"],t&&t.description&&(f=!0);else if(u)for(n=n.replace(" ","")+".",r=15;r>2;--r)try{t=new u(n+n+r),e=parseActiveXVersion(getActiveXVersion(t)),f=!0;break}catch(o){}}return f},it=function(n){for(var t in n)n[t]=encodeURIComponent(c(n[t]));return n},c=function(n,t){var i="",e,u,o,f,r;if(n instanceof Array){for(e=t,t.charAt(t.length-1)=="s"&&(i+="<"+t+">",e=t.substr(0,t.length-1)),u=0;u<n.length;u++)i+=c(n[u],e);t.charAt(t.length-1)=="s"&&(i+="</"+t+">")}else if(n instanceof Object){t&&t!="$"&&t!="value"&&(i+="<"+t),o="",f={};for(r in n)r.indexOf("$")!=0||r=="$"||r=="value"?o+=c(n[r],r):f[r.substr(1,r.length-1)]=n[r];if(t&&t!="$"&&t!="value"){for(r in f)i+=" "+r+'="'+tt(f[r])+'"';i+=">"}i+=o,t&&t!="$"&&t!="value"&&(i+="</"+t+">")}else n!=null&&(t&&t!="$"&&t!="value"&&(i+="<"+t+">"),i+=k(n.toString()),t&&t!="$"&&t!="value"&&(i+="</"+t+">"));return i},k=function(n){return n.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\"/g,"&quot;").replace(/'/g,"&apos;")},tt=function(n){return n.replace(/\"/g,"&quot;")},l=function(t,i){n.initHub(t,i)},a=function(){for(var n=0;n<e.length;n++)window.Msn.Video.createWidget2(e[n]);e=[]},p=function(n){var i=document.getElementsByTagName("head")[0],t=document.createElement("link");t.setAttribute("rel","stylesheet"),t.setAttribute("type","text/css"),t.setAttribute("href",n),i.appendChild(t)},y=function(n){var i=document.getElementsByTagName("head")[0],t=document.createElement("style");t.setAttribute("type","text/css"),t.styleSheet?t.styleSheet.cssText=n:t.appendChild(document.createTextNode(n)),i.appendChild(t)},v=function(){var t=n("#vxp_css_load_indicator"),i;return t.length==0&&(n("<meta>",{id:"vxp_css_load_indicator",name:"vxp_css_load_indicator",content:"vxp_css_load_indicator"}).appendTo("head"),t=n("#vxp_css_load_indicator")),i=t.css("font-size"),i=="8px"},b=function(){window.MsnVideoUxStylesRequested||!window.MsnVideoUx.versionedFiles||v()||(window.MsnVideoUxStylesRequested=!0,p(window.MsnVideoUx.versionedFiles.css))},w=function(n){window.MsnVideoUxPaletteStylesRequested||(window.MsnVideoUxPaletteStylesRequested=!0,p(n))},d=function(n){var t=setInterval(function(){v()&&(clearInterval(t),n())},100)};b(),t.render=function(t,i,r,u,f,e){function k(){var k=document.getElementById(i),u=n.queryString.getParam(document.location.href.toString()),b,c;delete u.id,delete u.csid,delete u.type,delete u.width,delete u.preview,u.vxpenv&&(o=u.vxpenv),u.usehtml5&&(n.vxpGlobal.UseHtml5=!0),u.mmvLite&&(n.vxpGlobal.MmvLite=!0),l&&(u.o