﻿function showPortalFlash(strCubeId, strCubeSwfUrl, strLang) {
    // Laden von Portal-Flash
    if ((typeof strCubeId != "undefined") && (typeof strCubeSwfUrl != "undefined") && (typeof strLang != "undefined")) {

        var exxQuery = window.location.search.substring(1).toLowerCase();
        var exxVars = exxQuery.split("&");
        var debugMode = "";

        if (exxVars) {
            for (var i = 0; i < exxVars.length; i++) {
                var exxValues = exxVars[i].split("=");
                if (exxValues[0] == "debug") {
                    debugMode = exxValues[1];
                }
            }
        }

        var flashvars = {};
        flashvars.xmlUrl = "/" + strLang + "/Sites/Handler/Baselworld/FlashHandlerPortal.ashx?itemid=" + strCubeId;
        flashvars.debug = debugMode;
        var params = {};
        params.wmode = "transparent";
        params.allowscriptaccess = "true";
        params.allowfullscreen = "true";
        var attributes = false;
        swfobject.embedSWF(strCubeSwfUrl, "flashContent",
          "100%", "100%", "10.0.0", "/Sites/Flash/Baselworld/expressInstall.swf", flashvars, params, attributes);
    }
}

// Resize von Flash Objekt
/*
$(window).resize(function() {
updateFlashSize();
});
*/

/*
function updateFlashSize() {
if ($("#flashContent").get(0).length > 0) {
$("#flashContent").get(0).updateFlashHeight($(window).height());

$("#flashContent").css('width', '100%');
$("#flashContent").css('height', '100%');

$("#flashContent").css('width', $(document).width());
$("#flashContent").css('height', $(document).height());
}
}
*/

function swapDepths(isOverlay) {
    if (isOverlay) {
        $("#flashContent").css('z-index', 10);
    } else {
        $("#flashContent").css('z-index', 1);
    }
}

function toggleScrolling(isScrollLock) {
    if (isScrollLock) {
        $("#scrollContentWrapper").css('display', 'none');
    } else {
        $("#scrollContentWrapper").css('display', 'block');
    }
}
