var bubble={timer_id:0,obj:false,timeout:300,lock:false,pad:0};var bubble_icon_obj=null;function showBubble(c,b){if(c&&bubble_icon_obj!==c){bubble.lock=false;bubble_icon_obj=c}if(bubble.lock||typeof(c)!="undefined"){clearTimeout(bubble.timer_id)}if(!bubble.obj){bubble.obj=$("#infoBubble").get(0)}if(bubble.obj){if(typeof(c)=="undefined"){return}if(typeof(b)=="undefined"){var d=$(c).next(".bubble").get(0);b=d.innerHTML}c.title="";c=!($(c).hasClass("bubble-icon"))?$(c).children(".bubble-icon").get(0):c;bubble.obj.innerHTML='<div id="bubble-shadow"><span id="bubble-lock"></span><table'+(($(c).hasClass("bubble-icon-kana")||(c.src&&c.src.indexOf("kana.gif")>0))?' class="kana"':"")+'><tr><td><a name="bubble-close" id="bubble-close" title="Close" onclick="closeBubble(); return false;"></a>'+b+'<div class="min-width"></div></td></tr></table></div>';positionBubble(c);bubble.obj.style.display="block";if(!bubble.lock&&b.match(/<a\s/i)){lockBubble(c);var a=$("#bubble-lock").get(0);if(a){a.style.display=(bubble.lock?"none":"block");a.style.left=parseInt(bubble.pad-10)+"px";a.innerHTML="Click to pin"}}}}function closeBubble(){bubble.lock=false;if(bubble.obj){bubble.obj.style.display="none";bubble.obj.innerHTML="";bubble.obj.style.top=0;bubble.obj.style.left=0;bubble.obj=null}}function hideBubble(a){bubble.timer_id=setTimeout("closeBubble()",(bubble.lock?bubble.timeout:2))}function lockBubble(a){bubble.lock=!bubble.lock;positionBubble(a)}function positionBubble(d){var c=$(d).offset();var a=$(d).width();var b=$("#bubble-close").get(0);bubble.pad=(bubble.lock)?5:0;if(b){b.style.display=(bubble.lock?"block":"none");b.style.left=parseInt(bubble.pad-5)+"px"}bubble.obj.style.top=((c.top-a)+5-((navigator.appName=="Microsoft Internet Explorer")?0:5))+"px";bubble.obj.style.left=(c.left+22-bubble.pad)+"px";bubble.obj.style.paddingLeft=bubble.pad+"px";bubble.obj.style.paddingBottom=bubble.pad+"px"};
