function mostrarErrorToolTip(src,msg){showTooltip("Tooltip",src,msg);}
function ShowTooltipErrorWithoutFocus(tooltipId,tooltipMessageId,text,src)
{var tooltip=document.getElementById(tooltipId);var msg=document.getElementById(tooltipMessageId);tooltip.style.display="";msg.childNodes[0].nodeValue=text;LocateNoScroll(tooltipId,src);}
function showTooltip(tt,src,texto){var tooltip=document.getElementById(tt);var msg=document.getElementById("ToolTipMessage");tooltip.style.display="";msg.childNodes[0].nodeValue=texto;Locate(tt,src);}
function hideToolTip()
{var tooltip=document.getElementById("Tooltip");tooltip.style.display='none';}
function showTooltipInBrand(tt,src,texto,ttSpan){var tooltip=document.getElementById(tt);var msg=document.getElementById(ttSpan);tooltip.style.display="";msg.childNodes[0].nodeValue=texto;LocateInTop(tt,src);}
function showTooltipPlan(tt,src,texto,ttSpan){var tooltip=document.getElementById(tt);var msg=document.getElementById(ttSpan);tooltip.style.display="";msg.innerText=texto;msg.childNodes[0].nodeValue=texto;LocatePlan(tt,src);}
function hideErrorTooltip(){var tooltip=document.getElementById("Tooltip");if(tooltip!=null)
{tooltip.style.display="none";}}
function Locate(tooltip,e){var pos=findElementPosistion(e,document.getElementById(tooltip).offsetParent);var posx=pos[0]+e.offsetWidth;var posy=pos[1];window.scroll(0,posy-100);document.getElementById(tooltip).style.top=(posy-68)+"px";document.getElementById(tooltip).style.left=(posx-12)+"px";}
function LocateInTop(tooltip,e){var pos=findElementPosistion(e,document.getElementById(tooltip).offsetParent);var posx=pos[0];var posy=pos[1];window.scroll(0,posy-100);document.getElementById(tooltip).style.top=(posy-68)+"px";document.getElementById(tooltip).style.left=(posx-54)+"px";}
function LocateNoScroll(tooltip,e){var pos=findElementPosistion(e,document.getElementById(tooltip).offsetParent);var posx=pos[0]+e.offsetWidth;var posy=pos[1];document.getElementById(tooltip).style.top=(posy-68)+"px";document.getElementById(tooltip).style.left=(posx-12)+"px";}
function LocatePlan(tooltip,e){var pos=findElementPosistion(e,document.getElementById(tooltip).offsetParent);var posx=pos[0]+e.offsetWidth;var posy=pos[1];document.getElementById(tooltip).style.top=(posy-68)+"px";document.getElementById(tooltip).style.left=(posx-12)+"px";}
function findElementPosistion(obj,objParent){var curleft=curtop=0;if(obj.offsetParent){curleft=obj.offsetLeft;curtop=obj.offsetTop;obj=obj.offsetParent;while(obj!=null){curleft+=obj.offsetLeft;curtop+=obj.offsetTop;if(objParent!=obj.offsetParent&&obj.offsetParent!=null){obj=obj.offsetParent;}
else
obj=null;}}
return[curleft,curtop];}