All pastes #919757 Raw Edit

Unnamed

public text v1 · immutable
#919757 ·published 2008-02-26 23:38 UTC
rendered paste body
var Silverlight = {};  {     var a = window.navigator.userAgent;     Silverlight.ua = {         OS: "Unsupported",         Browser: "Unsupported"     };     if (a.indexOf("Windows NT") >= 0) Silverlight.ua.OS = "Windows";     else if (a.indexOf("PPC Mac OS X") >= 0) Silverlight.ua.OS = "MacPPC";     else if (a.indexOf("Intel Mac OS X") >= 0) Silverlight.ua.OS = "MacIntel";     if (Silverlight.ua.OS != "Unsupported") if (a.indexOf("MSIE") >= 0) {         if (navigator.userAgent.indexOf("Win64") == -1) if (parseInt(a.split("MSIE")[1]) >= 6) Silverlight.ua.Browser = "MSIE"     } else if (a.indexOf("Firefox") >= 0) {         var b = a.split("Firefox/")[1].split("."),         c = parseInt(b[0]);         if (c >= 2) Silverlight.ua.Browser = "Firefox";         else {             var d = parseInt(b[1]);             if (c == 1 && d >= 5) Silverlight.ua.Browser = "Firefox"         }     } else if (a.indexOf("Safari") >= 0) Silverlight.ua.Browser = "Safari" } Silverlight.isInstalled = function(d) {     var c = false,     a = null;     try {         var b = null;         if (Silverlight.ua.Browser == "MSIE") b = new ActiveXObject("AgControl.AgControl");         else if (navigator.plugins["Silverlight Plug-In"]) {             a = document.createElement("div");             document.body.appendChild(a);             if (Silverlight.ua.Browser == "Safari") a.innerHTML = '<embed type="application/x-silverlight" />';             else a.innerHTML = '<object type="application/x-silverlight"  data="data:," />';             b = a.childNodes[0]; alert (b);         }  else {alert ('whu');}        document.body.innerHTML;         if (b.isVersionSupported(d)) c = true;         b = null;         Silverlight.available = true     } catch(e) {        alert (e); c = false     }     if (a) document.body.removeChild(a);     return c };  Silverlight.isInstalled ("1.0");