document.write(''); var productDetailHint = document.getElementById("productDetailHint"); var currentProduct = null; var currentProductDetailtHintStr; function showDetail(current, e) { if ((productDetailHint.style.visibility != 'visible') || (currentProduct != current)) // ha gyorsan huzogatom, akkor nincs hideDetail???? :( { currentProduct = current; current.onmousemove = moveDetail; current.onmouseout = hideDetail; moveDetail(e); if (current['tagName'] == 'A') { // for (i in current) // { // window.alert('current[\''+i+'\'] is ' + current[i]); // } str = ''; productDetailHint.style.width = ''; } else { // product_listing.php: "" str = current.innerHTML; str = str.replace(//gi, ""); productDetailHint.style.width = '500px'; } // if (productDetailHint.innerHTML != str) // sajna nem jo ;) if (currentProductDetailtHintStr != str) { productDetailHint.innerHTML = currentProductDetailtHintStr = str; }; productDetailHint.style.display = 'inline'; productDetailHint.style.visibility = 'visible'; } } function moveDetail(e) { mousex = mousey = 0; if (!e) e = window.event; if (e) { if (e.pageX || e.pageY) { mousex = e.pageX; mousey = e.pageY; } else if (e.clientX || e.clientY) { mousex = e.clientX + document.body.scrollLeft; mousey = e.clientY + document.body.scrollTop; } } productDetailHint.style.left = mousex + 10 + 'px'; // + 'px' -> for productDetailHint.style.top = mousey + 10 + 'px'; } function hideDetail(e) { productDetailHint.style.visibility = 'hidden'; productDetailHint.style.display = 'none'; }