function openWin(fileToOpen,nameOfWindow,width,height) { myWindow = window.open("",nameOfWindow,"menubar=no,scrollbars=yes,status=no,width="+width+",height="+height); myWindow.document.open(); myWindow.document.write(''); myWindow.document.write('Screenshot Viewer') myWindow.document.write(''); myWindow.document.write('Screenshot'); myWindow.document.write(''); myWindow.document.close(); } function deleteURL(text, url) { if (confirm(text)) { self.location = url; } } function ChangeTr(tableRow, bRowActive, sHighlightColor, sInactiveColor, sTextDecorationHighlight, sTextDecorationInactive) { if (bRowActive) { tableRow.style.backgroundColor = sHighlightColor; tableRow.style.cursor = "hand"; tableRow.style.textDecoration = sTextDecorationHighlight; } else { tableRow.style.backgroundColor = sInactiveColor; tableRow.style.cursor = "pointer"; tableRow.style.textDecoration = sTextDecorationInactive; } } function DoNav(sUrl) { document.location.href = sUrl; } /** * commentId is the uniquely identifying comment id from the database. * It is also used as the div id for the comment body. */ function showComment(commentid) { elem = $(commentid); if(elem.visible() && !elem.empty()) { elem.hide(); } else { // Cache the contents of the comment body so we don't need to hit db again. if(elem.empty()) { new Ajax.Updater(commentid, 'comment_body.php', { method: 'get', parameters: { iCommentId: commentid } }); } elem.show(); } } /* provide a hint to the user about the selected rating */ var ratingdesc=[ "", " Works flawlessly out of the box - no problems ", " Works flawlessly with DLL overrides, third party software or other settings ", " Works excellently for normal use;works fine in singleplayer but not multi ", " Works but has issues for normal use ", " Does not run or cannot be installed with Wine " ]; var ratingstyle =[ "", "platinum", "gold", "silver", "bronze", "garbage" ]; function showHint(o){ if(o) { $('hint').innerHTML=ratingdesc[o.selectedIndex]; $w($('hint').className).map( function(x){ $('hint').removeClassName(x); }) $('hint').addClassName(ratingstyle[o.selectedIndex]); } } /* executed when document is ready */ document.observe("dom:loaded", function() { showHint($('ratingSelect')); });