
vjo.ctype("vjo.darwin.core.pageleveltab.TabProperties").needs("vjo.Registry","R").needs("vjo.darwin.core.utils.ServiceUtils","SU").needs("vjo.dsf.EventDispatcher","ED").needs("vjo.dsf.Element","E").protos({E:vjo.dsf.Element,R:vjo.Registry,ED:vjo.dsf.EventDispatcher,hN:null,iId:null,sUrl:null,bIsActive:false,bIsHighlighted:false,bIsAjaxEnabled:false,clkSvcId:null,dsbl:false,mName:null,constructs:function(_1){var t=this;var m=_1,mName=m.htmlName;t.hN=m.htmlName;t.iId=m.id;t.sUrl=m.url;t.bIsActive=m.active;t.bIsHighlighted=m.highlighted;t.bIsAjaxEnabled=m.ajaxEnabled;t.clkSvcId=m.clkSvcId;t.dsbl=m.dsbl;var _n=t.R.get(t.hN);if(_n!==null){var _5=_n.aTabs;_5[_5.length]=t;}
t.bindEventsInJS(_n.hon);t.attachEventListner(t.hN,t.clkSvcId);},bindEventsInJS:function(_6){var t=this,ED=this.ED,_tProp=vjo.darwin.core.pageleveltab.TabProperties;var _8=t.hN+"_tab_rgt_"+t.iId,tbL=t.hN+"_tab_lft_"+t.iId,tb=t.hN+"_"+t.iId;if(t.sUrl===null){t.sUrl="";}
var _f=function(_a){return _tProp.switchToTab(t.hN,t.iId,_a,t.clkSvcId);},ar=[_8,tbL,"mouseover","mouseout"],j=0;ED.add(tbL,"click",_f);ED.add(_8,"click",_f);if(_6){for(j=0;j<2;j++){ED.add(ar[j],ar[2],function(_b){return _tProp.hoverChange(t.hN,t.iId,true);});ED.add(ar[j],ar[3],function(_c){return _tProp.hoverChange(t.hN,t.iId,false);});}}},attachEventListner:function(_d,_e){var t=vjo.darwin.core.pageleveltab.TabProperties,fn=function(){t.initializer(_d,_e);};this.ED.addEventListener(window,"load",fn);}}).props({tLft:"_tab_lft_",tRgt:"_tab_rgt_",tCnt:"_content_",tCurrId:"CurrId",_rg:vjo.Registry,_elm:vjo.dsf.Element,switchToTab:function(_10,_11,_12,_13){var t=this,pTab=t._rg.get(_10),pArrTab=pTab.aTabs,hid=t._elm.get(_10+t.tCurrId),currId=(hid)?hid.value:1,from,to;for(var i=0;i<pArrTab.length;i++){if(currId==pArrTab[i].iId){from=i;}
if(_11==pArrTab[i].iId){to=i;}}
var tp=vjo.darwin.core.pageleveltab.TabProperties,fTbR=_10+t.tRgt+pArrTab[from].iId,fTbL=_10+t.tLft+pArrTab[from].iId,tTbR=_10+t.tRgt+pArrTab[to].iId,tTbL=_10+t.tLft+pArrTab[to].iId;if(pArrTab){if(pArrTab[to].bIsActive===true||pArrTab[to].dsbl==true){return;}
if(pArrTab[to].iId==_11){var rt=t._elm.get(tTbR),url=pArrTab[to].sUrl;if(_12&&(!pArrTab[to].bIsAjaxEnabled)&&(url&&url.length>1&&url.toLowerCase().indexOf("javascript")<0)){var src=_12.nativeEvent.target?_12.nativeEvent.target:_12.nativeEvent.srcElement;if(src.tagName.toLowerCase()==="a"){src.blur();return;}
document.location.href=pArrTab[to].sUrl;return;}
if(hid){hid.value=_11;}
tp.setTabs(_11,pArrTab[from],_10,pTab,_13);tp.setTabs(_11,pArrTab[to],_10,pTab,_13);}}},sendMsg:function(_19,tb,rTb,lTb,url){var t=this,SU=t.vj$.SU,msg=SU.gM(_19);msg.tb=tb;msg.rTb=rTb;msg.lTb=lTb;msg.tbUrl=url;SU.sndM(msg);},setClz:function(_1f,_20){var el;el=this._elm.get(_1f);if(el){el.className=_20;}},setBkgColor:function(_22,_23){var el;el=this._elm.get(_22);if(el){el.style.backgroundColor=_23;}},initializer:function(_25,_26){var t=this,to,pTab=t._rg.get(_25),pArrTab=pTab.aTabs,tp=vjo.darwin.core.pageleveltab.TabProperties,hid=t._elm.get(_25+tp.tCurrId),currId=(hid)?hid.value:1;for(var i=0;i<pArrTab.length;i++){if(currId==pArrTab[i].iId){to=i;break;}}
if(pArrTab){if(pArrTab[to].bIsActive===true||pArrTab[to].dsbl==true){return;}
for(var i=0;i<pArrTab.length;i++){tp.setTabs(currId,pArrTab[i],_25,pTab,_26);}}},setTabs:function(_29,_2a,_2b,_2c,_2d){var t=vjo.darwin.core.pageleveltab.TabProperties;var _2f=_2b+t.tRgt+_2a.iId,fTbL=_2b+t.tLft+_2a.iId;if(_29==_2a.iId){_2a.bIsActive=true;if(_2d){t.sendMsg(_2d,_29,_2f,fTbL);}
if(_2c.sActiveBkgColor!==null){t.setBkgColor(fTbL,_2c.sActiveBkgColor);t.setBkgColor(_2f,_2c.sActiveBkgColor);}
t.setClz(fTbL,_2c.sactiveLft);t.setClz(_2f,_2c.sactiveRgt);t.setClz(_2b+t.tCnt+_2a.iId,_2c.stabcontentOuterOn);}else{_2a.bIsActive=false;t.setBkgColor(fTbL,"");t.setBkgColor(_2f,"");if(_2a.bIsHighlighted===true){t.setClz(fTbL,_2c.shighlightLft);t.setClz(_2f,_2c.shighlightRgt);}else{t.setClz(fTbL,_2c.sinactiveLft);t.setClz(_2f,_2c.sinactiveRgt);}
t.setClz(_2b+t.tCnt+_2a.iId,_2c.stabcontentOuterOff);}},hoverChange:function(_30,_31,_32){var _33=this._rg.get(_30),tp=vjo.darwin.core.pageleveltab.TabProperties,pArrTab=_33.aTabs,to;for(var i=0;i<pArrTab.length;i++){if(pArrTab[i].iId==_31){to=i;break;}}
var _35=_30+tp.tRgt+pArrTab[to].iId,tTbL=_30+tp.tLft+pArrTab[to].iId;if(pArrTab){if(pArrTab[to].bIsActive===true||pArrTab[to].dsbl==true){return;}
if(pArrTab[to].bIsHighlighted===true){if(_32===true){tp.setClz(tTbL,_33.shighlightLft+" "+_33.shoverLft);tp.setClz(_35,_33.shighlightRgt+" "+_33.shoverRgt);}else{tp.setClz(tTbL,_33.shighlightLft);tp.setClz(_35,_33.shighlightRgt);}}else{if(_32===true){tp.setClz(tTbL,_33.sinactiveLft+" "+_33.shoverLft);tp.setClz(_35,_33.sinactiveRgt+" "+_33.shoverRgt);}else{tp.setClz(tTbL,_33.sinactiveLft);tp.setClz(_35,_33.sinactiveRgt);}}}}}).endType();
vjo.ctype("vjo.darwin.domain.finding.singleformattabs.SingleFormatTabs").needs(["vjo.darwin.core.pageleveltab.TabProperties","vjo.darwin.domain.finding.ajax.AjaxUtils"]).protos({AjaxUtils:vjo.darwin.domain.finding.ajax.AjaxUtils,constructs:function(id,_2){this.element=this.AjaxUtils.registerObject(this,id);this.model=_2;this.selected=_2.selected;},onClick:function(_3,_4){var _5=this.model.urls[_4];if(_5){this.AjaxUtils.sendRequest("Page",_5,true);}
return false;}}).endType();
vjo.ctype("vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3Message").inherits("vjo.dsf.Message").protos({constructs:function(_1,_2){this.base(_1);this.request={};this.sElemId=_2;this.response={};this.changeType="";this.cssClz="";this.secindx=0;},setElemId:function(_3){this.sElemId=_3;},getElemId:function(){return this.sElemId;}}).endType();
vjo.ctype("vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3EvtHandlers").needs("vjo.dsf.Message").needs("vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3Message").props({handleHeaderChange:function(_1,_2,_3){var _4=new vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3Message(_1,_2);_4.changeType="HEADER_CHANGE";_4.cssClz=_3;return _4;},handleFooterChange:function(_5,_6,_7){var _8=new vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3Message(_5,_6);_8.changeType="FOOTER_CHANGE";_8.cssClz=_7;return _8;},handleShowHideContent:function(_9,_a){var _b=new vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3Message(_9,_a);_b.changeType="SHOW_HIDE_CONTENT";return _b;}}).endType();
vjo.ctype("vjo.darwin.core.roundedcornerpanel3.VjRoundedCornerPanel3SvcHandler").needs("vjo.dsf.Message").needs("vjo.dsf.Element","E").protos({sRoundedCornerPanel3JsCompId:null,constructs:function(_1){this.sRoundedCornerPanel3JsCompId=_1;},invoke:function(_2){var E=this.vj$.E;if(_2.changeType==="HEADER_CHANGE"){var _4=E.get(_2.sElemId+"h");_4.className=_2.cssClz;this.setBorderToAnchor(_2.sElemId,_2.cssClz);}else{if(_2.changeType==="FOOTER_CHANGE"){var _5=E.get(_2.sElemId),bClzName=_2.cssClz,clz=_5.className;if(bClzName==""){_5.className=clz.replace("c-sgf","");}else{_5.className+=" "+bClzName;}}else{if(_2.changeType==="SHOW_HIDE_CONTENT"){var _6=E.get(_2.sElemId+"_c"),tab=E.get(_2.sElemId),clsName=tab.className;if(_6.style.display=="none"){_6.style.display="";if(clsName.indexOf("c-sgfx")>-1){clsName=clsName.replace("c-sgfx","");}}else{_6.style.display="none";clsName+=" c-sgfx";}
tab.className=clsName;}}}},setBorderToAnchor:function(_7,_8){var E=this.vj$.E,ancGR=E.get(_7+"_c-gr"),ancBL=E.get(_7+"_c-bl"),ancRD=E.get(_7+"_c-rd"),ancYL=E.get(_7+"_c-yl"),ancGY=E.get(_7+"_c-gy");if(ancGR!==null){if(_8==="c-gr"){ancGR.className="r3-gr-bdr";}else{ancGR.className="";}}
if(ancBL!==null){if(_8==="c-bl"){ancBL.className="r3-bl-bdr";}else{ancBL.className="";}}
if(ancRD!==null){if(_8==="c-rd"){ancRD.className="r3-rd-bdr";}else{ancRD.className="";}}
if(ancYL!==null){if(_8==="c-yl"){ancYL.className="r3-yl-bdr";}else{ancYL.className="";}}
if(ancGY!==null){if(_8==="c-gy"){ancGY.className="r3-gy-bdr";}else{ancGY.className="";}}}}).endType();
vjo.ctype("vjo.darwin.domain.finding.component.rss.Rss").needs("vjo.darwin.domain.finding.ajax.AjaxUtils").props({openWindow:function(_1){var _2=400;var _3=400;var _4=0;var _5=window.screen.width-_3;var _6="height="+_2+",width="+_3+",top="+_4+",left="+_5+",scrollbars=yes,resizable=no";return window.open(_1,"blank",_6,true);}}).protos({AjaxUtils:vjo.darwin.domain.finding.ajax.AjaxUtils,constructs:function(_7){this.model=_7;this.eRssButton=this.AjaxUtils.registerObject(this,_7.rssButtonId);this.AjaxUtils.addEventHandler(this,this.eRssButton,"click",this.onClick);},onClick:function(_8){var _9=this;setTimeout(function(){_9.createTracking();},0);},createTracking:function(){var _a=new Date(),r=_a.getTime(),imgUrl=this.model.trackingUrl;if(imgUrl.indexOf("?")>0){imgUrl+="&"+r;}else{imgUrl+="?"+r;}
var i=new Image();document.getElementsByTagName("body")[0].appendChild(i);i.src=imgUrl;i.setAttribute("width","1");i.setAttribute("height","1");i.setAttribute("border","0");}}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanelController").needs("vjo.dsf.utils.Timer").needs("vjo.dsf.utils.Handlers").protos({H:vjo.dsf.utils.Handlers,aOlps:null,sIsActivated:false,oCloseTimer:null,constructs:function(){var t=this,H=t.H;t.aOlps=[];t.sIsActivated=false;H.attachEvt(window,"resize",t.initResize,t);var _2=function(){t.initCloseOnMouseOut();};window.setTimeout(_2,500);t.openAtZIndex=5000;},registerOverlayPanel:function(_3){var t=this;t.aOlps[t.aOlps.length]=_3;},initCloseOnMouseOut:function(){var t=this;t.oCloseTimer=new vjo.dsf.utils.Timer(100);var _6=t.oCloseTimer;_6.onTick=function(){var i=0,arr=t.aOlps,len=arr.length;while(i<len){var _8=arr[i];if(_8.bCloseOnMouseOut){_8.tryCloseOnMouseOut();}
i++;}};_6.start();},zIndex:function(){var o=this.openAtZIndex;o+=1;return o;},requireResize:function(){this.sIsActivated=true;},forceResize:function(_a){var t=this,i=0;for(;i<t.aOlps.length;i++){var tO=t.aOlps[i];if(_a&&tO.sOverlayDivId==_a){tO.onResize();break;}else{tO.onResize();}}},initResize:function(){var t=this,H=t.H;H.detachEvt(window,"resize",t.initResize);H.attachEvt(window,"resize",t.requireResize,t);t.requireResize();t.oResizeTimer=new vjo.dsf.utils.Timer();var _e=t.oResizeTimer;_e.interval=500;_e.onTick=function(){var bA=t.sIsActivated;if(bA){for(var i=0;i<t.aOlps.length;i++){var tO=t.aOlps[i];if(tO.bAdjustSize&&tO.bPanelOpen){tO.onResize();}}
bA=false;}};_e.start();},resizeOlps:function(){var i=0,t=this;for(;i<t.aOlps.length;i++){var tO=t.aOlps[i];if(tO.bPanelOpen){tO.onResize();}}}}).inits(function(){vjo.darwin.core.overlaypanel.VjOverlayPanelController=new vjo.darwin.core.overlaypanel.VjOverlayPanelController();}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanelOpenSvcHandler").needs("vjo.dsf.Message").protos({sOverlayPanelJsCompId:null,constructs:function(_1){this.sOverlayPanelJsCompId=_1;},invoke:function(_2){var _3=vjo.Registry.get(this.sOverlayPanelJsCompId),mO=_2.bOver,LS=_2.leftOffset,TS=_2.topOffset,mL=_2.left,mT=_2.top,pAC=_3.aAnchorCoor;_3.fSetNotchLocation=_2.fSetNotchLocation;_3.oSetNotchLocationOverrider=_2.oSetNotchLocationOverrider;var _4=true;if(typeof(mO)!="undefined"){_4=mO;}
_3.bCloseOnMouseOut=_4;_3.setAnchorName(_2.sAnchorId);_3.iTmpLftOfset=LS?LS:0;_3.iTmpTopOfset=TS?TS:0;pAC=(mL&&mT)?{x:mL,y:mT}:false;if(_2.bResetPosition){_3.bPanelOpen=false;}
_3.onOpenOverlayPanel(pAC||false);_2.returnData=false;return _2;}}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanelCloseSvcHandler").needs("vjo.dsf.Message").needs("vjo.Registry").protos({sOverlayPanelJsCompId:null,constructs:function(_1){this.sOverlayPanelJsCompId=_1;},invoke:function(_2){var _3=vjo.Registry.get(this.sOverlayPanelJsCompId);_3.onClosePanel(_2.getCheckState?_2.getCheckState():false);return _2;}}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanel").needs("vjo.dsf.client.Browser").needs("vjo.dsf.Element").needs("vjo.dsf.document.Positioning").needs("vjo.dsf.document.Shim").needs("vjo.dsf.utils.Handlers").needs("vjo.dsf.Message").needs("vjo.dsf.window.utils.VjWindowUtils").needs("vjo.darwin.core.overlaypanel.VjOverlayPanelController").needs("vjo.darwin.core.overlaypanel.VjOverlayPanelOpenSvcHandler").needs("vjo.darwin.core.overlaypanel.VjOverlayPanelCloseSvcHandler").inherits("vjo.dsf.utils.Timer").protos({H:vjo.dsf.utils.Handlers,B:vjo.dsf.client.Browser,PC:vjo.darwin.core.overlaypanel.VjOverlayPanelController,E:vjo.dsf.Element,S:vjo.dsf.document.Shim,M:vjo.dsf.Message,P:vjo.dsf.document.Positioning,W:vjo.dsf.window.utils.VjWindowUtils,sOverlayDivId:null,sOlpId:null,oOlp:null,oCntnt:null,oShdw:null,oArr:null,pVt:null,sArrowVTL:null,sArrowVTR:null,sArrowVBL:null,sArrowVBR:null,sArrowTL:null,sArrowTR:null,sArrowBR:null,sArrowBL:null,iLastLeft:null,iLastTop:0,mouseState:0,initDx:0,top:0,left:0,iTmpLftOfset:0,iTmpTopOfset:0,iCnstLftOfset:null,iCnstTopOfset:0,aAnchorCoor:false,sHAlgn:false,sVAlgn:false,iShdwOfset:0,iOpDlay:0,iClsDlay:0,bCloseOnMouseOut:false,bHasMask:false,ArrowVBR:null,sOpMaskServId:null,sClsMaskServId:null,sPostOpServId:null,sPostClsServId:null,bAdjustSize:false,fSetNotchLocation:false,closeByButton:false,bPanelOpen:false,bCheckState:false,oSetNotchLocationOverrider:false,sOpenServiceName:null,sCloseServiceName:null,bSelfRegistry:false,bPromote2Body:false,oWHeader:null,oCntn:null,oCntntBox:null,oCloseBtn:null,sJsId:null,bHeaderDraggable:false,bDraggable:false,bHasCloseBtn:false,icmpWidth:0,sCmpOpacity:null,bMonitorDrag:false,constructs:function(_1){var t=this,E=t.E;t.sOverlayDivId=_1.overlayCompId;var _3=t.sOverlayDivId;t.sOlpId=_1.cmpWrapperId;t.oOlp=E.get(_3);t.oCntnt=E.get(_3+"olpcontent");t.oShdw=E.get(_3+"olpshadow");t.oArr=E.get(_3+"olparrow");t.pVt=_1.pointerVertical;t.sArrowVTL=_1.arrowVTL;t.sArrowVTR=_1.arrowVTR;t.sArrowVBL=_1.arrowVBL;t.sArrowVBR=_1.arrowVBR;t.sArrowTL=_1.arrowTL;t.sArrowTR=_1.arrowTR;t.sArrowBR=_1.arrowBR;t.sArrowBL=_1.arrowBL;t.iLastLeft=t.iLastTop=t.mouseState=-1;t.initDx=t.initDy=t.top=t.left=t.iTmpLftOfset=t.iTmpTopOfset=0;t.bShownInCenter=_1.isShownInCenter;t.iCnstLftOfset=_1.leftOffset;t.iCnstTopOfset=_1.topOffset;t.aAnchorCoor=false;t.sHAlgn=_1.horizontalAlign||false;t.sVAlgn=_1.verticalAlign||false;t.iShdwOfset=_1.shadowOffset;t.iOpDlay=_1.openDelay;t.iClsDlay=_1.closeDelay;t.bCloseOnMouseOut=_1.isCloseOnMouseOut;t.bHasMask=_1.hasMask;t.sOpMaskServId=_1.openMaskServiceName;t.sClsMaskServId=_1.closeMaskServiceName;t.sPostOpServId=_1.postOpenedServiceName;t.sPostClsServId=_1.postClosedServiceName;t.bAdjustSize=_1.adjustSize;t.fSetNotchLocation=t.oSetNotchLocationOverrider=t.closeByButton=t.bPanelOpen=t.bCheckState=false;t.sOpenServiceName="OPEN_OVERLAY_PANEL"+_3;t.sCloseServiceName="CLOSE_OVERLAY_PANEL"+_3;t.bSelfRegistry=_1.selfRegistry;t.bPromote2Body=_1.promote2Body;t.bPromoted=false;t.oWHeader=E.get(_3+"olpctnhd");t.oCntn=E.get(_3+"_cnt_n");t.oCntntBox=E.get(_3+"olpctnbox");t.oCloseBtn=E.get(_3+"closebtn");t.oCloseLink=E.get(_3+"closelink");t.sJsId=_1.cmpJsId;t.bHeaderDraggable=_1.headerDraggable;t.bDraggable=_1.draggable;t.bHasCloseBtn=_1.hasCloseBtn;t.bHasCloseLink=_1.hasCloseText;t.icmpWidth=_1.cmpWidth;t.sCmpOpacity=_1.cmpOpacity;t.PC.registerOverlayPanel(t);var _4=E.get("IFrameOff");t.IfrOFF=false;if(_4){t.IfrOFF=_4.value;}
if(t.bSelfRegistry){t.init();}
if(t.bPromote2Body){var _5=function(){t.promote2body(true);};t.H.attachEvt(window,"load",_5,window);}
t.strExt=".gif";t.pngs=_1.pngImgs;t.gifs=_1.gifImgs;if(t.B.bIE&&t.B.bWin&&t.B.iVer>5&&t.B.iVer<=6){t.pngalpha=true;t.strExt=".png";}else{if((t.B.bFirefox)||(t.B.bSafari)||(t.B.bNav)||(t.B.bIE&&t.B.bMac)||(t.B.bOpera&&t.B.bWin&&t.B.iVer>=6)||(t.B.bOpera&&t.B.iVer>=6)||(t.B.bOpera&&t.B.bMac&&t.B.iVer>=5)||(t.B.bWebTV)||(t.B.bIE&&t.B.bWin&&t.B.iVer>6)){t.pngnorm=true;t.strExt=".png";if(!t.B.bSafari&&t.oIFrame){t.oIFrame.style.visibility="hidden";}}}},init:function(){var t=this,H=t.H,open=new vjo.darwin.core.overlaypanel.VjOverlayPanelOpenSvcHandler(t.sJsId),close=new vjo.darwin.core.overlaypanel.VjOverlayPanelCloseSvcHandler(t.sJsId);H.attachSvcReqt(t.sOpenServiceName,open.invoke,open);H.attachSvcReqt(t.sCloseServiceName,close.invoke,close);if((t.bDraggable&&!t.bHeaderDraggable)&&t.oWHeader){H.attachEvt(t.oWHeader,"mousedown",t.startDrag,t);}
if(t.oOlp&&t.oOlp.firstChild){var sO=t.oOlp.firstChild;sO.setAttribute("style",t.sCmpOpacity);}
if(t.bDraggable&&t.oWHeader&&t.oWHeader.firstChild){var ss=t.oWHeader.firstChild;t.setStyle(ss,"cursor","move");}
if(t.bHeaderDraggable&&t.oCntn){H.attachEvt(t.oCntn,"mousedown",t.startDrag,t);t.setStyle(t.oCntn,"cursor","move");}
if(t.bCloseOnMouseOut&&t.oCntntBox){H.attachEvt(t.oCntntBox,"mouseover",t.panelMouseOver,t);H.attachEvt(t.oCntntBox,"mouseout",t.panelMouseOut,t);}
if(t.bHasCloseBtn&&t.oCloseBtn){H.attachEvt(t.oCloseBtn,"click",t.onClosePanel,t);}
if(t.bHasCloseLink&&t.oCloseLink){H.attachEvt(t.oCloseLink,"click",t.onClosePanel,t);H.attachEvt(t.oCloseLink,"mouseover",t.closeLinkMouseOver,t);H.attachEvt(t.oCloseLink,"mouseout",t.closeLinkMouseOut,t);}
if(t.icmpWidth!==0&&t.oOlp){t.setStyle(t.oOlp,"width",(t.icmpWidth+"PX"));}},setStyle:function(_9,_a,_b){_9.style[_a]=_b;},closeLinkMouseOut:function(){var t=this;t.oCloseLink.style.textDecoration="none";},closeLinkMouseOver:function(){var t=this;t.oCloseLink.style.textDecoration="underline";},promote2body:function(_e){var t=this;if(_e){t.E.promoteToBody(t.sOlpId);t.bPromoted=true;}},onResize:function(){var t=this;if(t.bPanelOpen){if(!t.bDragged){t.bPanelOpen=false;}
t.openOverlayPanel();}},onOpenOverlayPanel:function(_11){var t=this;if(t.bPromote2Body&&!t.bPromoted){t.promote2body(true);}
t.aAnchorCoor=_11?_11:false;t.openTimer=(t.iOpDlay<=0)?t.openOverlayPanel():window.setTimeout(vjo.hitch(t,t.openOverlayPanel),t.iOpDlay);},openOverlayPanel:function(){var t=this,openedInfo=false;if(t.openTimer){window.clearTimeout(t.openTimer);t.openTimer=null;}
if(!t.bPanelOpen){t.bPanelOpen=true;openedInfo=t.render();if(t.bHasMask){t.openMask();}
var _14=new t.M(t.sPostOpServId);if(openedInfo){_14.clientContext={x:openedInfo[0],y:openedInfo[1],w:openedInfo[2],h:openedInfo[3]};t.H.handle(_14);}}},openMask:function(){var t=this,maskMsg=new t.M(t.sOpMaskServId),cnt=t.oCntnt;try{maskMsg.clientContext={formName:cnt};}
catch(e){}
t.H.handle(maskMsg);},align:function(_16,_17,pad,_19){return _16+((_17=="right"||_17=="bottom")?pad:0)+((_17=="middle")?(pad/2):0)+_19;},getLeftOffset:function(){var t=this;return t.iCnstLftOfset+t.iTmpLftOfset;},getTopOffset:function(){var t=this;return t.iCnstTopOfset+t.iTmpTopOfset;},render:function(){var t=this,E=t.E,B=t.B,P=t.P,W=t.W,anc=E.get(t.sAnchorName),coordinates={x:0,y:0},openedInfo=false,AC=t.aAnchorCoor,LS=t.getLeftOffset(),TS=t.getTopOffset(),SS=t.iShdwOfset;if(!t.bShownInCenter){if(AC){coordinates.x=AC.x+LS;coordinates.y=AC.y+TS;}else{coordinates.x=(B.bIE&&B.fVer<7)?P.getOffsetLeft(anc)+1:P.getOffsetLeft(anc);coordinates.y=P.getOffsetTop(anc);coordinates.x=t.align(coordinates.x,t.sHAlgn,anc?anc.offsetWidth:0,LS);coordinates.y=t.align(coordinates.y,t.sVAlgn,anc?anc.offsetHeight:0,TS);}}
var olp=t.oOlp,olpS=olp.style;if(olpS){olpS.visibility="visible";olpS.zIndex=t.PC.zIndex();if(olpS.zIndex===0){t.promote2body();}}
openedInfo=t.fSetNotchLocation?t.fSetNotchLocation(t.oSetNotchLocationOverrider,t,olp,coordinates):t.setNotchLocation(olp,coordinates);t.oShdw.style.height=W.toPixels(t.oCntnt.offsetHeight+2);if(t.oIFrame){var s=t.oIFrame.style;s.width=W.toPixels(olp.offsetWidth+SS);s.height=W.toPixels(olp.offsetHeight+SS+2);}else{if(!t.IfrOFF&&(t.B.bIE&&t.B.iVer<=6)){t.oIFrame=t.S.add(olp,SS,SS+2);}}
t.changeImage();return openedInfo;},changeImage:function(){var t=this;var e=vjo.dsf.Element;var _21=e.get(t.sOlpId);var _22=e.getElementsByTagClass(_21,"div","basOlp-scn");var _23=e.getElementsByTagClass(_21,"div","basOlp-s");var _24=null;for(var idx=0;idx<_23.length;idx++){if(_23[idx].className==="basOlp-s"){_24=_23[idx];break;}}
var _26=e.getElementByTagClass(_21,"div","basOlp-n");var _27=e.getElementByTagClass(_21,"div","basOlp-ctent");if(t.pngalpha){for(var cdx=0;cdx<_22.length;cdx++){t.applyStyle(_22[cdx],t.gifs[1]);_22[cdx].style.filter="";}
var _29="progid:DXImageTransform.Microsoft.AlphaImageLoader(src=";_24.style.filter=_29+t.pngs[0]+", sizingMethod='scale')";_26.style.filter=_29+t.pngs[0]+", sizingMethod='scale')";_27.style.filter=_29+t.pngs[0]+", sizingMethod='scale')";_24.style.background="transparent";_26.style.background="transparent";_27.style.background="transparent";try{var _2a="DXImageTransform.Microsoft.AlphaImageLoader";_24.filters[_2a].enabled=true;_26.filters[_2a].enabled=true;_27.filters[_2a].enabled=true;}
catch(e){for(var cdx=0;cdx<_22.length;cdx++){t.applyStyle(_22[cdx],t.gifs[1]);_22[cdx].style.filter="";}
t.applyStyle(_24,t.gifs[0]);t.applyStyle(_26,t.gifs[0]);t.applyStyle(_27,t.gifs[0]);_24.style.filter="";_26.style.filter="";_27.style.filter="";}}else{if(t.pngnorm){t.applyStyle(_24,t.pngs[0]);t.applyStyle(_26,t.pngs[0]);t.applyStyle(_27,t.pngs[0]);for(var cdx=0;cdx<_22.length;cdx++){t.applyStyle(_22[cdx],t.pngs[1]);}}else{t.applyStyle(_24,t.gifs[0]);t.applyStyle(_26,t.gifs[0]);t.applyStyle(_27,t.gifs[0]);for(var cdx=0;cdx<_22.length;cdx++){t.applyStyle(_22[cdx],t.gifs[1]);}}}},applyStyle:function(_2b,bkg){if(_2b&&bkg&&bkg!=""){_2b.style.backgroundImage="url("+bkg+")";}},setAnchorName:function(_2d){this.sAnchorName=_2d;},setBubbleDivId:function(_2e){this.sOverlayDivId=_2e;},onClosePanel:function(_2f){var t=this,CD=t.iClsDlay;t.bCheckState=_2f;t.closeTimer=(CD<=0)?t.closePanel():window.setTimeout(vjo.hitch(t,t.closePanel),CD);},closePanel:function(){var t=this,cT=t.closeTimer;if(cT){window.clearTimeout(cT);cT=null;}
if(t.bCheckState&&t.mouseState==1){t.bCheckState=false;return;}
t.hidePanel();if(t.mouseState==1){t.closeByButton=true;}
t.bDragged=false;},setNotchLocation:function(olp,_33){var t=this,W=t.W,olpS=olp.style,iX=_33.x,iY=_33.y,iW=olp.offsetWidth,iH=olp.offsetHeight,iScreenW=W.getBrowserWindowWidth(),iScreenH=W.getBrowserWindowHeight(),aScollLoc=W.getScrollXY(),iScrollX=aScollLoc[0],iScrollY=aScollLoc[1],arr=t.oArr;if(!t.bShownInCenter){if(t.pVt){var _35=iX-iScrollX,yLoc=iY-iScrollY,finalX=0,finalY=0,arrH=21,sAuto="auto",iAdj=5,bTop=true,bLeft=false,B=t.B,iGuard=1;if(!B.bIE){iAdj+=16;}
if((yLoc-iH-arrH)<0){finalY=iY+arrH+iGuard;bTop=false;}else{finalY=iY-iH-arrH-iGuard;}
if(iX-iW/2<0){finalX=0;}else{if(iX+iW/2+iAdj>iScreenW){finalX=iScreenW-iW-iAdj;bLeft=true;}else{finalX=iX-(iW/2);}}
if(arr){arr.style.left=W.toPixels(iX-finalX-(bLeft?arr.offsetWidth+iGuard:-iGuard));}
if(bTop){t.setArrDivStyle(arr,bLeft?t.sArrowVBL:t.sArrowVBR,sAuto,W.toPixels(-arrH));}else{t.setArrDivStyle(arr,bLeft?t.sArrowVTL:t.sArrowVTR,W.toPixels(-arrH),sAuto);}}else{var _35=iX-iScrollX,yLoc=iY-iScrollY,arrH=arr?21:0,arrW=arr?21:0,arrS=arr?14:0,finalX=0,finalY=0,finalW=iW+arrW,finalH=iH,sAuto="auto",iAdj=0,bLeft=false;if((_35+iW+arrW)<iScreenW||iW>iScreenW||(t.sHAlgn&&t.sHAlgn!="middle")){finalX=iX+arrW;bLeft=true;}else{if((_35-iW-arrW)<0){finalX=(iScreenW/2-iW/2)+iScrollX+t.getLeftOffset();}else{finalX=iX-iW-arrW;}}
if((yLoc+iH)<iScreenH){finalY=iY-arrS;t.setArrDivStyle(arr,bLeft?t.sArrowTL:t.sArrowTR,W.toPixels(arrS),sAuto);}else{if((yLoc+arrS)>iH){finalY=iY-iH+arrS;finalY-=t.getTopOffset()*2;t.setArrDivStyle(arr,bLeft?t.sArrowBL:t.sArrowBR,sAuto,W.toPixels(arrS));}else{if(yLoc<(iScreenH/2)&&(iH<iScreenH)){iAdj=(iY+iH)-(iScrollY+iScreenH);finalY=iY-iAdj-arrS;t.setArrDivStyle(arr,bLeft?t.sArrowTL:t.sArrowTR,W.toPixels(arrS+iAdj),sAuto);}else{iAdj=iScrollY-(iY-iH+arrS);finalY=iScrollY;t.setArrDivStyle(arr,bLeft?t.sArrowBL:t.sArrowBR,W.toPixels(yLoc-arrS),sAuto);}}}}}else{finalX=(iScreenW/2-iW/2)+iScrollX+t.getLeftOffset();finalY=iScreenH/2-iH/2;finalY=finalY>0?finalY:0;finalY=finalY+iScrollY+t.getTopOffset();}
olpS.left=W.toPixels(finalX);olpS.top=W.toPixels(finalY);return[finalX,finalY,finalW,finalH];},setArrDivStyle:function(_36,_37,_38,_39){var _3a=_36;if(_36){_3a.className=_37;_3a.style.top=_38;_3a.style.bottom=_39;}},startDrag:function(_3b){var t=this,P=t.P,W=t.W,olp=t.oOlp,SR=t.bSelfRegistry,H=t.H,db=document.body;if(!t.bMonitorDrag){t.bMonitorDrag=true;t.bDragged=true;var _3d=_3b.nativeEvent;if(SR){_3d=_3b.nativeEvent||_3b;}
var _3e=W.eventTop(_3d),mouseX=W.eventLeft(_3d);t.initDx=P.getOffsetLeft(olp)-mouseX;t.initDy=P.getOffsetTop(olp)-_3e;t.top=t.iLastTop=_3e;t.left=t.iLastLeft=mouseX;t.fOnMouseMoveHdl=H.attachEvt(db,"mousemove",t.onMouseMove,t);t.fOnMouseUpHdl=H.attachEvt(db,"mouseup",t.onMouseUp,t);if(olp){olp.onselectstart=olp.onmousedown=function(){return false;};}
t.interval=50;t.onTick=function(){t.monitorMouseDrag();};t.start();}
if(SR){var _3f=_3d.target||_3d.srcElement;H.attachEvt(_3f,"mouseup",t.stopDrag,t);}},onMouseMove:function(_40){var t=this,W=t.W;if(t.bMonitorDrag){var _42=window.event?window.event:_40;var _43=W.eventTop(_42),leftValue=W.eventLeft(_42);if(_43>=0&&leftValue>=0){t.top=_43;t.left=leftValue;}}},onMouseUp:function(_44){var t=this,H=t.H,db=document.body;if(t.bMonitorDrag){H.detachEvt(db,"mousemove",t.fOnMouseMoveHdl);H.detachEvt(db,"mouseup",t.fOnMouseUpHdl);t.stopDrag();}},monitorMouseDrag:function(){if(this.bMonitorDrag){var t=this,P=t.P,W=t.W;if((t.left!=t.iLastLeft)||(t.top!=t.iLastTop)){var dx=t.left-t.iLastLeft,dy=t.top-t.iLastTop;t.iLastLeft=t.left;t.iLastTop=t.top;var olp=t.oOlp,olpS=olp.style,x=P.getOffsetLeft(olp),y=P.getOffsetTop(olp);olpS.left=W.toPixels(x+dx);olpS.top=W.toPixels(y+dy);}}},stopDrag:function(){var t=this;t.bMonitorDrag=false;var olp=t.oOlp;if(olp){olp.onselectstart=olp.onmousedown=null;}
t.stop();},panelMouseOver:function(){this.mouseState=1;},panelMouseOut:function(){this.mouseState=0;},tryCloseOnMouseOut:function(){var t=this;if(t.mouseState===0){t.mouseState=-1;if(!t.closeByButton){t.onClosePanel();}else{t.closeByButton=false;t.mouseState=-1;}}},hidePanel:function(){var t=this,H=t.H,M=t.M,olp=t.oOlp,olpS=olp.style;olpS.visibility="hidden";olpS.left="-1600px";t.bPanelOpen=false;t.iTmpLftOfset=t.iTmpTopOfset=0;if(t.bHasMask){H.handle(new M(t.sClsMaskServId));}
if(t.sPostClsServId){H.handle(new M(t.sPostClsServId));}
if(t.oIFrame){if(!t.fCleanUp){t.fCleanUp=function(){t.S.remove(t.oOlp,t.oIFrame);t.oIFrame=null;};H.attachEvt(window,"unload",t.fCleanUp,t);}}},setContentTitle:function(_4d){var t=this,tcnt=t.oTitlCntnr;if(!tcnt){tcnt=t.E.get(t.sOverlayDivId+"olpcontenttitle");}
if(tcnt){tcnt.innerHTML=_4d;}}}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanelMessage").inherits("vjo.dsf.Message").protos({bCheckState:false,sAnchorId:null,sBubbleId:null,constructs:function(_1,_2){var t=this;t.base.call(t,_1);t.request=t.response={};t.sAnchorId=t.sBubbleId="";t.bCheckState=false;},setBubbleId:function(_4){this.sBubbleId=_4;},getBubbleId:function(){return this.sBubbleId;},setAnchorId:function(_5){this.sAnchorId=_5;},getAnchorId:function(){return this.sAnchorId;},getCheckState:function(){return this.bCheckState;}}).endType();
vjo.ctype("vjo.darwin.core.overlaypanel.VjOverlayPanelEvtHandlers").needs("vjo.dsf.Message").needs("vjo.darwin.core.overlaypanel.VjOverlayPanelMessage").needs("vjo.dsf.window.utils.VjWindowUtils").props({M:vjo.darwin.core.overlaypanel.VjOverlayPanelMessage,handleOpenEvent:function(_1,_2){var _3=new this.M(_1);_3.setAnchorId(_2);return _3;},handleOpenEventXY:function(_4,x,y){var _7=new this.M(_4);_7.left=x;_7.top=y;_7.resetPosition=false;return _7;},handleOpenEventByLoc:function(_8,_9){var e=_9.nativeEvent,W=vjo.dsf.window.utils.VjWindowUtils,x=W.eventLeft(e),y=W.eventTop(e);return this.handleOpenEventXY(_8,x,y);},handleCloseEvent:function(_b){var _c=new this.M(_b);return _c;},handleCloseEventWithCheck:function(_d,_e){var _f=new this.M(_d);_f.bCheckState=_e;return _f;}}).endType();
// it_IT/e653i/Finding_SimilarItems_e653i10551504_6_it_IT
// b=10551504