function ebCTemplateBExpBanner(objName){this.temp=ebCBannerBase;this.temp();delete this.temp;var strFlashObjName=ebgstrBannerObjName;var strImageName="ebBannerImage_";var strPanelDivName="ebPanelRelativeDiv_";var strBannerDivName="ebBannerDiv_";var browser=new ebCBrowserCheck();var nTotalPushItrNum=20;this.objName=objName;this.bannerRes=null;this.preRoll=null;this.fShouldInitialize=true;this.IframeWidth=0;this.IframeHeight=0;this.IframeStyleWidth="";this.IframeStyleHeight="";this.IframeVis="";this.IframeBorder="";this.fPanelIsOpen=false;this.fListeningToMouseMove=false;this.panelFrequency=null;this.fShowedAutoPanel=false;this.fReportFullPlay=true;this.defaultPanel=null;this.bannerDiv=null;this.nPushDownTOID=-1;this.nPushItrNum=0;this.nPushHeight=0;this.nPanelHeightToStartPush=0;this.panelToClip=null;this.fPullingPageInProgress=false;this.fPushDPanelWasPlayed=false;this.panelObjMouseIsOver=null;this.videoStripAttr=null;this.strCBFunc="";this.fIsReady=true;this.delayedExpPanels=null;this.nDelayedExpIntID=-1;this.fCloseable=false;this.fLoadDefaultPanelOnPageLoad=false;this.addResources=addResources;this.BWDetection=BWDetection;this.init=init;this.doOnload=doOnload;this.doOnUnload=doOnUnload;this.doOnResize=doOnResize;this.showDefaultFlash=showDefaultFlash;this.updateTemplateInteractions=updateTemplateInteractions;this.close=close;this.autoClose=ebautohideHandler;this.mouseOverBanner=mouseOverBanner;this.isMouseOverBanner=isMouseOverBanner;this.mouseMove=mouseMove;this.getResOrigSize=getResOrigSize;this.getTemplateTrackedDiv=getTemplateTrackedDiv;this.isPanelName=isPanelName;this.loadPanels=loadPanels;this.loadDefaultPanel=loadDefaultPanel;this.showPanel=showPanel;this.playWhenReady=playWhenReady;this.playWhenFirstFrameLoaded=playWhenFirstFrameLoaded;this.openPanel=openPanel;this.openSinglePanel=openSinglePanel;this.showAutoPanel=showAutoPanel;this.doOnPanelShow=doOnPanelShow;this.hidePanel=hidePanel;this.hideAllPanels=hideAllPanels;this.reportPanelShow=reportPanelShow;this.reportPanelHide=reportPanelHide;this.retractPanels=retractPanels;this.retractSinglePanel=retractSinglePanel;this.pushPageDown=pushPageDown;this.startPushDown=startPushDown;this.startPullPageUp=startPullPageUp;this.pullPageUp=pullPageUp;this.pushWhenReady=pushWhenReady;this.waitForPullUpToEnd=waitForPullUpToEnd;this.doOnCreateDisplayUnit=doOnCreateDisplayUnit;this.getYahooTimersReportData=getYahooTimersReportData;this.fullPlay=fullPlay;this.shouldHandleInteraction=shouldHandleInteraction;this.doOnPositionLoad=doOnPositionLoad;this.showDelayedExpPanels=showDelayedExpPanels;this.resetDelayedExp=resetDelayedExp;this.ebshowHandler=ebshowHandler;this.ebhideHandler=ebhideHandler;this.ebreplayHandler=ebReplayHandler;this.ebautoreplayHandler=ebAutoReplayHandler;this.ebautoshowHandler=ebautoshowHandler;this.ebautohideHandler=ebautohideHandler;this.doOnEbQuit=doOnEbQuit;this.ebshowwhenreadyHandler=showWhenReady;this.ebsetstripproxyHandler=setStripProxy;this.ebshowhideelementsfromflashHandler=showHideElementsFromFlash;this.ebvideostripexpandedHandler=ebvideostripexpandedHandler;this.ebvideostripretractedHandler=ebvideostripretractedHandler;this.ebinitvideostripHandler=ebInitVideoStripHandler;this.ebprerollendHandler=preRollEnd;function addResources(){this.setBannerType();this.countDefaultImage();if(this.objType==1)displayImage(this);else {if(typeof(gEbPreRoll)!="undefined"){this.preRoll=new ebCPreRoll(this.objName,gEbPreRoll);gEbPreRoll=null;}setPanelsParams(this);if(gEbBC.isSafari()){var panels=this.ad.panels;for(var panelName in panels){if(!this.isPanelName(panelName))continue;var panelObj=panels[panelName];var strName=panelObj.myName(ebgstrPanelObjName);var fsCommandhandler=panelObj.panelParams.scriptWin+"." + this.objName + '.handleFSCommand(command,args,"'+strName +'");';panelObj.panelParams.adTI.addFsCommandHandler("write",strName,fsCommandhandler);}}displayFlash(this);if(this.preRoll)this.preRoll.exist();}}function BWDetection(){try{if(this.bannerRes==null){var strFunc=this.objName+".BWDetection()";window.setTimeout(strFunc,100);return;}var flashObj=this.bannerRes;if(flashObj==null){var strFunc=this.objName+".BWDetection()";window.setTimeout(strFunc,100);return;}if(!this.flashResReady(flashObj,this.ad.nDefaultFlashWeight,null,true)){var strFunc=this.objName+".BWDetection()";window.setTimeout(strFunc,100);return;}}catch(e){}}function doOnload(){try{if(this.objType==1)return;if(this.ad.fPreLoadPanels)this.loadPanels();else if(this.fLoadDefaultPanelOnPageLoad)this.loadDefaultPanel();if(this.defaultPanel)this.showAutoPanel();}catch(e){}}function doOnUnload(){if(this.adTI!=gEbTI){this.close();var strBannerID="";if(this.objType==1){strBannerID=this.myName(strImageName);}else {strBannerID=this.myName(strFlashObjName);}var bannerRes=this.adTI.getDoc().getElementById(strBannerID);if(bannerRes!=null){bannerRes.style.width="0px";bannerRes.style.height="0px";if(bannerRes.tagName.toLowerCase()!="img"){bannerRes.StopPlay();bannerRes.LoadMovie(0,"about:blank");}}else {}var theIframe=gEbDisplayPage.getIframeData();if(theIframe!=null){theIframe.width=this.IframeWidth;theIframe.height=this.IframeHeight;theIframe.style.width=this.IframeStyleWidth;theIframe.style.height=this.IframeStyleHeight;theIframe.style.visibility=this.IframeVis;theIframe.style.border=this.IframeBorder;}else {}}if(typeof(gEbSyncAdsRes)!="undefined"){var adIdentifier=this.objName;gEbSyncAdsRes.clear(this.bannerRes,adIdentifier,this.adData.nCampaignID);}}function doOnResize(){var ad=this.ad;var top=ebGetRealTop(this.bannerRes,ad.fManipulateRelativeElements);var left=ebGetRealLeft(this.bannerRes,ad.fManipulateRelativeElements);for(var panelName in ad.panels){try{if(!this.isPanelName(panelName))continue;ad.panels[panelName].doOnResize(top,left);}catch(e){}}}function doOnCreateDisplayUnit(strCBFunc){if((typeof(this.ad.fYahooFloatingAd)!="undefined")&&this.ad.fYahooFloatingAd){updateYahooFloatingInteractions(this);}if((typeof(this.ad.fShouldLoadPosition)!="undefined")&&this.ad.fShouldLoadPosition){loadPosition(this,strCBFunc);}}function getYahooTimersReportData(){var strInteractions="";var interactions=this.interactions;var adDurationInter=interactions["ebadduration"];adDurationInter.handle(2,this.adData);adDurationInter.nValue=0;var remDurationInter=interactions["ebremduration"];remDurationInter.handle(2,this.adData);remDurationInter.nValue=0;for(var inter in interactions){try{var interObj=interactions[inter];if(!ebInstanceOf(interObj,"ebCInteraction"))continue;if(interObj.nType==1){interObj.handle(2,this.adData);if(inter.indexOf("_duration")!=-1){var strPanelName=inter.substring(0,inter.indexOf("_duration"));if(strPanelName==this.defaultPanel.strPanelName.toLowerCase())adDurationInter.handle(3,this.adData,interObj.nValue);else remDurationInter.handle(3,this.adData,interObj.nValue);}else {if((interObj.nValue!=0)&&(inter!="ebremduration")&&(inter!="ebadduration"))strInteractions+=interObj.getReportData();}}}catch(e){}}if(remDurationInter.nValue!=0)strInteractions+=remDurationInter.getReportData(0);if(adDurationInter.nValue!=0)strInteractions+=adDurationInter.getReportData(0);return strInteractions;}function init(){if(this.bannerRes==null){var strName=this.myName(strFlashObjName);this.bannerRes=this.adTI.getDoc().getElementById(strName);if(this.bannerRes==null){}else this.bannerDiv=this.bannerRes.parentNode;}for(var i in this.ad.panels){if(!this.isPanelName(i))continue;this.defaultPanel=this.ad.panels[i];break;}if(this.ad.nUponShow>1){this.panelFrequency=new ebCPanelFrequency();this.panelFrequency.init(this.ad.nFreqTimes,this.ad.nFreqPeriod,this.adData.nAdID,this.adData.nHistLen,this.adData.fOptOut);}this.BWDetection();if((browser.getEbBrowser()==1)||(browser.getEbBrowser()==64)){this.adTI.addEventHandler("mouseout","ebExpOnMouseOutOfDoc",this.adTI.getDoc());this.adTI.addEventHandler("mouseover","ebExpOnMouseOverDoc",this.adTI.getDoc());}else if(browser.getNNVer()!=6.2){var bannerDiv=this.bannerRes.parentNode;gEbTI.addEventHandler("mouseover","ebOnmouseOverBanner",bannerDiv);gEbTI.addEventHandler("mouseout","ebOnmouseOutOfAd",bannerDiv);}var win=this.adTI.getWin();if(typeof(win.gnEbZIndex)=="undefined"){eval("win.gnEbZIndex = "+gnEbMinZIndex);}this.fShouldInitialize=false;handlePreShow(this);}function loadPanels(){if(this.fShouldInitialize)this.init();var top=ebGetRealTop(this.bannerRes,this.ad.fManipulateRelativeElements);var left=ebGetRealLeft(this.bannerRes,this.ad.fManipulateRelativeElements);if((top==0)&&(left==0)&&!gEbDocLoaded||(this.bannerRes==null)){strFunc=this.objName+".loadPanels()";window.setTimeout(strFunc,100);return;}for(attr in this.ad.panels){try{if(!this.isPanelName(attr))continue;this.ad.panels[attr].addToPage(this.objName,top,left);}catch(e){}}}function loadDefaultPanel(){if(this.fShouldInitialize)this.init();if(this.defaultPanel==null){return }var top=ebGetRealTop(this.bannerRes,this.ad.fManipulateRelativeElements);var left=ebGetRealLeft(this.bannerRes,this.ad.fManipulateRelativeElements);if((top==0)&&(left==0)&&!gEbDocLoaded||(this.bannerRes==null)){strFunc=this.objName+".pushWhenReady()";window.setTimeout(strFunc,100);return;}this.defaultPanel.addToPage(this.objName,top,left,true);}function ebshowHandler(name){this.showPanel(name);}function ebautoshowHandler(name){this.showPanel(name,false,true);}function ebautohideHandler(name){if(this.objType==1)return;if(this.fShouldInitialize)this.init();var panels=this.ad.panels;if((typeof(name)=="undefined") || (name == ""))this.hideAllPanels(true);else this.hidePanel(name,true);}function doOnEbQuit(){var fIsYahooFloating=((typeof(this.ad.fYahooFloatingAd)!="undefined")&&this.ad.fYahooFloatingAd);if(fIsYahooFloating&&this.defaultPanel.fOpen)this.ebsysteminteractionHandler("ebClose");else this.close();}function playWhenFirstFrameLoaded(name){name=name.toLowerCase();var panel=this.ad.panels[name];if(ebGetFramesLoaded(panel.flashObj)<1){var strFunc=this.objName+".playWhenFirstFrameLoaded(\"" + name + "\")";window.setTimeout(strFunc,50);return;}playPanel(this,panel);}function playWhenReady(name){name=name.toLowerCase();var panel=this.ad.panels[name];panel.checkIfReady();if(!panel.fResReady){var strFunc=this.objName+".playWhenReady(\"" + name + "\")";window.setTimeout(strFunc,50);return;}playPanel(this,panel);}function playPanel(objRef,panel){if(objRef.ad.fShowSinglePanel){objRef.hideAllPanels();objRef.openSinglePanel(panel);}else {objRef.openPanel(panel);}}function showPanel(name,fWhenReady,fReportAutoShow){try{if(typeof(fWhenReady)=="undefined")fWhenReady=false;if(typeof(fReportAutoShow)=="undefined")fReportAutoShow=false;if(this.fShouldInitialize)this.init();if((typeof(name)=="undefined") || (name == "undefined"))name="";var panel=getPanel(this,name);if(!panel){return;}if(panel.fOpen){return;}panel.fReportAutoShow=fReportAutoShow;if(!panel.fOnPage){addPanelToPage(this,panel);}loadAndPlayPanel(this,panel,fWhenReady);}catch(e){}}function openSinglePanel(panel){if(panel.fOpen){return;}if(this.fPanelIsOpen){var strFunc=this.objName+".openSinglePanel(" + panel.objName + ")";window.setTimeout(strFunc,100);return;}this.openPanel(panel);}function openPanel(panel){if(panel.fOpen){return;}var name=panel.strPanelName.toLowerCase();this.doOnPanelShow(name);var top=ebGetRealTop(this.bannerRes,this.ad.fManipulateRelativeElements);var left=ebGetRealLeft(this.bannerRes,this.ad.fManipulateRelativeElements);if(panel.fPushDown)this.startPushDown(panel.strPanelName,true,top,left);else panel.show(top,left);this.adData.customEventHandler.onAfterPanelShow(this.objName,panel.strPanelName);}function doOnPanelShow(name){if((typeof(name)=="undefined")||(name == "")){return;}if(this.fShouldInitialize)this.init();var panels=this.ad.panels;name=name.toLowerCase();var panel=panels[name];if(typeof(panel)=="undefined"){return;}if(panel.fOpen){return;}var MozNotNN6_2=(!browser.isIE()&&browser.getNNVer()!=6.2);if(MozNotNN6_2&&panel.strWmode.toLowerCase()=="window"&&!this.fListeningToMouseMove){if(gnEbUsingMouseMoveCounter==0){var doc=this.adTI.getDoc();this.adTI.addEventHandler("mousemove","ebOnmouseMove",doc);this.adTI.addEventHandler("mouseout","ebOnmouseOverPanel",doc);}this.fListeningToMouseMove=true;gnEbUsingMouseMoveCounter++;}this.adData.customEventHandler.onBeforePanelShow(this.objName,panel.strPanelName);if(panel.fOnPage){this.reportPanelShow(name);var displayWin=this.adTI.getWin();if(!panel.fHideElements&&!panel.fPushDown){var panelAttrObj=buildPanelAttr(panel);this.hidePageElements(displayWin,panelAttrObj);panel.fHideElements=true;}}}function buildPanelAttr(panelObj){try{var panelAttrObj=new Object();panelAttrObj.nHeight=parseInt(panelObj.nHeight);panelAttrObj.nWidth=parseInt(panelObj.nWidth);panelAttrObj.nTop=parseInt(panelObj.nTop);panelAttrObj.nLeft=parseInt(panelObj.nLeft);return panelAttrObj;}catch(e){}}function reportPanelShow(name){try{var fVideoStrip=((typeof(this.defaultPanel.fVideoStrip)!="undefined")&&this.defaultPanel.fVideoStrip);if(fVideoStrip)return;var fIsYahooFloating=((typeof(this.ad.fYahooFloatingAd)!="undefined")&&this.ad.fYahooFloatingAd);var panel=this.ad.panels[name];if(!fIsYahooFloating){if(panel.fReportAutoShow)this.ebsysteminteractionHandler(name+"_autoshow");else {this.handleSystemInteraction("ebPanelsViewed");this.ebsysteminteractionHandler(name);}}this.ebstarttimerHandler(name+"_duration");}catch(e){}}function close(){this.adData.customEventHandler.onBeforeAdClose(this.objName);var fVideoStrip=((typeof(this.ad.fVideoStrip)!="undefined")&&(this.ad.fVideoStrip));if(!fVideoStrip)this.hideAllPanels();else this.retractPanels("");this.adData.customEventHandler.onAfterAdClose(this.objName);}function ebhideHandler(name){if(this.objType==1)return;if(this.fShouldInitialize)this.init();if((typeof(name)=="undefined") || (name == ""))this.hideAllPanels();else this.hidePanel(name,false);}function hideAllPanels(fReportAutoHide){if(typeof(fReportAutoHide)=="undefined")fReportAutoHide=false;if(this.objType==1)return;if(this.fShouldInitialize)this.init();var panels=this.ad.panels;for(var attr in panels){try{if(!this.isPanelName(attr))continue;var name=panels[attr].strPanelName;this.hidePanel(name,fReportAutoHide);}catch(e){}}}function hidePanel(name,fReportAutoHide){if(typeof(fReportAutoHide)=="undefined")fReportAutoHide=false;var panels=this.ad.panels;name=name.toLowerCase();var panel=panels[name];if(typeof(panel)=="undefined"){return;}if(!panel.fOnPage||!panel.fOpen){return;}this.adData.customEventHandler.onBeforePanelHide(this.objName,panel.strPanelName);if(panel.nTimeoutId!=-1){try{window.clearTimeout(panel.nTimeoutId);panel.nTimeoutId=-1;}catch(e){}}panel.fReportAutoHide=fReportAutoHide;this.reportPanelHide(name);if(panel.fPushDown)this.startPullPageUp();else {panel.hide();if(this.ad.fShowSinglePanel)this.fPanelIsOpen=false;}this.closeResWMP(panel.flashObj);if(panel.fHideElements&&!panel.fPushDown){var panelAttrObj=buildPanelAttr(panel);this.showPageElements(this.adTI.getWin(),panelAttrObj);panel.fHideElements=false;}if(typeof(gEbSyncAdsRes)!="undefined"){var adIdentifier=this.objName;gEbSyncAdsRes.clear(panel.flashObj,adIdentifier,this.adData.nCampaignID);}this.adData.customEventHandler.onAfterPanelHide(this.objName,panel.strPanelName);if(!isWindPanelOpen(this)&&this.fListeningToMouseMove){gnEbUsingMouseMoveCounter--;this.fListeningToMouseMove=false;if(gnEbUsingMouseMoveCounter==0){var doc=this.adTI.getDoc();doc.removeEventListener("mousemove",ebOnmouseMove,false);doc.removeEventListener("mouseout",ebOnmouseOverPanel,false);}}if(this.panelObjMouseIsOver&&this.panelObjMouseIsOver.strPanelName==name){this.panelObjMouseIsOver=null;}}function isWindPanelOpen(objRef){var panels=objRef.ad.panels;for(var i in panels){if(!objRef.isPanelName(i))continue;if(panels[i].fOpen&&panels[i].strWmode.toLowerCase()=="window")return true;}return false;}function reportPanelHide(name){try{var fIsYahooFloating=((typeof(this.ad.fYahooFloatingAd)!="undefined")&&this.ad.fYahooFloatingAd);var panel=this.ad.panels[name];if(fIsYahooFloating&&(name==this.defaultPanel.strPanelName.toLowerCase())&&panel.fReportAutoHide)this.fullPlay();this.ebendtimerHandler(name+"_duration");}catch(e){}}function ebReplayHandler(){try{replay(this);this.ebsysteminteractionHandler("ebReplay");}catch(e){}}function ebAutoReplayHandler(){try{replay(this);}catch(e){}}function updateTemplateInteractions(){var interactions=this.interactions;var attr="ebPanelsViewed";var lowerAttr=attr.toLowerCase();var inter=new ebCInteraction(attr);inter.fCloseFlag=0;inter.fCountAsClick=0;inter.nCategory=2;inter.numLeftToReport=1;interactions[lowerAttr]=inter;var panels=this.ad.panels;for(var attr in panels){try{if(!this.isPanelName(attr))continue;if(typeof(interactions[attr])!="object"){inter=new ebCInteraction(panels[attr].strPanelName,0);inter.fCloseFlag=0;inter.fCountAsClick=0;inter.nInitiated=1;inter.fIsPanel=1;interactions[attr]=inter;}else interactions[attr].setType(0);if(typeof(interactions[attr+"_autoshow"]) != "object"){inter=new ebCInteraction(panels[attr].strPanelName+"_autoshow",0);inter.fCloseFlag=0;inter.fCountAsClick=0;inter.fIsPanel=1;interactions[attr+"_autoshow"]=inter;}else interactions[attr+"_autoshow"].setType(0);if(typeof(interactions[attr+"_duration"]) != "object"){inter=new ebCInteraction(panels[attr].strPanelName+"_duration",1);inter.fCloseFlag=0;inter.fCountAsClick=0;inter.fIsPanel=1;interactions[attr+"_duration"]=inter;}else interactions[attr+"_duration"].setType(1);}catch(e){}}}function mouseOverBanner(){try{var panels=this.ad.panels;var delayedExpPanelsArr=null;for(var attr in panels){try{if(!this.isPanelName(attr))continue;if(panels[attr].fAutoExpand){if(panels[attr].fDelayedExpansion){if(delayedExpPanelsArr==null)delayedExpPanelsArr=new Array();var length=delayedExpPanelsArr.length;delayedExpPanelsArr[length]=attr;}else {this.showPanel(attr);}if(this.ad.fShowSinglePanel)break;}else{}}catch(e){}}if(delayedExpPanelsArr!=null)initDelayedExpPanels(this,delayedExpPanelsArr);}catch(e){}}function isMouseOverBanner(mouseX,mouseY){var x=parseInt(ebGetRealLeft(this.bannerRes,this.ad.fManipulateRelativeElements));var y=parseInt(ebGetRealTop(this.bannerRes,this.ad.fManipulateRelativeElements));var width=parseInt(this.adData.nWidth);var height=parseInt(this.adData.nHeight);return((x<=mouseX&&mouseX<=x+width)&&(y<=mouseY&&mouseY<=y+height));}function mouseMove(mouseX,mouseY){try{if(!this.panelObjMouseIsOver){mouseOverPanel(mouseX,mouseY,this);}else {mouseOutOfPanel(mouseX,mouseY,this);}}catch(e){}}function mouseOverPanel(mouseX,mouseY,objRef){try{var panels=objRef.ad.panels;for(var i in panels){if(!objRef.isPanelName(i))continue;if(panels[i].fOpen&&panels[i].strWmode.toLowerCase()=="window"){if(panels[i].isMouseOverPanel(mouseX,mouseY)){objRef.panelObjMouseIsOver=panels[i];break;}}}}catch(e){}}function mouseOutOfPanel(mouseX,mouseY,objRef){try{if(!objRef.panelObjMouseIsOver)return;var panelObj=objRef.panelObjMouseIsOver;if(!panelObj.isMouseOverPanel(mouseX,mouseY)){var fOverBanner=false;var fOverPanel=false;var panels=objRef.ad.panels;objRef.panelObjMouseIsOver=null;for(var i in panels){if(!objRef.isPanelName(i))continue;if(panels[i].fOpen){if(panels[i].isMouseOverPanel(mouseX,mouseY)){fOverPanel=true;if(panels[i].strWmode.toLowerCase()=="window"){objRef.panelObjMouseIsOver=panels[i];}break;}}}if(!fOverPanel){if(objRef.isMouseOverBanner(mouseX,mouseY))fOverBanner=true;}if(!fOverPanel&&!fOverBanner){objRef.retractPanels(panelObj.strPanelName);}else if(fOverPanel||!panelObj.fAutoExpand){objRef.retractSinglePanel(panelObj.strPanelName);}else{}}}catch(e){}}function retractPanels(strPanelName){try{strPanelName=strPanelName.toLowerCase();var panels=this.ad.panels;for(var attr in panels){try{if(!this.isPanelName(attr))continue;var panel=panels[attr];if(panel.fRetractOffAd||((strPanelName==attr)&&panel.fRetractOffThisPanel)){this.hidePanel(attr,false);}else{}if((strPanelName==attr)||(strPanelName=="")){var path=panel.strStripProxyPath;if(path!=""){try{panel.flashObj.TCallLabel(path,'retract');}catch(e){}}}}catch(e){}}}catch(e){}}function retractSinglePanel(strPanelName){try{strPanelName=strPanelName.toLowerCase();var panels=this.ad.panels;if(typeof(panels[strPanelName])=="undefined"){return;}var path=panels[strPanelName].strStripProxyPath;if(path!=""){try{panels[strPanelName].flashObj.TCallLabel(path,'retract');}catch(e){}}if(panels[strPanelName].fRetractOffThisPanel){this.hidePanel(strPanelName,false);}else{}}catch(e){}}function pushPageDown(top,left){try{this.nPushDownTOID=-1;var fPushByBanner=(this.nPushHeight>this.panelToClip.nHeight);this.nPushItrNum++;setItrHeight(this);var nPanelHeight=0;var nBannerPushHeight=0;if(fPushByBanner){var nHeightToStartPanelClip=this.nPushHeight-this.panelToClip.nHeight;nBannerPushHeight=this.nPushItrNum*this.nItrHeight;if(nBannerPushHeight>=nHeightToStartPanelClip)nPanelHeight=nBannerPushHeight-nHeightToStartPanelClip;}else {nPanelHeight=(this.nPushItrNum*this.nItrHeight);nBannerPushHeight=nPanelHeight-this.nPanelHeightToStartPush;}if(nBannerPushHeight>0){this.bannerDiv.style.height=parseInt(this.adData.nHeight)+parseInt(nBannerPushHeight)+"px";}if(this.panelToClip.isClipSupported()){this.panelToClip.panelDiv.style.clip="rect(auto auto " + nPanelHeight + "px auto)";}if((nPanelHeight>0)&&!this.fPushDPanelWasPlayed){this.fPushDPanelWasPlayed=true;if(browser.isIE()){this.panelToClip.playFloatingPanel();}else if(this.panelToClip.isClipSupported()){var strFunc=this.panelToClip.objName+".playFloatingPanel()";window.setTimeout(strFunc,50);}}if(this.nPushItrNum<nTotalPushItrNum){var strFunc=this.objName+".pushPageDown(" + top + "," + left + ")";this.nPushDownTOID=window.setTimeout(strFunc,50);}else {if(!this.panelToClip.isClipSupported()){this.panelToClip.showWithMotion(top,left);var strFunc=this.panelToClip.objName+".playFloatingPanel()";window.setTimeout(strFunc,50);}}}catch(e){}}function startPushDown(panelName,fMotion,top,left){panelName=panelName.toLowerCase();var panel=this.ad.panels[panelName];if(this.fPanelIsOpen){if(this.panelToClip.strPanelName.toLowerCase()==panelName){}else {strFunc=this.objName+".startPushDown('" + panelName +"'," + fMotion + "," + top + "," + left + ")";window.setTimeout(strFunc,100);}return;}if(this.nPushDownTOID!=-1){try{window.clearTimeout(this.nPushDownTOID);this.nPushDownTOID=-1;}catch(e){}}this.panelToClip=panel;this.nPushHeight=calcPushHeight(this);if(this.panelToClip.fOpen){return;}this.nPanelHeightToStartPush=panel.nHeight-this.nPushHeight;if(this.nPanelHeightToStartPush<0)this.nPanelHeightToStartPush=0;if(!this.panelToClip.fHideElements&&this.nPanelHeightToStartPush>0){var displayWin=this.adTI.getWin();var panelAttrObj=buildPanelAttr(this.panelToClip);panelAttrObj.nHeight=parseInt(this.nPanelHeightToStartPush);this.hidePageElements(displayWin,panelAttrObj);this.panelToClip.fHideElements=true;}this.fPanelIsOpen=true;if(fMotion){if(this.panelToClip.isClipSupported())this.panelToClip.showWithMotion(top,left);this.pushPageDown(top,left);}else {this.nPushItrNum=nTotalPushItrNum;setItrHeight(this);this.bannerDiv.style.height=parseInt(this.adData.nHeight)+parseInt(this.nPushHeight)+"px";panel.show();}}function pushWhenReady(){try{var defaultPanel=null;if(this.fPanelIsOpen){return;}if(this.fShouldInitialize)this.init();var top=ebGetRealTop(this.bannerRes,this.ad.fManipulateRelativeElements);var left=ebGetRealLeft(this.bannerRes,this.ad.fManipulateRelativeElements);if(!this.defaultPanel.fOnPage){if(this.adData.nDownloadMode==3){if((top<=0)&&(left<=0)&&!gEbDocLoaded){strFunc=this.objName+".pushWhenReady()";window.setTimeout(strFunc,100);return;}this.defaultPanel.addToPage(this.objName,top,left,true);}else {this.fLoadDefaultPanelOnPageLoad=true;}}this.defaultPanel.checkIfReady();if(this.defaultPanel.fResReady){this.defaultPanel.fReportAutoShow=true;this.doOnPanelShow(this.defaultPanel.strPanelName);if(this.defaultPanel.fPushDown){if((this.ad.nUponShow==2)&&!gEbBC.isSafari())this.startPushDown(this.defaultPanel.strPanelName,true,top,left);else {this.startPushDown(this.defaultPanel.strPanelName,false,top,left);}}else {this.defaultPanel.show(top,left);}this.adData.customEventHandler.onAfterPanelShow(this.objName,this.defaultPanel.strPanelName);}else {strFunc=this.objName+".pushWhenReady()";window.setTimeout(strFunc,100);}}catch(e){}}function showWhenReady(name){if((typeof(name)=="undefined")||( name == "undefined"))name="";this.showPanel(name,true);}function setStripProxy(path,objName){var strPanelName="";if(objName.indexOf(ebgstrPanelObjName)!=-1){var arrParams=objName.split(ebgstrDelimiter);strPanelName=arrParams[2];}strPanelName=strPanelName.toLowerCase();if(strPanelName!="")this.ad.panels[strPanelName].setStripProxy(path);else{}}function showHideElementsFromFlash(fShow,objName){var strPanelName="";if(objName.indexOf(ebgstrPanelObjName)!=-1){var arrParams=objName.split(ebgstrDelimiter);strPanelName=arrParams[2];}strPanelName=strPanelName.toLowerCase();if(strPanelName==""){return;}var fWMPDriver=false;for(var i=0;i<this.arrVideoLoaderDrivers.length;i++){var driver=this.arrVideoLoaderDrivers[i];if(driver.fWMPDriver){fWMPDriver=true;break;}}if(!fWMPDriver){var panelObj=this.ad.panels[strPanelName];var panelAttrObj=buildPanelAttr(panelObj);fShow=eval(fShow);if(fShow){if(panelObj.fHideElements){this.showPageElements(this.adTI.getWin(),panelAttrObj);panelObj.fHideElements=false;}setVideoStrip(this,panelObj,true);}else {setVideoStrip(this,panelObj,false);if(!panelObj.fHideElements){this.hidePageElements(this.adTI.getWin(),panelAttrObj);panelObj.fHideElements=true;}}}else{}}function ebvideostripexpandedHandler(){this.handleSystemInteraction("ebPanelsViewed");var panelName=this.defaultPanel.strPanelName.toLowerCase();this.ebsysteminteractionHandler(panelName);this.ebstarttimerHandler(panelName+"_duration");}function ebvideostripretractedHandler(){var panelName=this.defaultPanel.strPanelName.toLowerCase();this.ebendtimerHandler(panelName+"_duration");}function ebInitVideoStripHandler(strParams,strObjID){try{strParams=strParams.split(",");this.videoStripAttr=new Object();this.videoStripAttr.nLeft=parseInt(strParams[0]);this.videoStripAttr.nTop=parseInt(strParams[1]);this.videoStripAttr.nRight=this.videoStripAttr.nLeft+parseInt(strParams[2]);this.videoStripAttr.nBottom=this.videoStripAttr.nTop+parseInt(strParams[3]);}catch(e){}}function startPullPageUp(){if(this.fPullingPageInProgress){return;}this.fPullingPageInProgress=true;if(this.nPushDownTOID!=-1){try{window.clearTimeout(this.nPushDownTOID);this.nPushDownTOID=-1;}catch(e){}}if(!this.panelToClip.fOpen){return;}if(this.panelToClip.fPushDown)this.pullPageUp();else {this.bannerDiv.style.height=this.adData.nHeight+"px";this.panelToClip.hide();}}function pullPageUp(){this.nPushDownTOID=-1;this.nPushItrNum--;var fPushByBanner=(this.nPushHeight>this.panelToClip.nHeight);var nPanelHeight=0;var nBannerPushHeight=0;if(fPushByBanner){var nHeightToStopPanelClip=this.nPushHeight-this.panelToClip.nHeight;nBannerPushHeight=this.nPushItrNum*this.nItrHeight;nPanelHeight=nBannerPushHeight-nHeightToStopPanelClip;if(nPanelHeight<=0)nPanelHeight=0;}else {nPanelHeight=(this.nPushItrNum*this.nItrHeight);nBannerPushHeight=nPanelHeight-this.nPanelHeightToStartPush;if(nBannerPushHeight<=0)nBannerPushHeight=0;}if(nBannerPushHeight>=0){this.bannerDiv.style.height=parseInt(this.adData.nHeight)+parseInt(nBannerPushHeight)+"px";}if(this.panelToClip.isClipSupported()){this.panelToClip.panelDiv.style.clip="rect(auto auto " + nPanelHeight + "px auto)";}if(this.nPushItrNum>0){if(!this.panelToClip.isClipSupported()){if(this.panelToClip.fOpen)this.panelToClip.hide();}var strFunc=this.objName+".pullPageUp()";this.nPushDownTOID=window.setTimeout(strFunc,50);}else {if(this.panelToClip.isClipSupported())this.panelToClip.hide();if(this.panelToClip.fHideElements){var panelAttrObj=buildPanelAttr(this.panelToClip);panelAttrObj.nHeight=(this.panelToClip.nHeight-this.nPushHeight);this.showPageElements(this.adTI.getWin(),panelAttrObj);this.panelToClip.fHideElements=false;}this.fPanelIsOpen=false;this.fPullingPageInProgress=false;this.fPushDPanelWasPlayed=false;}}function fullPlay(){if(this.fReportFullPlay){this.ebsysteminteractionHandler("ebFullPlay");this.fReportFullPlay=false}}function preRollEnd(){if(this.preRoll==null){return;}this.preRoll.endPreRoll();}function getResOrigSize(resObj){var arrSize=new Array();if(resObj==this.bannerRes){arrSize[0]=this.ad.nDefaultFlashWidth;arrSize[1]=this.ad.nDefaultFlashHeight;return arrSize;}else {var panels=this.ad.panels;for(var panelName in panels){if(!this.isPanelName(panelName))continue;var panel=panels[panelName];if(panel.flashObj==resObj){arrSize[0]=panel.nWidth;arrSize[1]=panel.nHeight;return arrSize;}}}return null;}function getTemplateTrackedDiv(resObj){var trackedDiv=null;if(resObj==this.bannerRes)trackedDiv=this.bannerRes.parentNode;else {var panels=this.ad.panels;for(var panelName in panels){if(!this.isPanelName(panelName))continue;var panel=panels[panelName];if(panel.flashObj==resObj){trackedDiv=panel.panelDiv;break;}}}return trackedDiv;}function isPanelName(strName){var panels=this.ad.panels;var fIsPanel=((typeof(panels[strName])!="undefined")&&ebInstanceOf(panels[strName],"ebCPanel"));if(!fIsPanel){}return fIsPanel;}function shouldHandleInteraction(strObjID){var fPanelsClickable=(this.ad.fPanelsClickable||(typeof(this.ad.fPanelsClickable)=="undefined"));var fABSPosMSNHPTemp=((typeof(this.ad.fABSPosMSNHPTemp)!="undefined")&&this.ad.fABSPosMSNHPTemp);var strPanelName=getPanelName(strObjID);var fMSNHPVideoLoader=(fABSPosMSNHPTemp&&(strPanelName=="videoloader"));fPanelsClickable=(fPanelsClickable||fMSNHPVideoLoader);if(!fPanelsClickable&&(strPanelName!=""))return false;else return true;}function doOnPositionLoad(){if(this.strCBFunc!="")try{eval(this.strCBFunc);}catch(e){}this.strCBFunc="";}function waitForPullUpToEnd(){if(this.defaultPanel.fOpen){window.setTimeout(this.objName+".waitForPullUpToEnd()",50);return;}window.setTimeout(this.objName+".showPanel('"+this.defaultPanel.strPanelName+"',true,true)",50);}function showDelayedExpPanels(){try{if(this.delayedExpPanels.shouldExpand()){this.resetDelayedExp();var length=this.delayedExpPanels.getLength();for(var i=0;i<length;i++){var panelName=this.delayedExpPanels.getValue(i);this.showPanel(panelName);}}else {}}catch(e){}}function resetDelayedExp(){try{if(this.nDelayedExpIntID!=-1){window.clearInterval(this.nDelayedExpIntID);this.nDelayedExpIntID=-1;this.delayedExpPanels.reset();}}catch(e){}}function replay(objRef){if(objRef.fShouldInitialize)objRef.init();objRef.hideAllPanels();var flashObj=objRef.bannerRes;flashObj.LoadMovie(0,"about:blank");var strFunc=objRef.objName+".showDefaultFlash()";window.setTimeout(strFunc,50);replayAutoPanel(objRef);}function setItrHeight(objRef){var fPushByBanner=(objRef.nPushHeight>objRef.panelToClip.nHeight);if(fPushByBanner)objRef.nItrHeight=objRef.nPushHeight/nTotalPushItrNum;else objRef.nItrHeight=objRef.panelToClip.nHeight/nTotalPushItrNum;}function calcPushHeight(objRef){try{var panel=objRef.panelToClip;var nBannerTop=parseInt(panel.nBannerYPos);var nPannelOffset=panel.nTop-nBannerTop;var nPushDownHeight=(panel.nHeight-objRef.adData.nHeight)+nPannelOffset;return nPushDownHeight;}catch(e){return 0;}}function displayImage(objRef){var strName=objRef.myName(strImageName);var TIobj=new ebCTIObj(strName);TIobj.src=objRef.ad.strDefaultImage;TIobj.width=objRef.adData.nWidth;TIobj.height=objRef.adData.nHeight;if(objRef.ad.fLink)TIobj.onclick=objRef.scriptWin+"." + objRef.objName + ".ebinteractionHandler('ebDefaultClick')";var method="write";var myIframe=gEbDisplayPage.getIframeData();if(myIframe!=null){method="before";TIobj.refElement=myIframe;TIobj.containerStyle.display="inline";}objRef.adTI.addImage(method,TIobj);if(myIframe!=null)hideIframe(objRef,myIframe);objRef.bannerRes=objRef.adTI.getDoc().getElementById(strName);}function displayFlash(objRef){var myIframe=gEbDisplayPage.getIframeData();addFlashToPage(objRef,myIframe);}function addFlashToPage(objRef,myIframe){var strName=objRef.myName(strFlashObjName);objRef.ad.strDefaultFlash=objRef.buildResUrl(objRef.ad.strDefaultFlash,strName);if(gEbFlashVer<6)objRef.ad.strDefaultFlash+=objRef.strRandFlashVar;TIobj=new ebCTIObj(strName);TIobj.src=objRef.ad.strDefaultFlash;TIobj.play=true;TIobj.wmode="opaque";if(objRef.adData.strWmode!=""){var wmode=objRef.adData.strWmode.toLowerCase();if((wmode=="transparent")||(wmode == "window")||(wmode == "opaque"))TIobj.wmode=wmode;}TIobj.version=objRef.ad.flFlashVer;TIobj.style.width=objRef.adData.nWidth+"px";TIobj.style.height=objRef.adData.nHeight+"px";if(gEbFlashVer>=6)TIobj.flashVars=objRef.strRandFlashVar;var fsCommandhandler=objRef.scriptWin+"." + objRef.objName + '.handleFSCommand(command,args,"'+strName +'");';if(myIframe==null)objRef.adTI.addFsCommandHandler("write",TIobj.name,fsCommandhandler);else objRef.adTI.addFsCommandHandler("append",TIobj.name,fsCommandhandler);var strDivName=objRef.myName(strBannerDivName);if(myIframe==null){var strDiv="<div id='" + strDivName + "'";if((objRef.ad.fPushdown==false)||((typeof(gfEbInlineBanner)!="undefined")&&(gfEbInlineBanner)))strDiv+=" style='display:inline;padding:0;margin:0;border:0;'";strDiv+=">";objRef.adTI.write(strDiv);objRef.adTI.addFlash("write",TIobj);objRef.adTI.write("</div>");}else {TIobj.refElement=myIframe;var fInlineBanner=false;if((objRef.ad.fPushdown==false)||((typeof(gfEbInlineBanner)!="undefined")&&(gfEbInlineBanner))){fInlineBanner=true;}var flashObj=null;if(!browser.isIE()){var DivTIobj=new ebCTIObj(strDivName);DivTIobj.style.width=objRef.adData.nWidth+"px";DivTIobj.style.height=objRef.adData.nHeight+"px";if(fInlineBanner)DivTIobj.style.display="inline";DivTIobj.refElement=myIframe;objRef.bannerDiv=objRef.adTI.addDiv("before",DivTIobj);TIobj.refElement=objRef.bannerDiv;flashObj=objRef.adTI.addFlash("append",TIobj);}else {if(fInlineBanner)TIobj.containerStyle.display="inline";flashObj=addRelativeObj(objRef,myIframe,TIobj,"flash");}if(flashObj!=null){objRef.bannerDiv=flashObj.parentNode;objRef.bannerDiv.id=strDivName;objRef.bannerDiv.vAlign="top";}hideIframe(objRef,myIframe);}if(browser.isIE())objRef.init();else {var strFunc=objRef.objName+".init()";window.setTimeout(strFunc,50);}}function addRelativeObj(objRef,refEl,propObj,objType){ebTable=objRef.adTI.getDoc().createElement("table");ebTable.setAttribute("cellPadding","0");ebTable.setAttribute("cellSpacing","0");ebTable.style.display="inline";var row=ebTable.insertRow(0);var cell=objRef.adTI.getDoc().createElement("TD");var TIobj=new ebCTIObj("");TIobj.style.width=objRef.adData.nWidth+"px";TIobj.style.height=objRef.adData.nHeight+"px";TIobj.style.display="inline";TIobj.refElement=cell;relContainer=objRef.adTI.addDiv("append",TIobj);row.appendChild(cell);var parentNode=refEl.parentNode;if((parentNode.tagName.toLowerCase()=="a")||(parentNode.tagName.toLowerCase()=="")){refEl=parentNode;parentNode=parentNode.parentNode;}if(parentNode.tagName.toLowerCase()=="table"){var newRow=parentNode.insertRow(0);parentNode=newRow;}if(parentNode.tagName.toLowerCase()=="tr"){var newCell=objRef.adTI.getDoc().createElement("TD");newCell.appendChild(refEl);parentNode.appendChild(newCell);newCell.appendChild(ebTable);}else {parentNode.insertBefore(ebTable,refEl);}propObj.refElement=relContainer;if(objType=="flash")return objRef.adTI.addFlash("append",propObj);else return objRef.adTI.addImage("append",propObj);}function handlePreShow(objRef){if((objRef.adData.nDownloadMode!=1)||gEbDocLoaded){if(objRef.ad.fPreLoadPanels){if(browser.isIE())objRef.loadPanels();else {var strFunc=objRef.objName+".loadPanels()";window.setTimeout(strFunc,50);}}else if(gEbDocLoaded&&(objRef.ad.nUponShow>1)){objRef.loadDefaultPanel();}objRef.showAutoPanel();}if(objRef.ad.fPushdown&&(objRef.ad.nUponShow>1))handleUponShow(objRef);}function showDefaultFlash(){var flashObj=this.bannerRes;flashObj.LoadMovie(0,this.ad.strDefaultFlash);if(gEbFlashVer>=6)this.setRandFlashVar(flashObj);flashObj.style.width=this.adData.nWidth+"px";flashObj.style.height=this.adData.nHeight+"px";flashObj.GotoFrame(0);flashObj.Play();}function showAutoPanel(){if(this.ad.nUponShow>1){if(this.panelFrequency==null){if(!this.fShowedAutoPanel){if(this.defaultPanel.fAutoShow)this.showPanel(this.defaultPanel.strPanelName,true,true);this.fShowedAutoPanel=true;}}else if((!this.ad.fPushdown)&&(!this.fShowedAutoPanel)&&(this.panelFrequency.shouldExpand())){if(!this.ad.fShowSinglePanel){var fABSPosMSNHPTemp=((typeof(this.ad.fABSPosMSNHPTemp)!="undefined")&&this.ad.fABSPosMSNHPTemp);if(fABSPosMSNHPTemp&&this.isPanelName("videoloader"))this.showPanel("videoloader",true,true);}this.showPanel(this.defaultPanel.strPanelName,true,true);this.panelFrequency.onExpand();this.fShowedAutoPanel=true;}}}function replayAutoPanel(objRef){if(objRef.fShowedAutoPanel){if(objRef.ad.fPushdown)objRef.waitForPullUpToEnd();else {if(!objRef.ad.fShowSinglePanel){var fABSPosMSNHPTemp=((typeof(objRef.ad.fABSPosMSNHPTemp)!="undefined")&&objRef.ad.fABSPosMSNHPTemp);if(fABSPosMSNHPTemp&&objRef.isPanelName("videoloader"))objRef.showPanel("videoloader",true,true);}objRef.showPanel(objRef.defaultPanel.strPanelName,true,true);}}}function handleUponShow(objRef){try{if(!objRef.ad.fPushdown)return;switch(objRef.ad.nUponShow){case 1:break;case 2:case 3:if(objRef.panelFrequency.shouldExpand()){objRef.pushWhenReady();objRef.panelFrequency.onExpand();objRef.fShowedAutoPanel=true;}break;}}catch(e){}}function setPanelsParams(objRef){var panelParams=new ebCPanelParams();panelParams.adData=objRef.adData;panelParams.scriptWin=objRef.scriptWin;panelParams.flFlashVer=objRef.ad.flFlashVer;panelParams.adTI=objRef.adTI;var panels=objRef.ad.panels;if(typeof(objRef.ad.fVideoStrip)=="undefined")objRef.ad.fVideoStrip=false;var fVideoStrip=objRef.ad.fVideoStrip;for(var panelName in panels){var panel=panels[panelName];try{panel.panelParams=panelParams;var strPanelResID=panel.myName(ebgstrPanelObjName);if(fVideoStrip){var nForcePlayMode=0;if((typeof(gfEbForceStreaming)!="undefined")&&gfEbForceStreaming)nForcePlayMode=1;panel.src=objRef.buildResUrl(panel.src,strPanelResID,"",nForcePlayMode)}else panel.src=objRef.buildResUrl(panel.src,strPanelResID);if(gEbFlashVer<6)panel.src+=objRef.strRandFlashVar;if((objRef.preRoll!=null)&&(objRef.preRoll.strName==panelName)){panel.fIsPreRoll=true;panel.strPreRollRefElem=objRef.preRoll.strRefElem;panel.nPreRollOffsetX=objRef.preRoll.nOffsetX;panel.nPreRollOffsetY=objRef.preRoll.nOffsetY;}}catch(e){}}}function hideIframe(objRef,myIframe){objRef.IframeWidth=myIframe.width;objRef.IframeHeight=myIframe.height;if(browser.isIE()){objRef.IframeStyleWidth=myIframe.currentStyle.width;objRef.IframeStyleHeight=myIframe.currentStyle.height;}else {objRef.IframeStyleWidth=document.defaultView.getComputedStyle(myIframe,null).getPropertyValue("width");objRef.IframeStyleWidth=document.defaultView.getComputedStyle(myIframe,null).getPropertyValue("height");}objRef.IframeVis=myIframe.style.visibility;objRef.IframeBorder=myIframe.style.border;myIframe.style.visibility="hidden";myIframe.width=0;myIframe.height=0;if(objRef.objType!=1){myIframe.style.width="0px";myIframe.style.height="0px";myIframe.style.border="0px";}}function setVideoStrip(objRef,panelObj,fClip){if(panelObj.isClipSupported()){var attr=objRef.videoStripAttr;var strClip="rect(";if(fClip){strClip+=attr.nTop+"px "+attr.nRight+"px "+attr.nBottom+"px "+attr.nLeft+"px)";}else {strClip+="auto auto auto auto)";}panelObj.panelDiv.style.clip=strClip;}}function getPanelName(strObjID){try{var strPanelName="";if(strObjID.indexOf(ebgstrPanelObjName)!=-1){var arrParams=strObjID.split(ebgstrDelimiter);strPanelName=arrParams[2];}strPanelName=strPanelName.toLowerCase();return strPanelName;}catch(e){return "";}}function updateYahooFloatingInteractions(objRef){objRef.getTimersReportData=getYahooTimersReportData;var interactions=objRef.interactions;interactions["ebremduration"] = new ebCInteraction("ebRemDuration",1);var inter=interactions["ebremduration"];inter.fCountAsClick=0;inter.fShouldReport=true;inter.fCloseFlag=0;inter.nCategory=2;}function loadPosition(objRef,strCBFunc){var scriptEl=document.getElementById("ebPosition");if(scriptEl!=null){}else {objRef.setBannerType();if(objRef.objType==2){objRef.strCBFunc=strCBFunc;var src=ebBigS+"Position" + ebPositionVer + ".js";var name="ebPosition";objRef.loadScriptFile("write",src,name);objRef.fIsReady=false;}}}function addPanelToPage(objRef,panel){var top=ebGetRealTop(objRef.bannerRes,objRef.ad.fManipulateRelativeElements);var left=ebGetRealLeft(objRef.bannerRes,objRef.ad.fManipulateRelativeElements);panel.addToPage(objRef.objName,top,left);}function loadAndPlayPanel(objRef,panel,fWhenReady){if(!panel.fFirstPlay){panel.flashObj.LoadMovie(0,panel.src);if(gEbFlashVer>=6)objRef.setRandFlashVar(panel.flashObj);panel.flashObj.StopPlay();}if(fWhenReady)objRef.playWhenReady(panel.strPanelName);else objRef.playWhenFirstFrameLoaded(panel.strPanelName);}function getPanel(objRef,name){var panel=null;if(name==""){if(objRef.defaultPanel==null){}else {panel=objRef.defaultPanel;}}else {var panels=objRef.ad.panels;name=name.toLowerCase();panel=panels[name];if(typeof(panel)=="undefined"){}}return panel;}function initDelayedExpPanels(objRef,delayedExpPanelsArr){try{var nDelayedExpInterval=objRef.adData.nDelayedExpInterval?objRef.adData.nDelayedExpInterval:objRef.ad.nDelayedExpInterval;if(objRef.arrDelayedExpPanels==null){objRef.delayedExpPanels=new ebCDelayedExpPanels();var xscale=1;var yscale=1;var nDelayedExpMaxV=objRef.adData.nDelayedExpMaxV?objRef.adData.nDelayedExpMaxV:objRef.ad.nDelayedExpMaxV;objRef.delayedExpPanels.init(objRef.bannerRes,delayedExpPanelsArr,xscale,yscale,nDelayedExpMaxV,nDelayedExpInterval);}if(objRef.nDelayedExpIntID==-1){var strFunc=objRef.objName+".showDelayedExpPanels();";objRef.nDelayedExpIntID=window.setInterval(strFunc,Number(nDelayedExpInterval));}}catch(e){}}}function ebCPanelFrequency(){this.strCookieName="";this.arrAdsInfo=new Array();this.nAdInfoIdx=-1;this.nFreqTimes=-1;this.nFreqPeriod=-1;this.nAdID=-1;this.nMaxLen=-1;this.fOptOut=0;this.init=init;this.shouldExpand=shouldExpand;this.onExpand=onExpand;function init(nFreqTimes,nFreqPeriod,nAdID,nMaxLen,fOptOut){this.nFreqTimes=(typeof(nFreqTimes)!="undefined")?nFreqTimes:6;this.nFreqPeriod=(typeof(nFreqPeriod)!="undefined")?nFreqPeriod:4;this.nAdID=nAdID;this.nMaxLen=(typeof(nMaxLen)!="undefined")?nMaxLen:30;this.fOptOut=((typeof(fOptOut)!="undefined")&&fOptOut);this.strCookieName=(nFreqPeriod==1)?"ebPanelFrequencyPerSession" :"ebPanelFrequency";var strCookieVal=ebReadCookie(this.strCookieName);if(strCookieVal!="")this.arrAdsInfo=strCookieVal.split("&");if(this.arrAdsInfo.length>0){for(var i=0;i<this.arrAdsInfo.length;i++){this.arrAdsInfo[i]=this.arrAdsInfo[i].split(":");var adInfo=this.arrAdsInfo[i];for(var j=0;j<adInfo.length;j++)adInfo[j]=parseInt(adInfo[j]);if(adInfo[0]==this.nAdID){this.nAdInfoIdx=i;}}deleteOldItems(this);if(nFreqTimes==6){if(this.nAdInfoIdx!=-1){deleteItem(this,this.nAdInfoIdx);updateCookie(this);}}else adjustFreqPeriod(this);}}function shouldExpand(){var fRes=((this.nFreqTimes==6)||(this.nAdInfoIdx==-1)||(this.nFreqTimes>this.arrAdsInfo[this.nAdInfoIdx][2]));if(!fRes){}return fRes;}function onExpand(){if((this.nFreqTimes==6)||(this.nMaxLen==0))return;if(this.nAdInfoIdx!=-1){var adInfo=this.arrAdsInfo[this.nAdInfoIdx];adInfo[2]++;if(this.nFreqPeriod==4){adInfo[3]=new Date().getTime();deleteItem(this,this.nAdInfoIdx);insertItem(this,adInfo);}}else {if(this.arrAdsInfo.length>=this.nMaxLen){deleteItem(this,0);}insertNewItem(this);}updateCookie(this);}function adjustFreqPeriod(objRef){if((objRef.nAdInfoIdx==-1)||(objRef.nFreqPeriod==1))return;var adInfo=objRef.arrAdsInfo[objRef.nAdInfoIdx];if(objRef.nFreqPeriod>adInfo[1]){adInfo[1]=objRef.nFreqPeriod;var dtNow=new Date();var nExpDate=adInfo[3];if(objRef.nFreqPeriod==3){nDaysTillSun=(dtNow.getDay()==0)?0:(7-dtNow.getDay());nExpDate=dtNow.getTime()+1000*60*60*24*nDaysTillSun;var dtExpDate=new Date(nExpDate);dtExpDate.setHours(23,59,59);nExpDate=dtExpDate.getTime();}else if(objRef.nFreqPeriod==4)nExpDate=dtNow.getTime();adInfo[3]=nExpDate;deleteItem(objRef,objRef.nAdInfoIdx);insertItem(objRef,adInfo);updateCookie(objRef);}else if(objRef.nFreqPeriod<adInfo[1]){deleteItem(objRef,objRef.nAdInfoIdx);}}function deleteOldItems(objRef){if(objRef.nFreqPeriod==1)return;for(var i=0;i<objRef.arrAdsInfo.length;i++){var adInfo=objRef.arrAdsInfo[i];if(adInfo[3]>=new Date().getTime())break;else if(adInfo[1]!=4){deleteItem(objRef,i);}}}function insertNewItem(objRef){var adInfo=new Array();adInfo[0]=objRef.nAdID;adInfo[1]=objRef.nFreqPeriod;adInfo[2]=1;var dtNow=new Date();switch(objRef.nFreqPeriod){case 1:break;case 2:adInfo[3]=dtNow.getTime()+1000*60*60*24*1;break;case 3:nDaysTillSun=(dtNow.getDay()==0)?0:(7-dtNow.getDay());var nExpDate=dtNow.getTime()+1000*60*60*24*nDaysTillSun;var dtExpDate=new Date(nExpDate);dtExpDate.setHours(23,59,59);adInfo[3]=dtExpDate.getTime();break;case 4:adInfo[3]=dtNow.getTime();break;}insertItem(objRef,adInfo);}function insertItem(objRef,item){var nIndex=0;if(objRef.nFreqPeriod==1)nIndex=objRef.arrAdsInfo.length;else {if(objRef.arrAdsInfo.length!=0){while((nIndex<objRef.arrAdsInfo.length)&&(objRef.arrAdsInfo[nIndex][3]<=item[3]))nIndex++;for(var i=objRef.arrAdsInfo.length;i>nIndex;i--)objRef.arrAdsInfo[i]=objRef.arrAdsInfo[i-1];}}objRef.arrAdsInfo[nIndex]=item;objRef.nAdInfoIdx=nIndex;}function deleteItem(objRef,nIndex){objRef.arrAdsInfo.splice(nIndex,1);if(nIndex==objRef.nAdInfoIdx)objRef.nAdInfoIdx=-1;}function updateCookie(objRef){var adInfosArr=new Array();for(var i=0;i<objRef.arrAdsInfo.length;i++){var adInfo=objRef.arrAdsInfo[i];adInfosArr[i]=adInfo.join(":");}var strCookieVal=adInfosArr.join("&");var fSessionCookie=(objRef.nFreqPeriod==1);if(!objRef.fOptOut)ebSetCookie(objRef.strCookieName,strCookieVal,fSessionCookie);}}function ebCPanel(strPanelName){var strPanelObjName=ebgstrPanelObjName;var strPanelDivObjName=ebgstrPanelDivObjName;var browser=new ebCBrowserCheck();this.strClassName="ebCPanel";this.strPanelName=strPanelName;this.objName="";this.src="";this.nPosType=1;this.nXPos=0;this.nYPos=0;this.nBannerXPos=0;this.nBannerYPos=0;this.nTop=0;this.nLeft=0;this.nCorner=1;this.fScroll=false;this.strWmode="transparent";this.nWidth=0;this.nHeight=0;this.nWeight=0;this.flashObj=null;this.panelDiv=null;this.fOnPage=false;this.fOpen=false;this.nLeftOffset=0;this.nTopOffset=0;this.nDuration=-1;this.nTimeoutId=-1;this.positionObj=null;this.posParams=null;this.fAutoExpand=false;this.fRetractOffAd=false;this.fRetractOffThisPanel=false;this.panelParams=null;this.fFirstPlay=true;this.fPushDown=false;this.streaming=null;this.fResReady=false;this.fAutoShow=false;this.fReportAutoShow=false;this.fReportAutoHide=false;this.bannerDU=null;this.bwParams=new ebCBWDetectionParams();this.strStripProxyPath="";this.fHideElements=false;this.fDelayedExpansion=false;this.fIsPreRoll=false;this.strPreRollRefElem="";this.nPreRollOffsetX=0;this.nPreRollOffsetY=0;this.addToPage=addToPage;this.show=show;this.hide=hide;this.playFloatingPanel=playFloatingPanel;this.doOnResize=doOnResize;this.myName=myName;this.showWithMotion=showWithMotion;this.checkIfReady=checkIfReady;this.setStripProxy=setStripProxy;this.isClipSupported=isClipSupported;this.isMouseOverPanel=isMouseOverPanel;this.fullPlay=fullPlay;function addToPage(strHandlerName,top,left,fCheckWhenReady){if(typeof(fCheckWhenReady))fCheckWhenReady=false;this.objName=strHandlerName+".ad.panels['" + this.strPanelName.toLowerCase() + "']";this.bannerDU=eval(strHandlerName);if(this.fOnPage){return;}this.fOnPage=true;loadFloatingPanel(this,strHandlerName,top,left,fCheckWhenReady);}function show(top,left){try{if(typeof(top)!="undefined"){this.nBannerXPos=left;this.nBannerYPos=top;}setPanelOffset(this);this.fOpen=showFloatingPanel(this);}catch(e){}}function hide(){try{this.fOpen=!hideFloatingPanel(this);}catch(e){}}function myName(name){var adData=this.panelParams.adData;return (name+adData.nIndex+ebgstrDelimiter+this.strPanelName+ebgstrDelimiter+adData.strRand);}function fullPlay(){this.nTimeoutId=-1;this.bannerDU.ebautohideHandler(this.strPanelName);}function loadFloatingPanel(panelObj,strHandlerName,top,left,fCheckWhenReady){panelObj.panelParams.adTI.adjustEyeDivPos();panelObj.nBannerXPos=left;panelObj.nBannerYPos=top;var strName=panelObj.myName(strPanelDivObjName);var TIobj=new ebCTIObj(strName);TIobj.style.position="absolute";TIobj.style.width="0px";TIobj.style.height="0px";TIobj.style.left=left+"px";TIobj.style.top=top+"px";TIobj.style.zIndex=gnEbMinZIndex;TIobj.refElement=panelObj.panelParams.adTI.getPanelsContainer();panelObj.panelDiv=panelObj.panelParams.adTI.addDiv("append",TIobj);if((browser.getEbBrowser()==1)||(browser.getEbBrowser()==64)){}else if(browser.getNNVer()!=6.2){gEbTI.addEventHandler("mouseout","ebOnmouseOutOfAd",panelObj.panelDiv);}var strName=panelObj.myName(strPanelObjName);TIobj=new ebCTIObj(strName);TIobj.src=panelObj.src;TIobj.play=false;TIobj.style.position="absolute";TIobj.style.width="0px";TIobj.style.height="0px";TIobj.wmode=panelObj.strWmode;TIobj.refElement=panelObj.panelDiv;TIobj.version=panelObj.panelParams.flFlashVer;if(gEbFlashVer>=6)TIobj.flashVars=panelObj.bannerDU.strRandFlashVar;var fsCommandhandler=panelObj.panelParams.scriptWin+"." + strHandlerName + '.handleFSCommand(command,args,"'+strName +'");';panelObj.panelParams.adTI.addFsCommandHandler("append",TIobj.name,fsCommandhandler);panelObj.flashObj=panelObj.panelParams.adTI.addFlash("append",TIobj);setPanelOffset(panelObj);if(fCheckWhenReady)panelObj.checkIfReady();}function setPanelOffset(panelObj){if(panelObj.fIsPreRoll){if(panelObj.strPreRollRefElem!=""){var obj=panelObj.panelParams.adTI.getDoc().getElementById(panelObj.strPreRollRefElem);if(obj!=null){panelObj.nBannerXPos=ebGetRealLeft(obj,panelObj.bannerDU.ad.fManipulateRelativeElements);panelObj.nBannerYPos=ebGetRealTop(obj,panelObj.bannerDU.ad.fManipulateRelativeElements);panelObj.nCorner="1";}else {panelObj.nBannerXPos=0;panelObj.nBannerYPos=0;}panelObj.nXPos=panelObj.nPreRollOffsetX;panelObj.nYPos=panelObj.nPreRollOffsetY;}}if(panelObj.nPosType==1)setRelativeOffset(panelObj);else setAbsolutePos(panelObj);}function setRelativeOffset(panelObj){panelObj.nLeft=parseInt(panelObj.nXPos)+parseInt(panelObj.nBannerXPos);panelObj.nTop=parseInt(panelObj.nYPos)+parseInt(panelObj.nBannerYPos);switch(panelObj.nCorner){case "1":break;case "2":panelObj.nLeft-=panelObj.nWidth;break;case "3":panelObj.nTop-=panelObj.nHeight;break;case "4":panelObj.nLeft-=panelObj.nWidth;panelObj.nTop-=panelObj.nHeight;break;default:break;}}function setAbsolutePos(panelObj){if(panelObj.positionObj==null)panelObj.positionObj=new ebCPosition(panelObj.objName+".positionObj",panelObj.bannerDU.adTI);if(panelObj.posParams==null){var posParams=new ebCPosParams();if(panelObj.nPosType==0)posParams.nType=0;else posParams.nType=1;posParams.nWidthScale=100;posParams.nResWidth=panelObj.nWidth;posParams.nResHeight=panelObj.nHeight;posParams.nStartX=panelObj.nXPos;posParams.nStartY=panelObj.nYPos;posParams.nEndX=panelObj.nXPos;posParams.nEndY=panelObj.nYPos;panelObj.posParams=posParams;}panelObj.positionObj.set(panelObj.posParams,null,panelObj.panelDiv);panelObj.nLeft=parseInt(panelObj.panelDiv.style.left);panelObj.nTop=parseInt(panelObj.panelDiv.style.top);}function showFloatingPanel(panelObj){setPanelPosition(panelObj);if(browser.isIE()){panelObj.playFloatingPanel();}else {var strFunc=panelObj.objName+".playFloatingPanel()";window.setTimeout(strFunc,50);}return true;}function playFloatingPanel(){if(this.nDuration>-1){if(this.nTimeoutId==-1){var strFunc=this.objName+".fullPlay()";this.nTimeoutId=window.setTimeout(strFunc,this.nDuration*1000);}}this.fFirstPlay=false;this.flashObj.Play();}function doOnResize(top,left){if((this.panelDiv==null)||(this.flashObj.fSyncAdMovement))return;if(this.nPosType==1){this.nBannerXPos=left;this.nBannerYPos=top;setPanelOffset(this);this.panelDiv.style.left=this.nLeft+"px";this.panelDiv.style.top=this.nTop+"px";}else {this.positionObj.reset();}var myIframe=gEbDisplayPage.getIframeData();hideIframe(this,myIframe);}function hideFloatingPanel(panelObj){if(panelObj.flashObj==null){return false;}var flashObj=panelObj.flashObj;flashObj.style.width="0px";flashObj.style.height="0px";if(browser.isFF()){panelObj.panelDiv.style.width="0px";panelObj.panelDiv.style.height="0px";}flashObj.StopPlay();flashObj.LoadMovie(0,"about:blank");panelObj.fResReady=false;return true;}function setPanelPosition(panelObj){var win=panelObj.panelParams.adTI.getWin();win.gnEbZIndex+=10;var nZIndex=win.gnEbZIndex;if(panelObj.flashObj==null){return false;}var flashObj=panelObj.flashObj;flashObj.style.width=panelObj.nWidth+"px";flashObj.style.height=panelObj.nHeight+"px";if(panelObj.nPosType==1){panelObj.panelDiv.style.left=panelObj.nLeft+"px";panelObj.panelDiv.style.top=panelObj.nTop+"px";}if(browser.isFF()){panelObj.panelDiv.style.width=panelObj.nWidth+"px";panelObj.panelDiv.style.height=panelObj.nHeight+"px";}panelObj.panelDiv.style.zIndex=nZIndex;var WMPDrivers=panelObj.bannerDU.getResWMP(flashObj);for(var i=0;i<WMPDrivers.length;i++)WMPDrivers[i].updateZIndex(nZIndex);}function checkIfReady(){try{if(this.fResReady)return;if(this.flashObj==null){return;}if(this.bannerDU!=null){this.fResReady=this.bannerDU.flashResReady(this.flashObj,this.nWeight,this.streaming,false,this.bwParams);if(this.fResReady){return;}}var strFunc=this.objName+".checkIfReady()";window.setTimeout(strFunc,100);}catch(e){}}function setStripProxy(path){var arrParts=path.split(".");var strPath="";for(var i=0;i<arrParts.length;i++)strPath+="/"+arrParts[i];this.strStripProxyPath=strPath;}function showWithMotion(top,left){if(typeof(top)!="undefined"){this.nBannerXPos=left;this.nBannerYPos=top;}setPanelOffset(this);if(this.isClipSupported()){this.panelDiv.style.clip="rect(0px 0px 0px 0px)";}setPanelPosition(this);this.fOpen=true;}function isClipSupported(){var isFFWmodeNW=(browser.isFF()&&(this.strWmode.toLowerCase()!="window"));return (browser.isIE()||isFFWmodeNW);}function isMouseOverPanel(mouseX,mouseY){var x=parseInt(this.nLeft);var y=parseInt(this.nTop);var width=parseInt(this.nWidth);var height=parseInt(this.nHeight);return((x<=mouseX&&mouseX<=x+width)&&(y<=mouseY&&mouseY<=y+height));}}var ebgstrBannerObjName="ebBannerFlash_";var ebgstrDelimiter="_Del_";var ebgstrPanelObjName="ebPanel"+ebgstrDelimiter;var ebgstrPanelDivObjName="ebPanelDiv"+ebgstrDelimiter;var gnEbUsingMouseMoveCounter=0;function ebOnmouseMove(e){try{var MouseXPos=e.pageX;var MouseYPos=e.pageY;for(var i=0;i<gEbBanners.length;i++){if(typeof(gEbBanners[i].displayUnit.mouseMove)=="function"){if(gEbBanners[i].displayUnit.fListeningToMouseMove){gEbBanners[i].displayUnit.mouseMove(MouseXPos,MouseYPos);}}}}catch(e){}}function ebOnmouseOverPanel(e){try{var MouseXPos=e.pageX;var MouseYPos=e.pageY;for(var i=0;i<gEbBanners.length;i++){if(typeof(gEbBanners[i].displayUnit.mouseMove)=="function"){if(gEbBanners[i].displayUnit.fListeningToMouseMove)gEbBanners[i].displayUnit.mouseMove(MouseXPos,MouseYPos);}}}catch(e){}}function ebOnmouseOverBanner(e,isIE5){try{if(typeof(e)=="undefined")e=event;if(typeof(isIE5)=="undefined")isIE5=false;var browser=new ebCBrowserCheck();var nAdIndex=-1;var strRand="";var trigerElement;if(isIE5)trigerElement=e.toElement;else {if(browser.isIE())trigerElement=e.srcElement;else trigerElement=eval(e.target);}if(trigerElement.id.indexOf(ebgstrBannerObjName)!=-1){var arrBannerParams=trigerElement.id.split("_");if(trigerElement.id.indexOf("ebWMP_")!=-1){nAdIndex=arrBannerParams[3];strRand=arrBannerParams[4];}else {nAdIndex=arrBannerParams[1];strRand=arrBannerParams[2];}}if(nAdIndex==-1){return;}if(gEbBanners[nAdIndex].adData.strRand!=strRand){return;}gEbBanners[nAdIndex].displayUnit.mouseOverBanner();}catch(e){}}function ebOnmouseOutOfAd(e){try{if(typeof(e)=="undefined")e=event;try{}catch(ex){}var nAdIndex=-1;var strRand="";var strPanelName="";var fromElem=gEbBC.isIE()?e.srcElement:eval(e.target);var elementId=(typeof(fromElem.id)!="undefined") ? fromElem.id : "";var toElem=gEbBC.isIE()?e.toElement:e.relatedTarget;if((elementId.indexOf(ebgstrBannerObjName)!=-1)||(elementId.indexOf(ebgstrPanelObjName)!=-1)){if(toElem&&toElem.id&&(typeof(toElem.id)!="undefined")&&elementId&&((toElem.id.indexOf(elementId)!=-1)||(elementId.indexOf(toElem.id)!=-1))){return;}var delimiter=ebgstrDelimiter;if(elementId.indexOf(delimiter)==-1)delimiter="_";var arrParams=elementId.split(delimiter);nAdIndex=arrParams[1];strRand=arrParams[arrParams.length-1];var fOutOfBanner=false;if(elementId.indexOf(ebgstrPanelObjName)!=-1){strPanelName="";var i=2;while(i<=arrParams.length-2){if(strPanelName!="")strPanelName+="_";strPanelName+=arrParams[i];i++;}}else {fOutOfBanner=true;}}else {return;}if(gEbBanners[nAdIndex].adData.strRand!=strRand)return;if(fOutOfBanner){gEbBanners[nAdIndex].displayUnit.resetDelayedExp();}if(!toElem&&!gEbBC.isIE()){var panels=gEbBanners[nAdIndex].displayUnit.ad.panels;for(var i in panels){if(!gEbBanners[nAdIndex].displayUnit.isPanelName(i))continue;if(panels[i].fOpen&&panels[i].strWmode.toLowerCase()=="window"){if(panels[i].isMouseOverPanel(e.pageX,e.pageY)){gEbBanners[nAdIndex].displayUnit.panelObjMouseIsOver=panels[i];toElem=panels[i].flashObj;break;}}}}if((toElem!=null)&&(typeof(toElem.id)!="undefined")){if((toElem.id.indexOf(ebgstrBannerObjName)!=-1)||(toElem.id.indexOf(ebgstrPanelObjName)!=-1)){if(strPanelName!=""){gEbBanners[nAdIndex].displayUnit.retractSinglePanel(strPanelName);}return;}}gEbBanners[nAdIndex].displayUnit.retractPanels(strPanelName);}catch(e){}}function ebExpOnMouseOutOfDoc(e){try{if(typeof(e)=="undefined")e=event;try{}catch(ex){}var elementId="";if((e.toElement!=null)&&(typeof(e.toElement.id)!="undefined"))elementId=e.toElement.id;else {return;}if(elementId.indexOf(ebgstrBannerObjName)!=-1){ebOnmouseOverBanner(e,true);return;}}catch(e){}}function ebExpOnMouseOverDoc(e){try{if(typeof(e)=="undefined")e=event;try{}catch(e){}if((e.toElement!=null)&&(typeof(e.toElement.id)!="undefined")&&(e.toElement.id.indexOf(ebgstrPanelDivObjName)!=-1)){return;}if((e.fromElement!=null)&&(typeof(e.fromElement.id)!="undefined")&&((e.fromElement.id.indexOf(ebgstrPanelObjName)!=-1)||(e.fromElement.id.indexOf(ebgstrBannerObjName)!=-1)||(e.fromElement.id.indexOf(ebgstrPanelDivObjName)!=-1))){for(var i=0;i<gEbBanners.length;i++){if(typeof(gEbBanners[i].displayUnit.retractPanels)=="function")gEbBanners[i].displayUnit.retractPanels("");}}}catch(e){}}function ebCPanelParams(){this.adData=null;this.scriptWin="";this.flFlashVer=0;this.adTI=null;}function ebCPreRoll(strBannerName,obj){this.adExistCB="";this.adCompleteCB="";this.strName="";this.strRefElem="";this.nOffsetX=0;this.nOffsetY=0;this.bannerDU=eval(strBannerName);init(this,obj);this.exist=exist;this.playPreRoll=playPreRoll;this.endPreRoll=endPreRoll;function playPreRoll(arg){if(arg.length==0)this.bannerDU.showPanel();else {for(var i=0;i<arg.length;i++)this.bannerDU.showPanel(arg[i]);}}function endPreRoll(){try{if(this.adCompleteCB=="")return;var strFunc="gEbDisplayPage.TI.getWin()."+this.adCompleteCB;var func=eval(strFunc);func();}catch(e){}}function exist(){try{if(this.adExistCB=="")return;var strFunc=this.adExistCB;var func=eval("gEbDisplayPage.TI.getWin()."+strFunc);func();}catch(e){var func=this.bannerDU.objName+".preRoll.exist()";window.setTimeout(func,100);}}function init(myObj,obj){if((typeof(obj.adExistCB)!="undefined") && (obj.adExistCB != "undefined"))myObj.adExistCB=obj.adExistCB;if((typeof(obj.adCompleteCB)!="undefined") && (obj.adCompleteCB != "undefined"))myObj.adCompleteCB=obj.adCompleteCB;if((typeof(obj.strName)!="undefined") && (obj.strName != "undefined"))myObj.strName=obj.strName;if((typeof(obj.strRefElem)!="undefined") && (obj.strRefElem != "undefined"))myObj.strRefElem=obj.strRefElem;if((typeof(obj.nOffsetX)!="undefined") && (obj.nOffsetX != "undefined"))myObj.nOffsetX=obj.nOffsetX;if((typeof(obj.nOffsetY)!="undefined") && (obj.nOffsetY != "undefined"))myObj.nOffsetY=obj.nOffsetY;var strScript="function ebPlayPreRoll() {try{" + myObj.bannerDU.scriptWin + "." + myObj.bannerDU.objName + ".preRoll.playPreRoll(arguments);}catch(e){}}";gEbDisplayPage.TI.addInLineScript("append",strScript);}}function ebCDelayedExpPanels(){this.arrPanels=null;this.nMouseXPos=0;this.nMouseYPos=0;this.nTime=0;this.nMaxTime=0;this.flashObj=null;this.xscale=1;this.yscale=1;this.nMaxVelocity=0;this.nTimeInterval=0;this.init=init;this.reset=reset;this.getLength=getLength;this.getValue=getValue;this.shouldExpand=shouldExpand;function init(flashObj,arrPanels,xscale,yscale,nMaxVelocity,nTimeInterval){try{this.flashObj=flashObj;this.xscale=xscale;this.yscale=yscale;this.nMaxVelocity=nMaxVelocity;this.nTimeInterval=nTimeInterval;this.arrPanels=arrPanels;this.nMouseXPos=flashObj.GetVariable("/_level99:xmouse");this.nMouseXPos*=xscale;this.nMouseYPos=flashObj.GetVariable("/_level99:ymouse");this.nMouseYPos*=yscale;var nWidth=flashObj.offsetWidth;var nHeight=flashObj.offsetHeight;var nMaxDistance=Math.sqrt(Math.pow(nWidth,2)+Math.pow(nHeight,2));this.nMaxTime=nMaxDistance/Number(nMaxVelocity);}catch(e){}}function reset(){this.nTime=0;}function getLength(){return this.arrPanels.length;}function getValue(index){return this.arrPanels[index];}function shouldExpand(){try{var mouseVelocity=calcMouseVelocity(this);var fFirstTime=(this.nTime==0);this.nTime+=Number(this.nTimeInterval);var fTimeWasPassed=(this.nTime>this.nMaxTime);if((this.nMaxVelocity>=mouseVelocity)||fTimeWasPassed){if(fFirstTime&&(mouseVelocity==0)){return false;}else {return true;}}else {return false;}}catch(e){return false;}}function calcMouseVelocity(objRef){try{var flashObj=objRef.flashObj;var currMouseXPos=flashObj.GetVariable("/_level99:xmouse");this.ccurrMouseXPos*=objRef.xscale;var currMouseYPos=flashObj.GetVariable("/_level99:ymouse");currMouseYPos*=objRef.yscale;var XDiff=(objRef.nMouseXPos-currMouseXPos);var YDiff=(objRef.nMouseYPos-currMouseYPos);var distance=Math.sqrt(Math.pow(XDiff,2)+Math.pow(YDiff,2));objRef.nMouseXPos=currMouseXPos;objRef.nMouseYPos=currMouseYPos;return (distance/Number(objRef.nTimeInterval));}catch(e){}}}if(typeof(gnEbExpBannerWasLoaded)=="undefined")gnEbExpBannerWasLoaded=1;else gnEbExpBannerWasLoaded++;if((typeof(ebDoOnBannerScriptLoad)=="function")&&(!gEbBanners[gEbBanners.length-1].adData.fSingleScriptBanner)){ebDoOnBannerScriptLoad();}
