var activated = 0; function clearInput(elem){ if(activated != 1){ activated = 1; elem.value = ''; } } function out(pid){ var ajaxRequest; try{ ajaxRequest = new XMLHttpRequest(); } catch (e){ try{ ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try{ ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e){ alert("error"); return false; } } } ajaxRequest.onreadystatechange = function(){ if(ajaxRequest.readyState == 4){ } } ajaxRequest.open("GET", "/ajax/rc/"+pid, true); ajaxRequest.send(null); } var Yoffset = 50; var Xvalue = 0; var adOffset = 0; var side = 'right'; function mouseCoords(ev){ ev = ev || window.event; if(ev.pageX || ev.pageY){ return {x:ev.pageX, y:ev.pageY}; } return { x:ev.clientX + document.body.scrollLeft - document.body.clientLeft, y:ev.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) }; } function mouseY(evt) { if (!evt) evt = window.event; if (evt.pageY) return evt.pageY; else if (evt.clientY)return ev.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0; } function overGame (ev, column, gameId){ document.onmousemove = mouseMove; document.onscroll = mouseMove; switch(column){ case '1': xPos = 193+adOffset; direction = 'right'; break; case '2': xPos = 383+adOffset; direction = 'right'; break; case '3': xPos = 573+adOffset; direction = 'right'; break; case '4': xPos = 763+adOffset; direction = 'right'; break; } Xvalue = xPos; if(direction == 'right'){ document.getElementById("dek").style.left = xPos + 'px'; }else{ document.getElementById("dek").style.left = Xvalue - 121 + 'px'; } side = direction; changeContent(gameId); document.getElementById("dek").style.display = 'block'; } function changeContent (gameId){ document.getElementById("dek").innerHTML = ''; } function rollout (ev){ ev = ev || window.event; var relTarg = ev.relatedTarget || ev.toElement; if(relTarg){ if(relTarg.className != 'gr' && relTarg.className != 'gr_s'){ document.getElementById("dek").style.display = 'none'; document.getElementById("dek").style.left = 0 + 'px'; document.onmousemove = null; } }else{ document.getElementById("dek").style.display = 'none'; document.getElementById("dek").style.left = 0 + 'px'; document.onmousemove = null; } } function mouseMove (ev) { ev = ev || window.event; var mousePos = mouseCoords(ev); xMouse = mousePos.x; yMouse = mousePos.y; if(side == 'right'){ document.getElementById("dek").style.left = Xvalue + 'px'; document.getElementById("dek").style.padding = '4px 3px 3px 11px'; document.getElementById("dek").style.backgroundImage = 'url(/i/roll-over_bg.gif)'; }else{ document.getElementById("dek").style.left = Xvalue - 121 + 'px'; document.getElementById("dek").style.padding = '5px 18px 5px 5px'; document.getElementById("dek").style.backgroundImage = 'url(/i/roll-over_bg.gif)'; } document.getElementById("dek").style.top = yMouse + 5 - Yoffset + 'px'; }