﻿var isShowingFullScreen = false;
var ffScrollPosition = 0;
var isIE6 = false /*@cc_on || @_jscript_version < 5.7 @*/;

function ShowLightboxDiv(videoId) {
    try {
        document.onkeypress = keyPressCheck;
    } catch(err) { }
    isShowingFullScreen = true;
    document.getElementById('silverlightControlHost2').style.width = "100%";
    document.getElementById('silverlightControlHost2').style.height = "100%";
    document.getElementById('silverlightControlHost2').style.top = "0";
    document.getElementById('silverlightControlHost2').style.left = "0";
    silverlightControl = document.getElementById("WLMM_Player");
    silverlightControl.Content.Page.OpenLightboxPlayer(videoId);
    if(navigator.userAgent.indexOf("MSIE")<0 || isIE6) {
        try {
            ffScrollPosition = self.pageYOffset;
            document.getElementById('form1').style.height = "0px";
            document.getElementById('form1').style.overflow = "hidden";
            scroll(0,0);
        } catch (err) { }
    }
}

function ShowVideo(videoId) {
    /*isShowingFullScreen = false;
    document.getElementById('silverlightControlHost2').style.width = "100%";
    document.getElementById('silverlightControlHost2').style.height = "100%";
    document.getElementById('silverlightControlHost2').style.top = "0";
    document.getElementById('silverlightControlHost2').style.left = "0";*/
    silverlightControl = document.getElementById("WLMM_Player");
    /*silverlightControl.Content.Page.OpenLightboxPlayer(videoId);*/
    silverlightControl.Content.Page.OpenPlayer(videoId);
}

function ShowViewerDiv() {
    document.getElementById('silverlightControlHost2').style.width = "660px";
    document.getElementById('silverlightControlHost2').style.height = "390px";
    document.getElementById('silverlightControlHost2').style.top = "193px";
    var host1Offset = document.getElementById('silverlightControlHost').offsetLeft;
    host1Offset = host1Offset + 5;
    document.getElementById('silverlightControlHost2').style.left = host1Offset + "px";
    silverlightControl = document.getElementById("WLMM_Player");
    silverlightControl.Content.Page.OpenPlayer();
}

function HideViewerDiv() {
    try {
        document.onkeypress = null;
    } catch(err) { }
    if(navigator.userAgent.indexOf("MSIE")<0 || isIE6) {
        document.getElementById('form1').style.height = "auto";
        try {
            scrollTo(0,ffScrollPosition);
        } catch (err) { }
    } 
    isShowingFullScreen = false;
    document.getElementById('silverlightControlHost2').style.width = "0%";
    document.getElementById('silverlightControlHost2').style.height = "0%";
}

function HideDimmingLayer() {
    isShowingFullScreen = false;
    silverlightControl = document.getElementById("WLMMHero");
    silverlightControl.Content.Page.HideDimmer();
}

/*Shows URL from Learn More and Download links*/
function ShowURL(URL) {
    window.location.href = URL;
    //window.open(URL, null);
}

function keyPressCheck(e) {
    try {
        var key  = (window.event) ? event.keyCode : e.keyCode;
        var Esc = (window.event) ? 27 : e.DOM_VK_ESCAPE;
        if(key==Esc) {
            HideViewerDiv();
        }
    } catch (err) { }
}

/* When the browser window resizes the second Silverlight player needs to be repositioned.
window.onresize = function() {
    if (!isShowingFullScreen) {
        var host1Offset = document.getElementById('silverlightControlHost').offsetLeft;
        host1Offset = host1Offset + 5;
        document.getElementById('silverlightControlHost2').style.left = host1Offset + "px";
    }
};*/
