(function(a){a.fn.extend({jukebox:function(b){},su_server:function(b){var c={style:{"-moz-border-radius":"8px","-webkit-border-radius":"8px",backgroundColor:"#ffffff",color:"#ffffff",width:"500px",height:"500px"},display:{serverName:true,mapImage:true,mapName:true,playerNumber:true},html:"<img src='http://image.www.gametracker.com/images/maps/160x120/{game}/{mapName}.jpg' /><br /><br /><span style='color:blue;font-size:15px;letter-spacing:-1px;'>{serverName}</span><br />Current Map: <span style='color:blue;font-size:12px;letter-spacing:-1px;'>{mapName}</span><br />Players: <span style='color:blue;font-size:12px;letter-spacing:-1px;'>{playerNumber}</span>"},d=a.extend(c,b);this.each(function(){var f=a(this);f.css(d.style);var e={};var g=setInterval(function(){a.getJSON("http://alexbdev.com/su/steam.php?callback=?",{ip:d.ip},function(i,h){if(!i){f.html("<div style='text-align:center;padding:30% 0;'><span style='font-style:italic;'><b>"+d.ip+"</b> is currently offline!</span></div>");return false}if(e.gameDesc==i.gameDesc&&e.serverName==i.serverName&&e.mapName==i.mapName&&e.maxPlayers==i.maxPlayers&&e.botNumber==i.botNumber&&e.gameVersion==i.gameVersion&&e.secureServer==i.secureServer&&e.passwordProtected==i.passwordProtected&&e.gameDir==i.gameDir){return false}f.html("<img src='http://www.sourceunderground.com/wp-content/ajax-loader.gif' />");setTimeout(function(){if(i.gameDir=="cstrike"){game="css"}else{if(i.gameDir=="tf"){game="tf2"}else{if(i.gameDir=="garrysmod"){game="garrysmod"}}}var j=d.html;j=j.replace(/{ip}/,d.ip);if(game!="garrysmod"){j=j.replace(/{gameDesc}/gi,i.gameDesc)}else{j=j.replace(/{gameMode}/gi,i.gameDesc)}j=j.replace(/{serverName}/gi,i.serverName);j=j.replace(/{mapName}/gi,i.mapName);j=j.replace(/{playerNumber}/gi,i.playerNumber);j=j.replace(/{maxPlayers}/gi,i.maxPlayers);j=j.replace(/{botNumber}/gi,i.botNumber);j=j.replace(/{gameVersion}/gi,i.gameVersion);j=j.replace(/{secured}/gi,i.secureServer);j=j.replace(/{password}/gi,i.passwordProtected);j=j.replace(/{game}/gi,game);f.html(j)},800);e=i})},2000)})}})})(jQuery);