
dojo._xdResourceLoaded(function(_1,_2,_3){return {depends:[["provide","cws.Tooltip"],["require","dijit._base.manager"],["require","dijit._base.place"],["require","dijit._base.popup"]],defineResource:function(_4,_5,_6){if(!_4._hasResource["cws.Tooltip"]){_4._hasResource["cws.Tooltip"]=true;_4.provide("cws.Tooltip");_4.require("dijit._base.manager");_4.require("dijit._base.place");_4.require("dijit._base.popup");var _7={};_4.declare("cws._Tooltip",cws._W,{isShowingNow:false,tooltipContainerId:"cwsTooltipContainer",tooltipId:"cwsTooltip",templateString:"<div class='cwsTooltip cwsTooltipLeft' id='cwsTooltip'>"+"<div class='cwsTooltipContainer cwsTooltipContents' id='cwsTooltipContainer'></div>"+"<div class='cwsTooltipConnector'></div>"+"</div>",domNode:null,bgIframe:null,fadeIn:null,fadeOut:null,postCreate:function(){if(!this.domNode){this.domNode=document.createElement("div");_4.body().appendChild(this.domNode);}this.domNode.innerHTML=this.substitute(this.templateString,this);this.domNode.setAttribute("id","cwsTooltipWrapper");this.bgIframe=new _5.BackgroundIframe(this.domNode);this.fadeIn=_4.fadeIn({node:this.domNode,duration:10,onEnd:_4.hitch(this,"_onShow")});this.fadeOut=_4.fadeOut({node:this.domNode,duration:10,onEnd:_4.hitch(this,"_onHide")});},show:function(_8,_9,_a){if(this.fadeOut.status()=="playing"){this._onDeck=arguments;return;}if(_9&&_9.parentNode&&_9.parentNode.parentNode){document.getElementById(this.tooltipContainerId).innerHTML=_8;this.domNode.style.top=(this.domNode.offsetTop+1)+"px";_5.placeOnScreenAroundElement(this.domNode,_9,_a);_4.style(this.domNode,"opacity",0);this.fadeIn.play();this.isShowingNow=true;}},_onShow:function(){if(_4.isIE){this.domNode.style.filter="";}},hide:function(){if(this._onDeck){this._onDeck=null;return;}this.fadeIn.stop();this.isShowingNow=false;this.fadeOut.play();},_onHide:function(){this.domNode.style.cssText="";if(this._onDeck){this.show.apply(this,this._onDeck);this._onDeck=null;}}});_4.addOnLoad(function(){cws._Master_Tooltip=_4["eval"]("new cws._Tooltip();");cws._Master_Tooltip.postCreate();});_4.declare("cws.Tooltip",cws._W,{label:"",connectId:"",showDelay:400,dir:"ltr",templateString:"",clickable:false,tooltipDelayTimer:null,postCreate:function(){this._connectNode=_4.byId(this.connectId);if(this.templateString!=""){cws._Master_Tooltip.templateString=this.templateString;cws._Master_Tooltip.postCreate();}_4.forEach(["onMouseOver","onHover","onMouseOut","onUnHover"],function(_b){var _=this;_4.connect(this._connectNode,_b.toLowerCase(),_,"_"+_b,true);},this);_4.connect(_4.byId("cwsTooltipWrapper"),"onmouseover",this,"_tooltipMouseOver",true);_4.connect(_4.byId("cwsTooltipWrapper"),"onmouseout",this,"_tooltipMouseOut",true);_4.connect(_4.byId("cwsSRTooltipTitleLink"),"onmouseup",this,"_onUnHover",true);},_onMouseOver:function(e){this._onHover(e);},_onMouseOut:function(e){if(!this.clickable){this._onUnHover(e);}else{this._interimOnUnHover(e);}},_interimOnUnHover:function(e){if(this.tooltipDelayTimer){clearTimeout(this.tooltipDelayTimer);this.tooltipDelayTimer=null;}this.tooltipDelayTimer=setTimeout(_4.hitch(this,"_interimDelay"),2000);_7=this;},_interimDelay:function(e){if(this.tooltipDelayTimer){clearTimeout(this.tooltipDelayTimer);this.tooltipDelayTimer=null;}this._onUnHover(e);},_onHover:function(e){e=null;if(_7.tooltipDelayTimer){clearTimeout(_7.tooltipDelayTimer);_7.tooltipDelayTimer=null;this._tooltipOnUnHover(e,_7);}if(this._hover){return;}this._hover=true;if(!this.isShowingNow&&!this._showTimer){this._showTimer=setTimeout(_4.hitch(this,"open"),this.showDelay);}},_onUnHover:function(e){e=null;if(this.tooltipDelayTimer){clearTimeout(this.tooltipDelayTimer);this.tooltipDelayTimer=null;}if(!this._hover){return;}this._hover=false;if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}else{this.close();}},_tooltipOnUnHover:function(e,_14){e=null;if(_14.tooltipDelayTimer){clearTimeout(_14.tooltipDelayTimer);_14.tooltipDelayTimer=null;}if(!_14._hover){return;}_14._hover=false;if(_14._showTimer){clearTimeout(_14._showTimer);delete _14._showTimer;}else{_14.close();}},_tooltipMouseOver:function(){if(this.tooltipDelayTimer){clearTimeout(this.tooltipDelayTimer);delete this.tooltipDelayTimer;this.tooltipDelayTimer=null;}},_tooltipMouseOut:function(e){if(!e){e=window.event;}var _16=e.relatedTarget?e.relatedTarget:e.toElement;var _17=true;var _18=_4.query("*",_4.byId("cwsTooltipWrapper"));for(var i in _18){if(_16==_18[i]){_17=false;break;}}if(_17&&_7._tooltipOnUnHover){_7._tooltipOnUnHover(e,_7);}},open:function(){if(this.isShowingNow){return;}if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}var _1a=this.dir=="rtl"?{"BR":"TR"}:{"BL":"TL"};cws._Master_Tooltip.show(this.label,this._connectNode,_1a);this.isShowingNow=true;},close:function(){if(this._showTimer){clearTimeout(this._showTimer);delete this._showTimer;}if(!this.isShowingNow){return;}cws._Master_Tooltip.hide();this.isShowingNow=false;}});}}};});
