var widget_rollover_c = 0; function widget_findPosX(obj) { var curleft = 0; if (obj.offsetParent) { while (1) { curleft += obj.offsetLeft; if (!obj.offsetParent) { break; } obj = obj.offsetParent; } } else if (obj.x) { curleft += obj.x; } return curleft; } function widget_findPosY(obj) { var curtop = 0; if (obj.offsetParent) { while (1) { curtop += obj.offsetTop; if (!obj.offsetParent) { break; } obj = obj.offsetParent; } } else if (obj.y) { curtop += obj.y; } return curtop; } function widget_loading(nextTop, text) { widget_rollover.getElementsByTagName("p")[0].innerHTML = ""; var center = document.createElement("center"); var img = document.createElement("img"); img.setAttribute("src", "http://static.myattn.com/images/loading.gif"); img.setAttribute("width", "41"); img.setAttribute("height", "39"); center.appendChild(img); widget_rollover.getElementsByTagName("p")[0].appendChild(center); widget_rollover_c += 1; setTimeout("widget_putText('"+nextTop+"', '"+text+"' ,"+widget_rollover_c+");", 375 + (Math.random() * 250)); } function widget_putText(nextTop, text, c) { if (c == widget_rollover_c) { widget_rollover.getElementsByTagName("p")[0].innerHTML = text; widget_rollover.style.top = nextTop+"px"; } } function widget_appearsText(obj, text) { widget_setInitParams(); widget_rollover.getElementsByTagName("p")[0].innerHTML = text; widget_rollover.style.display =""; var nextTop = (widget_findPosY(obj.parentNode) - widget_rollover.clientHeight + 2 - obj.parentNode.parentNode.scrollTop); widget_loading(nextTop, text); if(widget_pos == "right") { widget_rollover.style.left = (widget_findPosX(obj.parentNode) - widget_rollover.clientWidth + 30)+"px"; widget_rollover.style.top = (widget_findPosY(obj.parentNode) - widget_rollover.clientHeight + 2 - obj.parentNode.parentNode.scrollTop)+"px"; }else{ widget_rollover.style.left = (widget_findPosX(obj.parentNode) + widget_list.clientWidth - 30)+"px"; widget_rollover.style.top = (widget_findPosY(obj.parentNode) - widget_rollover.clientHeight + 2 - obj.parentNode.parentNode.scrollTop)+"px"; } } function widget_disapearsText() { widget_rollover.style.display = "none"; } String.prototype.trim = function () { return this.replace(/^\s*/, "").replace(/\s*$/, ""); } function widget_setInitParams() { if (widget_rollover) { return; } widget_rollover = document.createElement("div"); widget_rollover.setAttribute("id","widget_rollover"); widget_rollover.style.display = "none"; widget_rollover.style.position = "absolute"; widget_rollover.style.zIndex = "9999"; widget_rollover.innerHTML = '