Array.prototype.removeItems=function(c){if(!/Array/.test(c.constructor)){c=[c]}var a;for(var b=0;b<c.length;b++){a=0;while(a<this.length){if(this[a]==c[b]){this.splice(a,1)}else{a++}}}};String.prototype.supplant=function(a){return this.replace(/{([^{}]*)}/g,function(d,c){var e=a[c];return typeof e==="string"||typeof e==="number"?e:d})};var PRSPY={serverURL:"http://www.realitymod.com/prspy/currentservers.jsonp?callback=?",playerURL:"http://www.realitymod.com/prspy/currentplayers.jsonp?callback=?",lastUpdated:"",tabSelected:"servers",playersListHash:"viewall",playersListFilter:{},playersListCache:{},playerDataLoaded:false,serversListCache:{},buddyList:[],lang:"en",langLoaded:false,L10nLib:{},init:function(){PRSPY.getServerData();PRSPY.loadBuddyList();PRSPY.loadLang();$("#servers-list").hide();$("#utils").hide();$("#players-list").hide();$("#players-list #noResultsMessage").hide().empty();$("#servers-list table").tablesorter({headers:{3:{sorter:"digit"}}});$("#players-list table").tablesorter({headers:{4:{sorter:"digit"}}});$("#actions #refresh").click(function(){PRSPY.loading();var b=new Date();var a=b.getTime()/1000;if(parseInt(PRSPY.lastUpdated,10)<a-60){PRSPY.getServerData();PRSPY.getPlayerData()}else{setTimeout("PRSPY.stopLoading()",500)}});$("#servers-list table tbody tr").live("click",function(b){if(PRSPY.playerDataLoaded){var a=$(this).attr("serverid");if(b.altKey||b.shiftKey){PRSPY.openPrServer(a)}else{PRSPY.updatePlayerTable({address:a},true);PRSPY.selectPlayersTab()}}});$("#players-list table tbody tr .serverName").live("click",function(b){var a=$(this).attr("serverid");if(b.altKey||b.shiftKey){PRSPY.openPrServer(a)}else{PRSPY.updatePlayerTable({address:a},true);PRSPY.selectPlayersTab()}});$("#serverDetails .serverName").live("click",function(b){var a=$(this).attr("serverid");if(b.altKey||b.shiftKey){PRSPY.openPrServer(a)}else{PRSPY.updatePlayerTable({address:a},true);PRSPY.selectPlayersTab()}});$("#players-list table tbody tr .itemname").live("click",function(){PRSPY.addRemoveBuddy($(this).parent())});$("#players-list table tbody tr .playerbuddy").live("click",function(){PRSPY.addRemoveBuddy($(this).parent())});$(".viewall").live("click",function(){if(PRSPY.playerDataLoaded){PRSPY.updatePlayerTable({},true);PRSPY.selectPlayersTab()}});$(".addToBuddies").live("click",function(){var a=$(this).attr("player");if(a!=""){if(PRSPY.inBuddyList(a)){alert(a+PRSPY.L10n("alreadyBuddy"))}else{PRSPY.addBuddy(a);alert(a+PRSPY.L10n("nowYourBuddy"))}}});$("#tabs #servers-list-tab").click(function(){PRSPY.selectServersTab()});$("#tabs #players-list-tab").click(function(){if(PRSPY.playerDataLoaded){if($("#players-list").is(":visible")){PRSPY.updatePlayerTable({})}else{PRSPY.selectPlayersTab()}}});$("#buddylist").click(function(){if(PRSPY.playerDataLoaded){PRSPY.updatePlayerTable({buddy:true},true);PRSPY.selectPlayersTab();var a=function(){$("#utilslink").animate({color:"#606060"},1700,"swing")};$("#utilslink").animate({color:"#959595"},1000,"swing",a)}});$("#header h1").click(function(){window.location.reload()});$("#utilslink").click(function(){if($("#utils").is(":hidden")){PRSPY.utilBuddyList()}$("#utils").slideToggle("normal")});$("#playerSearchButton").click(function(){PRSPY.searchPlayers()});$("#addbuddybutton").click(function(){PRSPY.utilAddBuddy()});$("#addbuddyinput").keypress(function(a){if(a.which==13){PRSPY.utilAddBuddy()}});$("#exported").keypress(function(a){if(a.which==13){PRSPY.saveRawBuddies()}});$("#playerSearch").keypress(function(a){if(a.which==13){PRSPY.searchPlayers()}});$("#selectLangBox").change(function(){PRSPY.lang=$("#selectLangBox option:selected").attr("value");PRSPY.saveLang();PRSPY.getLangData()});$("#z").hover(function(){$("html").css({"background-image":"url(../images/bg.jpg)"})});$(window).bind("hashchange",function(){PRSPY.hashCheck()});$("#serverDetailsImage").live("click",function(){PRSPY.serverDetailsExpand()});$("#serverDetailsMapList").live("click",function(){PRSPY.serverDetailsExpand()});$("#serverDetailsMapListFull").live("click",function(){PRSPY.serverDetailsExpand()});$("#serverDetailsDesc").live("click",function(){PRSPY.serverDetailsExpand()});$("#serverDetailsImage").error(function(){$("#serverDetailsImage").attr("src","images/mapoverviews/Unknown.jpg")});$("#savebutton").click(function(){PRSPY.saveRawBuddies()})},getServerData:function(){$.getJSON(PRSPY.serverURL)},getPlayerData:function(){PRSPY.loading();$.getJSON(PRSPY.playerURL)},updateServerTable:function(){$("#servers-list table tbody").empty();$("#servers-list .totalnum").empty();$("#noServers").empty().hide();var b=0;var a="";$.each(PRSPY.serversListCache,function(d,f){var e="";var c=d;e+='<tr serverid="'+c+'" title="'+PRSPY.L10n("showPlayersOnServer")+" "+PRSPY.L10n("openInPR")+'">';if(this.password){e+=' <td class="locked"><span class="hidden">'+PRSPY.L10n("yes")+"</span></td> "}else{e+='<td><span class="hidden">'+PRSPY.L10n("no")+"</span></td> "}if(!this.country){this.country="--"}e+='<td><img src="images/countryflags/'+this.country.toLowerCase()+'.gif" alt="'+this.country+'" title="'+this.country+'" /></td><td class="serverName"><span>'+PRSPY.sanitize(this.name.substring(0,40))+"</span></td><td>"+this.numplayers+"</td><td>"+this.maxplayers+"</td><td>"+this.map+"</td><td>"+PRSPY.shortenGameMode(this.mode)+"</td><td>"+this.layer+"</td>";e+="</tr>";a=this.updated;b++;$("#servers-list table tbody").append(e)});if($("#servers-list tbody tr").length<1){$("#noServers").html("Either all servers are empty (unlikely), or the data source has died.").show()}PRSPY.lastUpdated=a;PRSPY.setTotalServers(b);PRSPY.setStat("Servers",b);$("#servers-list table").trigger("update");$("#servers-list table").trigger("sorton",[[[3,1]]])},updatePlayerTable:function(c,f){var b;var g;var e;var a=0;var d=PRSPY.playersListCache;if(c){PRSPY.playersListFilter=c}$("#serverDetails").hide();b=PRSPY.playersListFilter.address;g=PRSPY.playersListFilter.buddy;e=PRSPY.playersListFilter.player;if(b){PRSPY.setHash("server/"+b,f);PRSPY.setServerInfo(b)}else{if(e){PRSPY.setHash("search/"+e,f)}else{if(g){PRSPY.setHash("buddylist",f)}else{PRSPY.setHash("viewall",f)}}}$("#players-list table tbody").empty();$("#players-list .totalnum").empty();$("#players-list #noResultsMessage").hide().empty();var h=function(k){var j=PRSPY.inBuddyList(k);var p="";var i=this.team;var o=PRSPY.sanitize(k);var m=this.prefix||"";var l="";var n=PRSPY.serversListCache[this.address];switch(this.team){case"meinsurgent":i="Insurgent";break;case"gb":i="UK";break;case"ru":i="Russia";break;case"chinsurgent":i="Militia";break;case"ch":i="China";break;case"taliban":i="Taliban";break;case"usa":i="US Army";break;case"us":i="US Marines";break;case"mec":i="MEC";break;case"hamas":i="Hamas";break;case"idf":i="IDF";break;case"ca":case"cf":i="Canada";break}p+="<tr";if(j){p+=' buddy="true" '}p+=' playerid="'+o+'" ';p+=">";if(j){l=PRSPY.L10n("removeFromBuddies")}else{l=PRSPY.L10n("addToBuddies")}p+='<td class="itemname" title="'+l+'"><span>'+PRSPY.sanitize(m)+" "+o+'</span></td><td class="serverName" title="'+PRSPY.L10n("showPlayersOnServer")+" "+PRSPY.L10n("openInPR")+'" serverid="'+this.address+'"><span>'+PRSPY.sanitize(n.name.substring(0,35))+"</span></td><td>"+PRSPY.sanitize(n.map)+"</td><td>"+PRSPY.shortenGameMode(n.mode)+"</td><td>"+this.score+'</td><td><img class="factionFlag" src="images/factionflags/'+this.team+'.gif" alt="'+i+'" /></td>';if(j){p+='<td class="playerbuddy" title="'+PRSPY.L10n("removeFromBuddies")+'"><img src="images/buddy.png" alt="buddy" /></td>'}else{p+='<td class="playerbuddy" title="'+PRSPY.L10n("addToBuddies")+'"></td>'}p+="</tr>";$("#players-list table tbody").append(p);a++};if(g&&PRSPY.buddyList.length<1){PRSPY.setNoResultsMessage(PRSPY.L10n("noFriends")+' <span class="viewall">'+PRSPY.L10n("viewAllPlayers")+"</span>")}else{if(e){e=e.toLowerCase();$.each(d,function(j){var k=j.toLowerCase();if(this.prefix){if(this.prefix.length>0){k=this.prefix.toLowerCase()+" "+k}}if(e===k.substring(0,e.length)||e===j.toLowerCase().substring(0,e.length)){h.call(this,j);return}});if($("#players-list table tbody tr").length<1){PRSPY.setNoResultsMessage(PRSPY.L10n("noResults",{player:e}))}}else{$.each(d,function(j){if(b){if(this.address===b){h.call(this,j)}}else{if(g){if(PRSPY.inBuddyList(j)){h.call(this,j)}}else{h.call(this,j)}}});if(g){if($("#players-list table tbody tr").length<1){PRSPY.setNoResultsMessage(PRSPY.L10n("noOnlineFriends")+' <span class="viewall">'+PRSPY.L10n("viewAllPlayers")+"</span>")}}else{if(b){if($("#players-list table tbody tr").length<1){PRSPY.setNoResultsMessage(PRSPY.L10n("noPlayersOnServer")+' <span class="viewall">'+PRSPY.L10n("viewAllPlayers")+"</span>")}}}}}if(PRSPY.lastUpdated==""){PRSPY.setStat("Players",a)}PRSPY.setTotalPlayers(a);$("#players-list table").trigger("update");if(a>0){$("#players-list table").trigger("sorton",[[[4,1]]])}PRSPY.timeCheck()},setTotalServers:function(a){PRSPY.setTotal(a,"servers")},setTotalPlayers:function(a){PRSPY.setTotal(a,"players")},setTotal:function(a,b){if(a>0){$("#"+b+"-list .totalnum").html(PRSPY.L10n("total")+": "+a)}$("#"+b+"-list-tab").attr("title",PRSPY.L10n(b)+" ("+a+")")},loading:function(){$("#site").addClass("loading")},stopLoading:function(){$("#site").removeClass("loading")},timeCheck:function(){var b=new Date();var a=b.getTime()/1000;if(parseInt(PRSPY.lastUpdated,10)<a-300){if(confirm(PRSPY.L10n("oldData"))){PRSPY.getServerData();PRSPY.getPlayerData()}}},selectServersTab:function(){$("#players-list-tab").removeClass("selected");$("#players-list").hide();$("#servers-list-tab").addClass("selected");$("#servers-list").show();PRSPY.tabSelected="servers";PRSPY.setHash()},selectPlayersTab:function(){$("#servers-list-tab").removeClass("selected");$("#servers-list").hide();$("#players-list-tab").addClass("selected");$("#players-list").show();PRSPY.tabSelected="players";PRSPY.setHash()},inBuddyList:function(a){if(PRSPY.buddyList.length<1){return false}for(var b=0;b<PRSPY.buddyList.length;b++){if(PRSPY.buddyList[b].toLowerCase()===a.toLowerCase()){return true}}return false},loadBuddyList:function(){var b=$.cookie("buddyList");var a=[];if(b){a=JSON.parse(b)}if(a.buddyList){PRSPY.buddyList=PRSPY.buddyFix(a.buddyList)}},saveBuddyList:function(){var a={buddyList:PRSPY.buddyList};$.cookie("buddyList",JSON.stringify(a),{path:"/",expires:365})},addBuddy:function(a){a=$.trim(PRSPY.sanitize(a));PRSPY.buddyList.push(a);PRSPY.saveBuddyList();if(a.toLowerCase()=="[r-dev]geze"){alert("You've made a good choice! :)")}},removeBuddy:function(a){PRSPY.buddyList.removeItems(a);PRSPY.saveBuddyList();if(a.toLowerCase()=="[r-dev]geze"){alert(":(")}},deleteAllBuddies:function(){PRSPY.buddyList=[];PRSPY.saveBuddyList();PRSPY.utilBuddyList()},addRemoveBuddy:function(c){var a=$(c).attr("playerid");var b=$(c).find(".itemname");var d=$(c).find(".playerbuddy");if($(c).attr("buddy")){PRSPY.removeBuddy(a);$(c).removeAttr("buddy");$(c).find(".playerbuddy").html("");$(b).attr("title",PRSPY.L10n("addToBuddies"));$(d).attr("title",PRSPY.L10n("addToBuddies"))}else{PRSPY.addBuddy(a);$(c).attr("buddy","true");$(c).find(".playerbuddy").html('<img src="images/buddy.png" alt="buddy" />');$(b).attr("title",PRSPY.L10n("removeFromBuddies"));$(d).attr("title",PRSPY.L10n("removeFromBuddies"))}$("#players-list table").trigger("update");if($("#utils").is(":visible")){PRSPY.utilBuddyList()}},buddyFix:function(e){var d=[];var b=0;for(var c=0;c<e.length;c++){if(e[c]){if(e[c].indexOf(" ")>0){var a=e[c].split(" ");d[b]=$.trim(a[1])}else{d[b]=$.trim(e[c])}b++}}return d},searchPlayers:function(){var a=$("#playerSearch").val();if(a){PRSPY.updatePlayerTable({player:a});$("#playerSearch").val("")}},setNoResultsMessage:function(a){$("#players-list #noResultsMessage").html(a).fadeIn()},utilBuddyList:function(){$("#closeutils").click(function(){$("#utils").slideUp("normal")});$("#clearall button").click(function(){PRSPY.deleteAllBuddies()});$("#exported").click(function(){$("#exported").select()});var a="";var c="";if(PRSPY.buddyList.length<=0){a=PRSPY.L10n("noFriends")}else{for(var b=0;b<PRSPY.buddyList.length;b++){a+='<li title="'+PRSPY.L10n("removeFromBuddies")+'">'+PRSPY.sanitize(PRSPY.buddyList[b])+"</li>";c+=PRSPY.buddyList[b];if(b<PRSPY.buddyList.length-1){c+=","}}}$("#fullbuddylist ul").html(a);$("#exported").val(c);$("#fullbuddylist ul li").live("click",function(){var d=$(this).text();PRSPY.removeBuddy(d);PRSPY.utilBuddyList()})},utilAddBuddy:function(){var a=$("#addbuddyinput").val();PRSPY.addBuddies(a);$("#addbuddyinput").val("");PRSPY.utilBuddyList()},saveRawBuddies:function(){var a=$("#exported").val();PRSPY.buddyList=[];PRSPY.addBuddies(a);PRSPY.utilBuddyList()},addBuddies:function(c){if(c!=""){var d=c.split(",");for(var b=0;b<d.length;b++){var a=$.trim(d[b]);if(!PRSPY.inBuddyList(a)&&d[b]){PRSPY.addBuddy(a)}}}},getPlayers:function(a){PRSPY.stopLoading();PRSPY.playersListCache=a;PRSPY.playerDataLoaded=true;if(PRSPY.langLoaded){PRSPY.hashCheck()}},getServers:function(a){PRSPY.serversListCache=a;PRSPY.getPlayerData();if(PRSPY.langLoaded){PRSPY.updateServerTable()}},setStat:function(b,a){$(".total"+b).html(a)},L10n:function(a,c){var b=PRSPY.L10nLib[PRSPY.lang][a]||PRSPY.L10nLib.en[a];if(!b){alert("Error! "+a+" does not exist in the L10n")}return b.supplant(c)},staticL10n:function(){$("[L10n]").each(function(a){$(this).html(PRSPY.L10n($(this).attr("L10n")))});$("[L10nTitle]").each(function(a){$(this).attr("title",PRSPY.L10n($(this).attr("L10nTitle")))})},loadLang:function(){var b=$.cookie("lang");var a={};if(b){a=JSON.parse(b)}if(a.lang){PRSPY.lang=a.lang}$("#selectLangBox").find("[value="+PRSPY.lang+"]").attr("selected","selected");PRSPY.getLangData()},saveLang:function(){var a={lang:PRSPY.lang};$.cookie("lang",JSON.stringify(a),{path:"/",expires:365})},getLangData:function(){var a=function(){PRSPY.staticL10n();if(PRSPY.serversListCache){PRSPY.updateServerTable()}if(PRSPY.playersListCache){PRSPY.utilBuddyList()}};if(!PRSPY.L10nLib[PRSPY.lang]){$.getJSON("js/lang/PRSPY.L10nLib."+PRSPY.lang+".json",function(b){PRSPY.L10nLib[PRSPY.lang]=b;PRSPY.langLoaded=true;a()})}else{if(PRSPY.lang=="en"){PRSPY.langLoaded=true}a()}},openPrServer:function(a){if(PRSPY.serversListCache[a].password){var b=prompt("Please enter the server password.","");if(b){window.location="pr://"+a+"/+password-"+b}}else{window.location="pr://"+a}},hashCheck:function(){if(window.location.hash){var c=window.location.hash.split("/");var b=c[1];var a=c[2];var d=c[3]||"";d=PRSPY.sanitize(d);if(a+"/"+d!=PRSPY.playersListHash&&a!=PRSPY.playersListHash){if(a=="server"){PRSPY.updatePlayerTable({address:d})}else{if(a=="search"){var e=c[3];PRSPY.updatePlayerTable({player:d})}else{if(a=="buddylist"){PRSPY.updatePlayerTable({buddy:true})}else{if(a=="viewall"){PRSPY.updatePlayerTable()}else{PRSPY.updatePlayerTable();PRSPY.setHash()}}}}}if(b=="servers"){PRSPY.selectServersTab()}else{if(b=="players"){PRSPY.selectPlayersTab()}else{PRSPY.selectServersTab()}}}else{PRSPY.updatePlayerTable();PRSPY.setHash()}},setHash:function(d,b){var a=d||PRSPY.playersListHash;PRSPY.playersListHash=a;var c="";if(b){c="#/players/"+a+"/"}else{c="#/"+PRSPY.tabSelected+"/"+a+"/"}if(window.location.hash!=c){window.location.hash=c}},setServerInfo:function(a){var e=PRSPY.serversListCache[a];$("#serverDetailsDesc").empty();$("#serverDetailsMapList").empty();if(e){var d="";var g="";var f="";if(e.password){d='<img src="images/lock.gif" alt="locked"/> '}if(e.maplists){for(var c=0;c<e.maplists.length;c++){if(c===0){g+="Next: "+e.maplists[c][0]}else{g+=", "+e.maplists[c][0]}if(c===0){f+='<ul id="serverDetailsMapListFull"><li>Next:</li>'}f+='<li mapfull="'+e.maplists[c][0]+"-"+e.maplists[c][1]+"-"+e.maplists[c][2]+'"><span class="serverDetailsMapName">'+e.maplists[c][0]+"</span> - "+e.maplists[c][1]+" "+e.maplists[c][2]+"</li>";if(c==e.maplists.length-1){f+="</ul>"}}$("#serverDetailsMapList").html(g);$("#serverDetailsMapListFull").html(f);$("#serverDetailsMapListFull li").hover(function(){var h=$(this).attr("mapfull");if(h){console.log(h);$("#serverDetailsImage").attr("src","images/mapoverviews/"+h+".jpg");$("#serverDetailsImage").attr("alt",h)}},function(){$("#serverDetailsImage").attr("src","images/mapoverviews/"+e.map+"-"+e.mode+"-"+e.layer+".jpg");$("#serverDetailsImage").attr("alt",e.map+" - "+e.mode+" - "+e.layer)})}$("#serverDetailsName").html(d+"<span>"+PRSPY.sanitize(e.name)+"</span>").attr("serverid",a);$("#serverDetailsMap").html('<span id="serverDetailsCurrentMap">'+PRSPY.sanitize(e.map)+"</span>");$("#serverDetailsMode").html(PRSPY.sanitize(e.mode+" - "+e.layer));$("#serverDetailsPlayers").html("<span>"+e.numplayers+"</span>/"+e.maxplayers);var b="";if(e.logo){b='<br /><img class="serverLogo" src="'+e.logo+'" alt="logo" />'}$("#serverDetailsDesc").html(PRSPY.sanitize(e.sponsor).replace(/\|/gi,"<br />").replace(/Next Maps:/gi,"").replace(/Next maps in rotation:/gi,"")+b).hide();$("#serverDetailsImage").attr("src","images/mapoverviews/"+e.map+"-"+e.mode+"-"+e.layer+".jpg");$("#serverDetailsImage").attr("alt",e.map+" - "+e.mode+" - "+e.layer);$("#serverDetailsMapList").show();$("#serverDetailsMapListFull").hide()}else{$("#serverDetailsName").html("<span>"+a+"</span>").attr("serverid",a);$("#serverDetailsMap").html('<span id="serverDetailsCurrentMap">Unknown</span>');$("#serverDetailsMode").html("Unknown - Unknown");$("#serverDetailsPlayers").html("<span>0</span>/??");$("#serverDetailsImage").attr("src","images/mapoverviews/Unknown.jpg");$("#serverDetailsImage").attr("alt","Unknown")}$("#serverDetailsContainer").height(100);$("#serverDetailsImage").height(100);$("#serverDetailsImage").width("auto");$("#serverDetails").show()},serverDetailsExpand:function(){if($("#serverDetailsImage").height()<200){var a=552;$("#serverDetailsContainer").height(a);$("#serverDetailsImage").height(a);$("#serverDetailsImage").width("auto");$("#serverDetailsDesc").show();$("#serverDetailsMapList").hide();$("#serverDetailsMapListFull").show()}else{var b=100;$("#serverDetailsContainer").height(b);$("#serverDetailsImage").height(b);$("#serverDetailsImage").width("auto");$("#serverDetailsDesc").hide();$("#serverDetailsMapList").show();$("#serverDetailsMapListFull").hide()}},sanitize:function(a){return a.replace(/</gi,"").replace(/>/gi,"").replace(/"/gi,"")},shortenGameMode:function(a){if(a=="Command and Control"){return"CnC"}else{if(a=="Vehicle Warfare"){return"Vehicles"}else{return a}}}};$(document).ready(function(){PRSPY.init()});PRSPY.L10nLib.en={alreadyBuddy:" already is your buddy...",nowYourBuddy:" is now your buddy.",showPlayersOnServer:"Click to show players on the server.",yes:"yes",no:"no",removeFromBuddies:"Click to remove from buddy list.",addToBuddies:"Click to add to buddy list.",noFriends:'You have no friends, how sad. Add buddies by clicking on their names so that the buddy icon <img src="images/buddy.png" alt="buddy" /> appears.',noResults:'No results for "{player}". <span class="viewall">View all players</span> or <span class="addToBuddies" player="{player}">add {player} to your buddy list</span>.',viewAllPlayers:"View all players.",noOnlineFriends:"None of your friends are online.",oldData:"Warning: the data is older than 10 minutes. Try to refresh. If the problem persists post a bug report.\n\nRefresh now?",country:"Country",countryShort:"C",name:"Name",player:"Player",players:"Players",playersShort:"P",maxPlayers:"Max Players",maxPlayersShort:"M",map:"Map",mode:"Mode",layer:"Layer",server:"Server",servers:"Servers",score:"Score",team:"Team",teamShort:"T",buddy:"Buddy",buddyShort:"B",loading:"Loading...",createdBy:"Created by",manageBuddyList:"Manage Buddy List",closeIt:"Close",fullBuddyList:"Full buddy list, including those offline",exported:"Exported",addBuddies:"Add buddy(ies)",deleteAllBuddies:"Delete all buddies",total:"Total",deleteByClicking:"Delete by clicking",exportInstructions:"Select all then paste into add buddy box on a different computer",addBuddiesInstructions:"Do multiple by seperating with commas - spaces count! Don't add any extra",viewAll:"View All",buddyList:"Buddy List",refreshIt:"Refresh",openInPR:"Shift or alt click to open server in PR.",noPlayersOnServer:"No players are on this server.",clickToExpandImage:"Click to expand the image.",save:"Save"};
