function createSilverlight() { var scene = new rvv.Page() Silverlight.createObjectEx({ source: "Page.xaml.asp?player=tmfpure&value=1265694663&hash=e13dff9a45c6352430e499a211f97471&crypt=2b4e2463e2b69067427d2a515e78f4e7&digest=15040964bb3a7c10c6549702af8edc5e", parentElement: document.getElementById("silverlightControlHost"), id: "SilverlightControl", properties: { width: "640", height: "480", background:'#000000', isWindowless:'false', framerate:'30', version:'1.0' }, events: { onLoad: Silverlight.createDelegate(scene, scene.handleLoad), onError: function(sender, args) { var errorDiv = document.getElementById("errorLocation"); if (errorDiv != null) { var errorText = args.errorType + "- " + args.errorMessage; if (args.ErrorType == "ParserError") { errorText += "
File: " + args.xamlFile errorText += ", line " + args.lineNumber errorText += " character " + args.charPosition } else if (args.ErrorType == "RuntimeError") { errorText += "
line " + args.lineNumber errorText += " character " + args.charPosition } errorDiv.innerHTML = errorText } } } }) } if (!window.Silverlight) { window.Silverlight = {} } Silverlight.createDelegate = function(instance, method) { return function() { return method.apply(instance, arguments) } }