var is_DOM = document.getElementById; if (is_DOM) { if(navigator.appName.substring(0,3) == "Net") { document.captureEvents(Event.MOUSEMOVE); } document.onmousemove = get_mouse; } function arbre_js_infos(num) { var content = runfile("http://www.lanormande.com/ajax/ajaxAnimalGetInfos.php?num=" + num); document.getElementById("div_js_infos").style.width = "220px"; document.getElementById("div_js_infos").style.height = "220px"; if (is_DOM) { document.getElementById("div_js_infos").innerHTML = content; document.getElementById("div_js_infos").style.display = "block"; document.onmousemove = get_mouse; } } function get_mouse(e) { try { var x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft; var y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop; document.getElementById("div_js_infos").style.left = x + 20 + "px"; document.getElementById("div_js_infos").style.top = y + 20 + "px"; if(parseInt(document.getElementById("div_js_infos").style.left) + parseInt(document.getElementById("div_js_infos").style.width) > document.documentElement.clientWidth) { document.getElementById("div_js_infos").style.left = (document.documentElement.clientWidth - parseInt(document.getElementById("div_js_infos").style.width) - 10) + "px"; } if(parseInt(document.getElementById("div_js_infos").style.top) + parseInt(document.getElementById("div_js_infos").style.height) > document.documentElement.clientHeight) { document.getElementById("div_js_infos").style.top = (document.documentElement.clientHeight - parseInt(document.getElementById("div_js_infos").style.height) - 10) + "px"; } } catch(e) { } }