//basic.js var loadingImage = ''; function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == 'string') element = document.getElementById(element); if (arguments.length == 1) return element; elements.push(element); } return elements; } function callback(serverData, serverStatus) { fullUrl = window.location.href; if(fullUrl.substring(fullUrl.indexOf('?')+1, fullUrl.indexOf('?')+6) == 'debug') alert(serverData); if(serverData.indexOf('^' != -1)) { arrays = serverData.split('^'); i=0; while(i=1024) && (screen.height>=768)){ document.getElementById('bannerRight').style.display = 'block'; }else{ document.getElementById('bannerRight').style.display = 'none'; } if(navigator.userAgent.toLowerCase().indexOf('chrome') > -1 && false){ $('iframeLogo').src = '/private/logotest.php'; if($('gameIFrame') && gameUrl.length > 0){ $('gameIFrame').src = gameUrl; } } } //gamelist.js var pointerAlpha = 0; var endAlpha = 0; var pointerStartY = 90; var pointerX = 0; var pointerDirection = 'right'; var xCorrection = 121; 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(ev) { ev = ev || window.event; if (ev.pageY) return ev.pageY; else if (ev.clientY) return ev.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop); else return 0; } function overGame (ev, xPos, direction, gameId){ document.onmousemove = mouseMove; if(pointerDirection != direction || xPos != pointerX){ if(direction == 'right'){ $('pointer').style.left = xPos + 'px'; $('pointer').style.padding = '6px 5px 4px 15px'; $('pointer').style.backgroundImage = 'url(http://cached.roundgames.com/images/pointer.gif)'; }else{ $('pointer').style.left = xPos - xCorrection + 'px'; $('pointer').style.padding = '6px 14px 4px 6px'; $('pointer').style.backgroundImage = 'url(http://cached.roundgames.com/images/pointer_right.gif)'; } } pointerDirection = direction; pointerX = xPos; changeContent(gameId); $('pointer').style.display = 'block'; } function changeContent (gameId){ if(true){ $('pointerScreenshot').src = 'http://roundgames.roundgamesbv.netdna-cdn.com/screenshots/t_'+gameId+'.jpg'; }else{ $('pointerScreenshot').src = 'http://cached.roundgames.com/screenshots/t_'+gameId+'.jpg'; } } function outGame (ev){ ev = ev || window.event; var relTarg = ev.relatedTarget || ev.toElement; if(relTarg){ if(relTarg.className != 'gameLink'){ $('pointer').style.display = 'none'; document.onmousemove = null; } }else{ $('pointer').style.display = 'none'; document.onmousemove = null; } } function mouseMove (ev) { ev = ev || window.event; var mousePosY = mouseY(ev); $('pointer').style.top = mousePosY + 5 - pointerStartY + 'px'; } function expandGames(name, direction) { if(direction == 'more'){ $('extra_'+name).style.display = 'block'; $('moreLink_'+name).style.display = 'none'; $('lessLink_'+name).style.display = 'block'; }else{ $('extra_'+name).style.display = 'none'; $('moreLink_'+name).style.display = 'block'; $('lessLink_'+name).style.display = 'none'; } }