﻿function onSilverlightLoad(sender) {
    Silverlight.IsVersionAvailableOnLoad(sender);
}

Silverlight.onRequiredVersionAvailable = function() {
};

Silverlight.onRestartRequired = function() {
    document.getElementById("silverlightControlHost").innerHTML = PromptRestart;
};

Silverlight.onUpgradeRequired = function() {
    document.getElementById("silverlightControlHost").innerHTML = PromptUpgrade;
};

Silverlight.onInstallRequired = function() {
};

function UpgradeClicked() {
    window.location = "http://go2.microsoft.com/fwlink/?linkid=124807";
    document.getElementById("silverlightControlHost").innerHTML = PromptFinishUpgrade;
}
function InstallClicked() {
    window.location = "http://go2.microsoft.com/fwlink/?linkid=124807";
    document.getElementById("silverlightControlHost").innerHTML = PromptFinishInstall;
}

function CheckSupported() {
    var tst = Silverlight.supportedUserAgent();
    if (tst) {
        // Do nothing
    }
    else {
        document.getElementById("silverlightControlHost").innerHTML = PromptNotSupported;
    }
}

function trackAction(action, param) {
    //onClick='s.eVar25="linkname";s.linkTrackVars="eVar25";s.tl(true,"o","linkname");'
    if (window["s"] == undefined) {
        s = {};
        s.tl = function(bool, o, action) {
        //    alert(action);
        }
    }
    var linkname = action + (param == "" ? "" : "_" + param);
    s.eVar25 = linkname;
    s.linkTrackVars = "eVar25";
    s.tl(true, "o", linkname);
}