                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                

if(!window.__td){window.__MT=100;window.__ti=0;window.__td=[];window.__td.length=__MT;window.__noTrace=false;}
if(typeof(vp)=="undefined")
{var vp={};}
if(typeof(vp.widget)=="undefined")
{vp.widget=function widget(){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};}
var TOOLTIP_BEHAVIOR_SHOW_ON_MOUSEOVER="mouseover";var TOOLTIP_BEHAVIOR_SHOW_ON_CLICK="click";var TOOLTIP_BEHAVIOR_HIDE_ON_MOUSEOVER="mouseoverhide";var TOOLTIP_BEHAVIOR_HIDE_ON_CLICK="clickhide";vp.widget.RichTooltip=function widget_RichTooltip(vElement,vTooltipContent)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var me=this;this.element=vp.core.getElement(vElement,"vp.widget.RichTooltip.constructor");this.width=250;this.skin=vp.widget.RichTooltip.skins.Message;var _vTooltipContent=vTooltipContent;var _sBehavior=null;var _oContentNode=null;var _iActionTimer=null;var _oTooltipInner;var _oContentContainer;var _oCloseButton;this._outerContainer=null;this._arrow=null;this.setBehavior=function pb_this_setBehavior(sBehavior)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(sBehavior!=_sBehavior)
{if(sBehavior==TOOLTIP_BEHAVIOR_SHOW_ON_MOUSEOVER)
{vp.events.add(me.element,"mouseover",me.show);vp.events.add(me.element,"mouseout",hideWithDelay);}
else
{vp.events.remove(me.element,"mouseover",me.show);vp.events.remove(me.element,"mouseout",hideWithDelay);}
if(sBehavior==TOOLTIP_BEHAVIOR_HIDE_ON_MOUSEOVER)
{vp.events.add(me.element,"mouseover",me.hide);}
else
{vp.events.remove(me.element,"mouseover",me.hide);}
if(sBehavior==TOOLTIP_BEHAVIOR_SHOW_ON_CLICK)
{vp.events.add(me.element,"click",me.show);}
else
{vp.events.remove(me.element,"click",me.show);}
if(sBehavior==TOOLTIP_BEHAVIOR_HIDE_ON_CLICK)
{vp.events.add(me.element,"click",me.hide);}
else
{vp.events.remove(me.element,"click",me.hide);}
_sBehavior=sBehavior;}};this.setContent=function pb_this_setContent(vTooltipContent)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(!me._outerContainer)
{_vTooltipContent=vTooltipContent;return;}
if(_oContentNode)
{vp.ui.removeFromDOM(_oContentNode);}
if(typeof(vTooltipContent)=="string")
{var oElement=document.getElementById(vTooltipContent);if(oElement)
{_oContentNode=oElement;}
else
{_oContentNode=document.createElement("DIV");_oContentNode.innerHTML=vTooltipContent;}}
else
{_oContentNode=vTooltipContent;}
_oContentContainer.appendChild(_oContentNode);if(_oContentNode.style.display=="none")
{_oContentNode.style.display="";}};var documentOnClickHandler=function pv_documentOnClickHandler(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
e=vp.events.getEvent(e);if(e.target==me.element||vp.ui.isChildOf(e.target,me.element))
{return;}
if(e.target==me._outerContainer||vp.ui.isChildOf(e.target,me._outerContainer))
{return;}
me.hide();};this._initTooltip=function pb_this__initTooltip()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(!me._outerContainer)
{me._outerContainer=document.createElement("DIV");me._outerContainer.id="divToolTip"+Math.random();me._outerContainer.style.position="absolute";me._outerContainer.style.display="none";me._outerContainer.style.zIndex=4;document.body.appendChild(me._outerContainer);_oTooltipInner=document.createElement("DIV");me._outerContainer.appendChild(_oTooltipInner);_oContentContainer=document.createElement("DIV");_oTooltipInner.appendChild(_oContentContainer);vp.controls.StylizedContainer.render(_oTooltipInner,me.skin);me._arrow=document.createElement("IMG");me._arrow.src=VP_UI_BLANK_IMAGE;me._arrow.style.position="absolute";me._arrow.style.zIndex=2;me._outerContainer.appendChild(me._arrow);_oCloseButton=document.createElement("IMG");_oCloseButton.src=VP_UI_BLANK_IMAGE;_oCloseButton.style.position="absolute";_oCloseButton.style.zIndex=3;vp.ui.setStyleValue(_oCloseButton,"cursor","pointer");me._outerContainer.appendChild(_oCloseButton);vp.events.add(_oCloseButton,"click",me.hide);if(_sBehavior==TOOLTIP_BEHAVIOR_SHOW_ON_MOUSEOVER)
{vp.events.add(me._outerContainer,"mouseover",me.show);vp.events.add(me._outerContainer,"mouseout",hideWithDelay);}
vp.events.add(vp.ui.getRootElement(),"click",documentOnClickHandler);}
me.setContent(_vTooltipContent);};this.show=function pb_this_show(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
e=vp.events.getEvent(e);me._initTooltip();clearActionTimer();me._renderOuterContainer(e);_oCloseButton.src="/vp/images/b09/common/button/graphical/orange_close_button.png";_oCloseButton.style.top="4px";_oCloseButton.style.left=(me._outerContainer.offsetWidth-25)+"px";_oCloseButton.removeAttribute("width");_oCloseButton.removeAttribute("height");var target=me.element;var maxZIndex=0;while(target&&target!=document.body)
{if(target.nodeType==1)
{var z=vp.core.getNumber(parseInt(vp.ui.getCurrentStyle(target,"zIndex")),0);maxZIndex=Math.max(maxZIndex,z);}
target=target.parentNode;}
vp.ui.setStyleValue(me._outerContainer,"zIndex",maxZIndex+1);me._outerContainer.style.visibility="visible";if(window._currentRichTooltip&&window._currentRichTooltip!=me)
{window._currentRichTooltip.hide();}
window._currentRichTooltip=me;};this._renderOuterContainer=function pb_this__renderOuterContainer(e)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
me._outerContainer.style.visibility="hidden";me._outerContainer.style.display="block";me._arrow.src=me._getSkinImage("left_arrow");me._arrow.removeAttribute("width");me._arrow.removeAttribute("height");me.renderingStrategy.position(me,{top:e.clientX,left:e.clientY});};this.hide=function pb_this_hide()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(me._outerContainer)
{me._outerContainer.style.display="none";}};var clearActionTimer=function pv_clearActionTimer()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
if(_iActionTimer!==null)
{clearTimeout(_iActionTimer);_iActionTimer=null;}};var hideWithDelay=function pv_hideWithDelay()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
clearActionTimer();_iActionTimer=setTimeout(me.hide,600);};this._getSkinImage=function pb_this__getSkinImage(sTileName)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var sExtension=me.skin.hasPngTiles?".png":".gif";return me.skin.imageDirectory+"/"+sTileName+sExtension;};this.renderingStrategy=vp.widget.RichTooltip.renderingStrategies.Basic;me.setBehavior(TOOLTIP_BEHAVIOR_SHOW_ON_MOUSEOVER);};vp.widget.RichTooltip.renderingStrategies={};vp.widget.RichTooltip.renderingStrategies.IRenderingStrategy=function widget_RichTooltip_renderingStrategies_IRenderingStrategy()
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
this.position=function pb_this_position(oTooltip,oMousePos){if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}};};vp.widget.RichTooltip.renderingStrategies.Basic={};vp.widget.RichTooltip.renderingStrategies.Basic.position=function widget_RichTooltip_renderingStrategies_Basic_position(oTooltip,oMousePos)
{if(!window.__noTrace){__td[__ti]=arguments;__ti=__ti>=__MT?0:__ti+1;}
var oElementRect=vp.ui.getRect(oTooltip.element);var DIST_FROM_ELEMENT_TO_ARROW=5;oTooltip._outerContainer.style.width=oTooltip.width+"px";oTooltip._outerContainer.style.top=(oElementRect.top-10)+"px";oTooltip._outerContainer.style.left=(oElementRect.right+DIST_FROM_ELEMENT_TO_ARROW+(oTooltip.skin.leftArrowWidth-oTooltip.skin.leftArrowOffset))+"px";oTooltip._arrow.style.top="20px";oTooltip._arrow.style.left="-"+(oTooltip.skin.leftArrowWidth-oTooltip.skin.leftArrowOffset)+"px";};vp.widget.RichTooltip.skins={};vp.widget.RichTooltip.skins.ISkin={top:0,right:0,left:0,bottom:0,hasPngTiles:false,padding:"",backgroundColor:"",headerHeight:0,imageDirectory:"",leftArrowWidth:0,leftArrowOffset:0};vp.widget.RichTooltip.skins.Message={top:39,right:9,left:9,bottom:18,hasPngTiles:true,padding:"10px 13px 15px 10px",backgroundColor:"#FFFFFF",headerHeight:0,imageDirectory:"/vp/images/b09/common/rich-tooltip/message",leftArrowWidth:21,leftArrowOffset:1};vp.widget.RichTooltip.skins.Application={top:35,right:10,left:10,bottom:20,hasPngTiles:true,padding:"10px 13px 15px 10px",backgroundColor:"#FFFFFF",headerHeight:0,imageDirectory:"/vp/images/b09/common/rich-tooltip/application",leftArrowWidth:21,leftArrowOffset:1};