function hv_run_after_body() { // Init section obj_float_div = false; show_delay = null; document.write(""); document.write("
"); document.onmousemove = hv_document_onmousemove; if (window.onscroll) { window.onscroll = hide_div(); } }; function hv_document_onmousemove(e) { if (!obj_float_div) { return; } var pos_X = 0, pos_Y = 0; if (!e) { e = window.event; } if (e) { if (typeof(e.pageX) == 'number') { pos_X = e.pageX; pos_Y = e.pageY; } else if (typeof(e.clientX) == 'number') { pos_X = e.clientX; pos_Y = e.clientY; if (document.body && (document.body.scrollTop || document.body.scrollLeft) && !(window.opera || window.debug || navigator.vendor == 'KDE')) { pos_X += document.body.scrollLeft; pos_Y += document.body.scrollTop; } else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft) && !(window.opera || window.debug || navigator.vendor == 'KDE')) { pos_X += document.documentElement.scrollLeft; pos_Y += document.documentElement.scrollTop; } } } var scroll_X = 0, scroll_Y = 0; if (document.body && (document.body.scrollTop || document.body.scrollLeft) && !(window.debug || navigator.vendor == 'KDE')) { scroll_X = document.body.scrollLeft; scroll_Y = document.body.scrollTop; } else if (document.documentElement && (document.documentElement.scrollTop || document.documentElement.scrollLeft) && !(window.debug || navigator.vendor == 'KDE')) { scroll_X = document.documentElement.scrollLeft; scroll_Y = document.documentElement.scrollTop; } var win_size_X = 0, win_size_Y = 0; if (window.innerWidth && window.innerHeight) { win_size_X = window.innerWidth; win_size_Y = window.innerHeight; } else if (document.documentElement && document.documentElement.clientWidth && document.documentElement.clientHeight) { win_size_X = document.documentElement.clientWidth; win_size_Y = document.documentElement.clientHeight; } else if (document.body && document.body.clientWidth && document.body.clientHeight) { win_size_X = document.body.clientWidth; win_size_Y = document.body.clientHeight; } pos_X += 15; pos_Y += 15; if (obj_float_div.offsetWidth && obj_float_div.offsetHeight) { if (pos_X - scroll_X + obj_float_div.offsetWidth + 5 > win_size_X) { pos_X -= (obj_float_div.offsetWidth + 25); } if (pos_Y - scroll_Y + obj_float_div.offsetHeight + 5 > win_size_Y) { pos_Y -= (obj_float_div.offsetHeight + 20); } } obj_float_div.style.left = pos_X + "px"; obj_float_div.style.top = pos_Y + "px"; }; function hv_set_div(id, str) { document.getElementById(id).innerHTML = str; }; function hv_show_div(div_mark) { if (show_delay) { clearTimeout(show_delay); show_delay = null; } else { // hv_get_obj if (document.getElementById) { obj_float_div = document.getElementById(div_mark); } else if (document.all) { obj_float_div = document.all[div_mark]; } else { obj_float_div = null; } show_delay = setTimeout('hv_show_div("' + div_mark + '");', 400); return; } if (!obj_float_div) { return; } if (obj_float_div.offsetWidth) { obj_float_div.style.width = "auto"; obj_float_div.style.height = "auto"; } obj_float_div.style.visibility = 'visible'; }; function hover(str) { hv_set_div("divfloat",str); hv_show_div("divfloat"); }; function hide_div() { clearTimeout(show_delay); show_delay = null; if (!obj_float_div) { return; } obj_float_div.style.visibility = 'hidden'; obj_float_div.style.left = "-3000px"; obj_float_div = false; };