var mijsvcontent1187743=''; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+=' \n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
.
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='
\n'; mijsvcontent1187743+='\n'; document.getElementById('mijsvdiv1187743').innerHTML=mijsvcontent1187743; /* * @does: log in test enviroment * @use: mi24logger.log(tolog) */ if (typeof window.docReady == 'undefined') { (function(funcName, baseObj) { // The public function name defaults to window.docReady // but you can pass in your own object and own function name and those will be used // if you want to put them in a different namespace funcName = funcName || "docReady"; baseObj = baseObj || window; var readyList = []; var readyFired = false; var readyEventHandlersInstalled = false; // call this when the document is ready // this function protects itself against being called more than once function ready() { if (!readyFired) { // this must be set to true before we start calling callbacks readyFired = true; for (var i = 0; i < readyList.length; i++) { // if a callback here happens to add new ready handlers, // the docReady() function will see that it already fired // and will schedule the callback to run right after // this event loop finishes so all handlers will still execute // in order and no new ones will be added to the readyList // while we are processing the list readyList[i].fn.call(window, readyList[i].ctx); } // allow any closures held by these functions to free readyList = []; } } function readyStateChange() { if ( document.readyState === "complete" ) { ready(); } } // This is the one public interface // docReady(fn, context); // the context argument is optional - if present, it will be passed // as an argument to the callback baseObj[funcName] = function(callback, context) { // if ready has already fired, then just schedule the callback // to fire asynchronously, but right away if (readyFired) { setTimeout(function() {callback(context);}, 1); return; } else { // add the function and context to the list readyList.push({fn: callback, ctx: context}); } // if document already ready to go, schedule the ready function to run if (document.readyState === "complete") { setTimeout(ready, 1); } else if (!readyEventHandlersInstalled) { // otherwise if we don't have event handlers installed, install them if (document.addEventListener) { // first choice is DOMContentLoaded event document.addEventListener("DOMContentLoaded", ready, false); // backup is window load event window.addEventListener("load", ready, false); } else { // must be IE document.attachEvent("onreadystatechange", readyStateChange); window.attachEvent("onload", ready); } readyEventHandlersInstalled = true; } } })("docReady", window); } //mi24funcClazz = function() { function mi24func() { /* * load Script mi24player.load("myscript.*", "css/js") */ this.load = function (fname, ftype) { if (ftype == "js") { var fref = document.createElement("script"); fref.setAttribute("type", "text/javascript"); fref.setAttribute("src", fname) } else if (type == "css") { var fref = document.createElement("link"); fref.setAttribute("rel", "stylesheet"); fref.setAttribute("type", "text/css"); fref.setAttribute("href", fname) } if (typeof fref != "undefined") { document.getElementsByTagName("head")[0].appendChild(fref); } }; // return fref; this.decodeBase64 = function (s) { var e = {}, i, k, v = [], r = "", w = String.fromCharCode; var n = [ [65, 91], [97, 123], [48, 58], [43, 44], [47, 48] ]; for (z in n) { for (i = n[z][0]; i < n[z][1]; i++) { v.push(w(i)); } } for (i = 0; i < 64; i++) { e[v[i]] = i; } for (i = 0; i < s.length; i += 72) { var b = 0, c, x, l = 0, o = s.substring(i, i + 72); for (x = 0; x < o.length; x++) { c = e[o.charAt(x)]; b = (b << 6) + c; l += 6; while (l >= 8) { r += w((b >>> (l -= 8)) % 256); } } } mi24logger.log("mi24func.decodeBase64:" + r); return r; }; /* * @does execute jsscript, loop until given objects are loaded * @input String objs (space separated objectnames) , String jsscript (executable js) */ this.executeIfPresent = function (objs, jsscript) { isloaded = true; idletime = 100; maxIterations = 50; if (typeof objs == "string") { // remove multiple blanks objStr = objs.replace(/\s{2,}/g, " "); // remove trailing, leading blank objStr = objStr.replace(/^\s+|\s+$/g, ""); objs = objStr.split(" "); objs.str = objStr; objs.it = 0; } if (objs.it > maxIterations) { mi24logger.log("[" + objStr + "]" + " is absent, max iterations reached"); return false; } for (var i = 0; i < objs.length; i++) { try { eval(objs[i]); //eval(obj); if (typeof eval(objs[i]) != "undefined") { isloaded = isloaded && true; } else { isloaded = isloaded && false; } } catch (e) { isloaded = false; } } if (!isloaded) { window.setTimeout(function () { objs.it++; //mi24logger.log(objs.it); mi24func.executeIfPresent(objs, jsscript); }, idletime); } else { if (objs.it > 0) { mi24logger.log("[" + objs.str + "]" + " is present " + (objs.it > 0 ? "(loops:" + objs.it : "") + " time:" + objs.it * idletime + " msec)"); } else { mi24logger.log("[" + objs.str + "]" + " is present "); } try { eval(jsscript); } catch (e) { mi24logger.log(e); return false; } return true; } }; this.showPlayerDo = function (id) { var hasFlash = false; var hasHtml5 = false; try { hasFlash = Boolean(new ActiveXObject('ShockwaveFlash.ShockwaveFlash')); } catch(exception) { if ( 'undefined' != typeof navigator.mimeTypes['application/x-shockwave-flash'] && navigator.mimeTypes['application/x-shockwave-flash'].enabledPlugin != null ) { hasFlash = true; } } if (hasFlash == false) { if (!document.createElement('video').canPlayType) { if (jQuery('.mi24wmv_' + id).length == 0) { alert("Flash plugin is not installed."); hasFlash = true; } } else { hasHtml5 = true } } if (hasFlash) { jQuery('.mi24html5_' + id).remove(); jQuery('.mi24wmv_' + id).remove(); jQuery('.mi24flash_' + id).css('visibility', 'visible'); window.setTimeout(function() { mi24func.executeIfPresent("mi24playerClazz",eval("mi24Initialize_flash_"+id+"()")); }, 800); } else if (hasHtml5) { jQuery('.mi24flash_' + id).remove(); jQuery('.mi24wmv_' + id).remove(); jQuery('.mi24html5_' + id).show(); window.setTimeout(function() { mi24func.executeIfPresent("mi24playerClazz",eval("mi24Initialize_html5_"+id+"()")); }, 800); } else { jQuery('.mi24flash_' + id).remove(); jQuery('.mi24html5_' + id).remove(); jQuery('.mi24wmv_' + id).show(); } } } //var mi24func = new mi24funcClazz(); var mi24func = new mi24func(); //mi24loggerClazz = function() { function mi24logger() { var domainPattern = ["(dev\.edge-cdn\.net)", "(test\.local)", "(develop-edge)", "(vm6\.ja\.mi24)"]; //var domainPattern = ["(dev\.edge-cdn\.net)","(jt\.mi24\.tv)", "(localhost)", "(develop-edge)", "(vm6\.jt\.mi24)"]; var domainPatternStr = ""; var regex; var logEnabled; var errorEnabled; this.addDomainPattern = function (pattern) { domainPattern.push("(" + pattern + ")"); mi24logger.log("mi24logger domain pattern: " + mi24logger.getDomainPattern()); this.compileDomainRegEx(); }; this.compileDomainRegEx = function () { domainPatternStr = ""; for (var i = 0; i < domainPattern.length; i++) { domainPatternStr += (i == 0 ? "" : "|") + domainPattern[i]; } regex = new RegExp(domainPatternStr, "i"); logEnabled = regex.test(document.domain); errorEnabled = logEnabled; return regex; }; this.getDomainPattern = function () { return domainPatternStr; }; this.logAll = function () { excludePatternStr = ""; logEnabled = true; }; this.logEnable = function () { logEnabled = true; }; this.logDisable = function () { logEnabled = false; }; this.errorEnable = function () { errorEnabled = true; }; this.errorDisable = function () { errorEnabled = false; }; /* * * @param {type} tolog * @returns {undefined} * @does log ouput (mi24logger.log()) */ this.log = function (tolog) { if (logEnabled) { try { console.log(tolog); } catch (e) { alert(tolog); } } }; /* * * @param {type} tolog * @returns {undefined} * @does log error (mi24logger.error()) */ this.error = function (tolog) { if (errorEnabled) { try { console.log("ERROR: " + tolog); } catch (e) { alert("ERROR: " + tolog); } } } } //var mi24logger = new mi24loggerClazz(); var mi24logger = new mi24logger(); mi24logger.compileDomainRegEx(); mi24logger.log("mi24logger domain pattern: " + mi24logger.getDomainPattern()); if (typeof SWFObject == "undefined") { mi24func.load("http://dl.edge-cdn.net/flashplayer/swfobjectcustom.js","js"); //load("http://dl.edge-cdn.net/flashplayer/swfobjectcustom.js","js"); } else { var testSWF = new SWFObject(); if(typeof testSWF.attributes.useExpressInstall == "undefined") { mi24func.load("http://dl.edge-cdn.net/flashplayer/swfobjectcustom.js","js"); } } if (typeof mi24flashtools == "undefined") { mi24func.load("http://dl.edge-cdn.net/javascript/mi24/src/mi24flashtools.js","js"); //load("http://dl.edge-cdn.net/javascript/mi24/src/mi24flashtools.js","js"); } if (typeof mi24Clazz == 'undefined') { mi24func.load("http://dl.edge-cdn.net/javascript/mi24/src/mi24.js","js"); } if (typeof jQuery == "undefined") { mi24func.load("http://dl.edge-cdn.net/external/jqueryui/js/jquery-1.8.2.min.js","js"); mi24func.executeIfPresent("jQuery","$.noConflict();jQuery('img').on('resize', function() {console.log('change');});"); } if (typeof mi24playerClazz == "undefined") { mi24func.load("http://dl.edge-cdn.net/javascript/mi24/src/mi24player.js","js"); } if (typeof mi24responsiveClazz == "undefined") { mi24func.load("http://dl.edge-cdn.net/javascript/mi24/src/mi24responsive.js","js"); } var activeAnalyticsPlugins = ["Akamai_0_1"]; var AKAMAI_MEDIA_ANALYTICS_CONFIG_FILE_PATH = "https://ma1081-r.analytics.edgekey.net/config/beacon-9629.xml"; var analytics_view_tracking_api_url = "//ca.video-cdn.net/event"; var analytics_uuid = "5Sx9WAkBx2-VpSAvtaA58_"; mi24func.load("http://dl.edge-cdn.net/javascript/mi24/analytics/Mi24Analytics.js","js"); mi24func.load("http://dl.edge-cdn.net/javascript/mi24/analytics/Mi24Analytics.Akamai_0_1.js","js"); var mi24player_1187743; if ( typeof mi24PlayerObjs == "undefined" ) { var mi24PlayerObjs = new Array(); } function mi24Initialize_1187743() { mi24player_1187743 = new mi24playerClazz("1187743","flashv3"); mi24player_1187743.init("mainjvideo_1187743"); window.mi24PlayerObjs.push( mi24player_1187743 ); mi24func.executeIfPresent('mi24player_1187743', 'mi24player_1187743.videoDetail = {};mi24player_1187743.videoDetail = {"flvUrl":"http:\/\/hd.cdn.edge-cdn.net\/videodb\/3678\/videodb_3678_72897_10126815_16x9_mq.mp4","length":"86","title":"Christmasworld 2018 \u2013 Merry Business!","autoplay":0};attachMi24Analytics("mi24player_1187743");'); mi24player_1187743.isResponsive = true; /* for single api implementations, clone the first mi24player object */ if(typeof mi24player != "object") { mi24player = mi24player_1187743; } } window.setTimeout(function() { mi24func.executeIfPresent("mi24playerClazz","mi24Initialize_1187743()"); }, 800); var isPlayerReady_1187743 = true; var PlayerLoaded_1187743 = false; var stopvideoonload_1187743 = false; var stopvideoonloadstatus_1187743 = false; var playingok_1187743 = false; var autoplaystatus_1187743 = -1; function fp_stop_1187743() { stopvideoonload_1187743 = true; } function flashPlayerStatusEvent_1187743(status_) { if (typeof mi24player_1187743 != "undefined") { mi24player_1187743.flashPlayerStatusEvent(status_); } } //flashPlayerStatusEvent var x_bac207138addb8899bac732812e16aa3timerid= new Array(); if (typeof mi24players == "undefined") { var mi24players=1;} function r_1187743_c5da471bb36761994098586aa740c2f9replacetext(text){ var tmp_text; if (document.getElementById("videoplayback_titlebar_1187743")){ tmp_text=text; if (tmp_text.length > 59) { tmp_text=tmp_text.substr(0,56)+"..."; } document.getElementById("videoplayback_titlebar_1187743").innerHTML=tmp_text; } } function x_bac207138addb8899bac732812e16aa3loadloadimg(){ if (document.getElementById("bgexfashcontent1187743X640X360X1502441498X627")) { document.getElementById("bgexfashcontent1187743X640X360X1502441498X627").innerHTML='
';}} function x_bac207138addb8899bac732812e16aa3loadblank(){ if (document.getElementById("bgblankexfashcontent1187743X640X360X1502441498X627")) { document.getElementById("bgblankexfashcontent1187743X640X360X1502441498X627").innerHTML="";} } function x_bac207138addb8899bac732812e16aa3noflash(){ if ((typeof thisMovie("mainjvideo_1187743") == "undefined") || (thisMovie("mainjvideo_1187743") == null)) { if (!document.getElementById("exfashcontent1187743X640X360X1502441498X627")) { return;} if (!document.getElementById("bgexfashcontent1187743X640X360X1502441498X627")) { return;} if (document.getElementById("exfashcontent1187743X640X360X1502441498X627").innerHTML.substr(0,1) == ".") { if (document.getElementById("exfashcontent1187743X640X360X1502441498X627")) { document.getElementById("exfashcontent1187743X640X360X1502441498X627").innerHTML="
";} if (document.getElementById("bgexfashcontent1187743X640X360X1502441498X627")) { document.getElementById("bgexfashcontent1187743X640X360X1502441498X627").style.opacity="0.3";} if (document.getElementById("bgexfashcontent1187743X640X360X1502441498X627")) { document.getElementById("bgexfashcontent1187743X640X360X1502441498X627").style.filter="alpha(opacity=30)";} if (document.getElementById("bgexfashcontent1187743X640X360X1502441498X627")) { document.getElementById("bgexfashcontent1187743X640X360X1502441498X627").style.MozOpacity="0.3";} }}} /* init the flash player */ var initFlashPlayer_1187743 = function() { so = new SWFObject("http://dl.edge-cdn.net/flashplayer/playerv3.swf", "mainjvideo_1187743", '100%', '100%', "8", "#ffffff"); var flashplayer = "v2"; mi24flashtools.detectOldVersion(flashplayer); if(mi24flashtools.getAvailableVersion() == 0) { alert("Flash plugin is not installed."); } else if(mi24flashtools.isOldVersion() && flashplayer == "v2") { alert("Flash version 9 or above is required."); } else if(mi24flashtools.isOldVersion() && flashplayer != "v2") { alert("Mindestens Flash Version 10.1 erforderlich."); } so.useExpressInstall("http://dl.edge-cdn.net/flashplayer/expressinstall.swf"); so.addVariable("allowScriptAccess", "always");if (stopvideoonload_1187743) { so.addVariable("autoStart","0"); autoplaystatus_1187743 = 0; } else { so.addVariable("autoStart","false"); autoplaystatus_1187743 = false; } so.addVariable("config_playerObjectID","mainjvideo_1187743"); so.addVariable("config_url","http%3A%2F%2Fdl.edge-cdn.net%2Fvideoxmls%2Fx%2Fb%2F2b%2F8a%2F%2F0%2FskinXML%2F360.360.640.0.0%2F0%2F03976a9bf0b60214e43fd281b5074521dVJdb4QgEPwvvLfBUzwPn64P_RsXFLSkCBbWpk3jfy9fNiTX2yd3ZpZhBxmt6Y-jHUXuXWrOgKGe0TZgLUVymW_aoF7Sc9NH5GtR_yDgAlI1TVNVBGPimYYixfSM_OeJIqFRUo9GGeuCR4WDCfEQjEX%2FXOVaR5qCk0mTpnoeDddSEHUmSCYEFJONI8mSCZeYxVE-4g4Z4JdGGNTXmWY7ww8Os13G9QUrX_iKRbq95j1aDRYo1IOTX6AAfTNgVljlH7KBxSxT6O2RRxoFn5sTBXQ-MZWENYVkNsGkKDiIE47OWAWX%2FXjt4_0CL0dkz4OxZGGCcoWE2u0DglubAH4M8EuaQeJ1u-WQbS6EPiUxjXoRBc-csGkAS43_e0qBWrcRKM_UbpbnV77nKKTsc8q_Af8Vk8jVw_a-EX2X8B.xml,http%3A%2F%2Fdl.edge-cdn.net%2Fvideoxmls%2Fx%2F4%2F4f%2F81%2F1187743%2FvideoSrcXML%2F360.360.640.34.1498052824%2F2_b7a078de7362ef12e775c5bc802b23a7%2F94af9d4eed2ff7df259f1f6ddf8d795dXVHBjqQgFPwX7mtAUQRvc97zXgkCKhmFXkB7J5P-9wFsdzpz0PDq1YOqeoIR9hlYy4A8hA9gEKzJAEqIUG97jM7-McGMqwZDYJiB6PdyRA0DyoTbKj4WbeYlgsGwpoOpRdPsu9iE-e3mQkVp7jCKI9X%2FXQTghu-f5-rlmLRaShhMyLaVnVHYd9DwhNfO5-ITUd6LiNHNeReT9prv7gQuVy8CXET4e78qqpNh6AnL-z7tPtYSbeB4VGcuctZkpGt1Qxk1dorHcxss26Ck8wuWx6jRRmBL0CbAfQCdD8Bco2kUO7HX%2FXlqs6VemlvyoXuKRwvXs3Ki4Z7nCe-Rb0M8i2NGwJMZG0BWe603qcA7nur-mjea5odbMrCltak5Ph9c3d5KYKI13l_-9CtkpggsYx5dwhSjGkfdt3QhAMZT1RcLrikyy6cA41K7YurUjfpdttfHEf7AX%2FXSenrSa9S-pbGV1BKebf9tqXekzUNQieKnfnNJP1rSKsOQzSfdFz4Vc8_pq9pk8oeH5I-V7PL4A.xml"); so.addVariable("config_javascriptEvents","true"); so.addParam("wmode","window"); so.addParam("allowFullScreen","true"); so.addParam("allowScriptAccess","always"); so.addParam("scale","noscale"); so.addParam("salign","LT"); so.addVariable("playerID",mi24players++); so.write("exfashcontent1187743X640X360X1502441498X627"); PlayerLoaded_1187743=true; x_bac207138addb8899bac732812e16aa3timerid["x_bac207138addb8899bac732812e16aa3noflash"] = setTimeout("if (typeof x_bac207138addb8899bac732812e16aa3noflash == 'function') {x_bac207138addb8899bac732812e16aa3noflash();}",5500); }; /*initFlashPlayer*/ // ftf ie8 try{ if (mi24func.executeIfPresent("SWFObject mi24flashtools","initFlashPlayer_1187743()") === false) { mi24func.executeIfPresent("SWFObject mi24flashtools",initFlashPlayer_1187743()); }; } catch(e) {} x_bac207138addb8899bac732812e16aa3timerid["x_bac207138addb8899bac732812e16aa3loadloadimg"] = setTimeout("if (typeof x_bac207138addb8899bac732812e16aa3loadloadimg == 'function') {x_bac207138addb8899bac732812e16aa3loadloadimg();}",4000); x_bac207138addb8899bac732812e16aa3timerid["x_bac207138addb8899bac732812e16aa3loadloadblank1"] = setTimeout("if (typeof x_bac207138addb8899bac732812e16aa3loadblank == 'function') {x_bac207138addb8899bac732812e16aa3loadblank();}",3000); x_bac207138addb8899bac732812e16aa3timerid["x_bac207138addb8899bac732812e16aa3loadloadblank1"] = setTimeout("if (typeof x_bac207138addb8899bac732812e16aa3loadblank == 'function') {x_bac207138addb8899bac732812e16aa3loadblank();}",6000); x_bac207138addb8899bac732812e16aa3timerid["x_bac207138addb8899bac732812e16aa3loadloadblank1"] = setTimeout("if (typeof x_bac207138addb8899bac732812e16aa3loadblank == 'function') {x_bac207138addb8899bac732812e16aa3loadblank();}",9000);