var mclsNonClientAreaSize = null;var mblnOpenedInTab = false;var mclsOldWindowSize = null;var gf = 0;var gg = true;var gh = true;var mclsPlayerSettings = new Settings(320,240,100,100,64,0);function NonClientAreaSize(p,p1,p2,p3){this.NonClientWidth = p;this.NonClientHeight = p1;this.NonClientBorderWidth = p2;this.NonClientTopHeight = p3;}function Settings(p,p1,p2,p3,p4,p5){this.VideoSize = new Point2D(p,p1);this.WindowPosition = new Point2D(p2,p3);this.ControlPanelHeightOffset = p4;this.CustomControlsHeightOffset = p5;}function mx(){window.document.body.bottomMargin = 0;window.document.body.topMargin = 0;window.document.body.leftMargin = 0;window.document.body.rightMargin = 0;window.document.body.style.overflow = "hidden";window.document.documentElement.style.overflow = "hidden";}function playerWindow_OnLoadEventHandler(p){mx();window.status = mstrStatus;var v1 = location.href;var v2 = mclsUserAgentInfo.BrowserType;clsInitialVideoSize = mclsPlayerSettings.VideoSize;var v3 = new Point2D(clsInitialVideoSize.X,clsInitialVideoSize.Y + mclsPlayerSettings.ControlPanelHeightOffset);m18();m17();OpenedInTabFlagUpdate();if (IsSupportedBrowser()){if (!mblnOpenedInTab){WindowPositionUpdate(v3.X,v3.Y);PlayerResize(v3.X,v3.Y,true);m1k(mclsPlayerSettings.WindowPosition.X,mclsPlayerSettings.WindowPosition.Y,false);}else{gh = true;playerWindow_OnResizeEventHandler();}CookieSettingsLoadInit();}else{var v4 = window.innerWidth;var v5 = window.innerHeight;var v6 = false;var v7 = WindowPositionGet();m1k(1, 1, true);var v8 = WindowPositionGet();v6 = (v8.X - 1 == v7.X && v8.Y - 1 == v7.Y);if (v6){var v9 = mclsNonClientAreaSize.NonClientWidth;var va = mclsNonClientAreaSize.NonClientHeight;var vb = v9 + v3.X;var vc = va + v3.Y;v4 = v3.X;v5 = v3.Y;m1k(mclsPlayerSettings.WindowPosition.X,mclsPlayerSettings.WindowPosition.Y,false);m1j(vb, vc);}CookieSettingsLoadInit();PlayerResize(v4, v5, false);}window.setTimeout(mz, 300);}function mz(){gg = false;}function playerWindow_OnUnloadEventHandler(p){CurrentSettingsSave();var v1 = WMPlayerGet();if (v1 != null &&v1.controls != null){v1.controls.stop();window.setTimeout("window.close();", 5000);}}function playerWindow_OnKeydownEventHandler(p){}function playerWindow_OnResizeEventHandler(p){if (!gg ||gh){var v1;var v2;var v3 = mclsUserAgentInfo.BrowserType;if (v3 == "InternetExplorer"){if (document.documentElement &&(document.documentElement.clientHeight || document.documentElement.clientWidth)){v1 = document.documentElement.clientWidth;v2 = document.documentElement.clientHeight;}else{v1 = document.body.clientWidth;v2 = document.body.clientHeight;}}else{v1 = window.innerWidth;v2 = window.innerHeight;}var v4 = IsSupportedBrowser();if (v4){PlayerResize(v1,v2 - mclsPlayerSettings.CustomControlsHeightOffset,gh);gh = false;}else{PlayerResize(v1,v2 - mclsPlayerSettings.CustomControlsHeightOffset,false);}}}function WindowPositionGet(){var v = null;var v1 = null;var v2 = mclsUserAgentInfo.BrowserType;if (v2 == "InternetExplorer"){v = window.screenLeft - mclsNonClientAreaSize.NonClientBorderWidth;v1 = window.screenTop - mclsNonClientAreaSize.NonClientTopHeight;}else{v = window.screenX;v1 = window.screenY;}var v3 = new Point2D(v, v1);return v3;}function PlayerActualSizeGet(){var v = WMElementObjectGet();var v1 = 0;var v2 = 0;var v3 = mclsUserAgentInfo.BrowserType;if (v3 == "InternetExplorer"){var v4 = v.style.width;var v5 = v.style.height;var v6 = v4.substring(0,v4.length - 2);var v7 = v5.substring(0,v5.length - 2);v1 = parseInt(v6);v2 = parseInt(v7);}else if (v3 == "Firefox"){v1 = parseInt(v.width);v2 = parseInt(v.height);}var v8 = new Point2D(v1,v2);return v8;}function OpenedInTabFlagUpdate(){m1k(0, 0, true);var v = WindowPositionGet();var v1 = -1;var v2 = -1;if (v.X <= 0){v1 = -v1;}if (v.Y <= 0){v2 = -v2;}m1k(v1, v2, true);var v3 = WindowPositionGet();m1k(-v1, -v2, true);if (v.X + v1 != v3.X &&v.Y + v2 != v3.Y){mblnOpenedInTab = true;}else{mblnOpenedInTab = false;}}function NonClientAreaSizeUpdate(p,p1,p2,p3){var v4 = mclsUserAgentInfo.BrowserType;var v5 = 0;var v6 = 0;var v7 = 0;var v8 = 0;if (v4 == "InternetExplorer"){m1j(p2, p3);m1k(p, p1, false);v7 = window.screenTop - p1;v8 = window.screenLeft - p;v5 = p2 - window.document.documentElement.clientWidth;v6 = p3 - window.document.documentElement.clientHeight;CookieAdd("WindowNonClientWidth",v5);CookieAdd("WindowNonClientHeight",v6);CookieAdd("WindowNonClientBorderWidth",v8);CookieAdd("WindowNonClientTopHeight",v7);}else{v5 = window.outerWidth - window.innerWidth;v6 = window.outerHeight - window.innerHeight;}mclsNonClientAreaSize = new NonClientAreaSize(v5,v6,v8,v7);}function m17(){var v = CookieGet("WindowPositionX");var v1 = CookieGet("WindowPositionY");if (v != null){mclsPlayerSettings.WindowPosition.X = parseInt(v);}if (v1 != null){mclsPlayerSettings.WindowPosition.Y = parseInt(v1);}}function m18(){var v = mclsUserAgentInfo.BrowserType;if (v == "InternetExplorer"){var v1 = CookieGet("WindowNonClientWidth");var v2 = CookieGet("WindowNonClientHeight");var v3 = CookieGet("WindowNonClientBorderWidth");var v4 = CookieGet("WindowNonClientTopHeight");mclsNonClientAreaSize = new NonClientAreaSize(0,0,0,0);if (v1 != null){mclsNonClientAreaSize.NonClientWidth = parseInt(v1);}if (v2 != null){mclsNonClientAreaSize.NonClientHeight = parseInt(v2);}if (v3 != null){mclsNonClientAreaSize.NonClientBorderWidth = parseInt(v3);}if (v4 != null){mclsNonClientAreaSize.NonClientTopHeight = parseInt(v4);}}else{mclsNonClientAreaSize.NonClientWidth = window.outerWidth - window.innerWidth;mclsNonClientAreaSize.NonClientHeight = window.outerHeight - window.innerHeight;}}function m19(p, p1, p2){gf = 0;p.style.visibility = "visible";}function PlayerResize(p, p1, p2){var v3 = WMElementObjectGet();if (v3 != null){if (IsSupportedBrowser()){var v4 = mclsUserAgentInfo.BrowserType;if (v4 == "InternetExplorer"){v3.style.width = p + "px";v3.style.height = p1 + "px";v3.style.visibility = "hidden";if (gf != 0){window.clearTimeout(gf);gf = 0;}gf = setTimeout(function(){m19(v3, p, p1);},100);}else{if (p2){var v5 = v3.parentNode;v5.removeChild(v3);v3.height = p1;v3.width = p;v5.appendChild(v3);CookieSettingsLoadInit();}else{PlayerReinsertRequestFire(p, p1);}}}else{if (!p2){PlayerReinsertRequestFire(p, p1);}}}}function PlayerReinsertRequestFire(p, p1){var v2 = mclsUserAgentInfo.BrowserType;var v3 = document.getElementById("A8B4C48F61D74e1aB93B5041D2FD5E64");var v4 = v3.src;if (v4 != null){CurrentSettingsSave();var v5 = v4.indexOf('?');var v6 = v4.substr(0, v5);var v7 = UrlParameterGet(v4, "cid");var v8 = UrlParameterGet(v4, "port");var v9 = "";if (v8 != undefined && v8 != null){v9 = "&" + "port" + "=" + v8;}var va = UserParametersStringGet();var vb = "w" + "=" + p;var vc = "h" + "=" + p1;var vd = "cid" + "=" + v7;var ve = "p" + "=" + mstrPublicationName;v6 += "?" + va + vd + "&" + vb + "&" + vc + "&" + "ri=1" + v9;if (mstrPublicationName != null){v6 += "&" + ve;}ServerRequestFire(v6);}}function ButtonUpdatePosition(){if (IsSupportedBrowser()){var v = document.getElementById("resizeButton");var v1 = document.getElementById("openInMediaPlayer");var v2 = PlayerActualSizeGet();var v3 = v2.X - v.offsetWidth - 5;var v4 = v2.Y - v.offsetHeight - 5;var v5 = v3 - v1.offsetWidth - 10;var v6 = v4;v.style.left = v3 + "px";v.style.top = v4 + "px";v1.style.left = v5 + "px";v1.style.top = v6 + "px";}}function m1d(p, p1){var v2 = new Point2D(p,p1 + mclsPlayerSettings.CustomControlsHeightOffset);return v2;}function m1e(){var v = new Point2D(window.document.documentElement.clientWidth,window.document.documentElement.clientHeight);return m1f(v);}function m1f(p){var v1 = new Point2D(mclsNonClientAreaSize.NonClientWidth,mclsNonClientAreaSize.NonClientHeight);var v2 = new Point2D(p.X + v1.X,p.Y + v1.Y);return v2;}function m1g(p){var v1 = new Point2D(0, 0);var v2 = WindowPositionGet();if (v2.X < 0){v1.X = v2.X;}else{var v3 = window.screen.availWidth - v2.X;var v4 = p.X - v3;if (v4 < 0){v4 = 0;}v1.X = v4;}if (v2.Y < 0){v1.Y = v2.Y;}else{var v5 = window.screen.availHeight - v2.Y;var v6 = p.Y - v5;if (v6 < 0){v6 = 0;}v1.Y = v6;}return v1;}function m1h(p, p1){var v2 = new Point2D(p.X,p.Y);var v3 = m1e();var v4 = WindowPositionGet();var v5 = window.screen.availWidth - (v4.X);var v6 = window.screen.availHeight - (v4.Y);if (p1.X != 0){v2.X = v5;}if (p1.Y != 0){v2.Y = v6;}m1j(v2.X, v2.Y);}function WindowPositionUpdate(p,p1){if (mblnOpenedInTab){return;}var v2 = m1d(p,p1);var v3 = m1f(v2);var v4 = m1g(v3);if (v4.X != 0 ||v4.Y != 0){var v5 = WindowPositionGet();m1k(-v4.X, -v4.Y, true);var v6 = WindowPositionGet();var v7 = new Point2D(v5.X - v6.X,v5.Y - v6.Y);if (v7.X == 0 &&v7.Y == 0){return;}var v8 = new Point2D(v5.X - v4.X - v6.X,v5.Y - v4.Y - v6.Y);if (v8.X != 0 ||v8.Y != 0){m1h(v3, v8);return;}}m1j(v3.X, v3.Y);var v9 = window.document.documentElement.clientWidth;var va = window.document.documentElement.clientHeight;var vb = v2.X - v9;var vc = v2.Y - va;if (Math.abs(vb) > 1 ||Math.abs(vc) > 1){v3.X += vb;v3.Y += vc;var vd = mclsNonClientAreaSize;NonClientAreaSizeUpdate(mclsPlayerSettings.WindowPosition.X,mclsPlayerSettings.WindowPosition.Y,v3.X,v3.Y);if (vd.NonClientWidth == mclsNonClientAreaSize.NonClientWidth &&vd.NonClientHeight == mclsNonClientAreaSize.NonClientHeight &&vd.NonClientBorderWidth == mclsNonClientAreaSize.NonClientBorderWidth &&vd.NonClientTopHeight == mclsNonClientAreaSize.NonClientTopHeight){mclsNonClientAreaSize.NonClientWidth += vb;mclsNonClientAreaSize.NonClientHeight += vc;}var ve = WindowPositionGet();m1k(ve.X, ve.Y, false);var vf = WindowPositionGet();if (vf.X == ve.X &&vf.Y == ve.Y){var vg = function (){WindowPositionUpdate(v2.X,v2.Y)};window.setTimeout(vg,100);}}}function m1j(p, p1){window.resizeTo(p, p1);}function m1k(p, p1, p2){if (p2){window.moveBy(p, p1);}else{window.moveTo(p, p1);}}function m1e(){var v = null;var v1 = null;var v2 = null;var v3 = mclsUserAgentInfo.BrowserType;if (v3 == "InternetExplorer"){v1 =window.document.documentElement.clientWidth+ mclsNonClientAreaSize.NonClientWidth;v2 =window.document.documentElement.clientHeight+ mclsNonClientAreaSize.NonClientHeight;}else{v1 = window.outerWidth;v2 = window.outerHeight;}v = new Point2D(v1, v2);return v;}