function xpreviewPrayer(prayerid, divsection) { http.open('get', '../html/prayerlist.php?' + 'ajaxPreviewPrayer=1' + '&prayerid='+prayerid + '&divsection='+divsection); http.onreadystatechange = handleResponse; http.send(null); } function showdiv(parent, child) { var p = document.getElementById(parent); var c = document.getElementById(child); var top = (c["at_position"] == "y") ? p.offsetHeight+2 : 0; var left = (c["at_position"] == "x") ? p.offsetWidth +2 : 0; for (; p; p = p.offsetParent) { top += p.offsetTop; left += p.offsetLeft; } var prayerid = child.substring(child.indexOf('prnt')+5, child.length) xpreviewPrayer(prayerid, child); c.style.position = "absolute"; c.style.top = top +'px'; c.style.left = left+'px'; c.style.visibility = "visible"; }