widget.ajaxCallback = {
    success: function(o) {
        var response_obj = eval('('+ o.responseText + ')');
        
        var s_name = document.createElement("strong")
        s_name.innerHTML = response_obj['servername']
        widget.widgetarea.appendChild(s_name)
        
        var map_img = document.createElement("img")
        map_img.src = response_obj['mapimg']
        YAHOO.util.Dom.setStyle(map_img, 'float', 'left')
        widget.widgetarea.appendChild(map_img)
        
        var s_game = document.createElement("p")
        s_game.innerHTML = response_obj['game']
        widget.widgetarea.appendChild(s_game)
        
        var s_map = document.createElement("p")
        s_map.innerHTML = response_obj['map']
        widget.widgetarea.appendChild(s_map)
        
        var s_player = document.createElement("p")
        s_player.innerHTML = response_obj['player'] + '/' + response_obj['maxplayer'] + " Spieler"
        widget.widgetarea.appendChild(s_player);
        
       // YAHOO.util.Dom.setStyle(widget.widgetdiv, 'background', widget.origStyle)
        
        var widget_fade_in = new YAHOO.util.Anim(widget.widgetdiv, { opacity: { to: 1 } }, 0.25, YAHOO.util.Easing.easeIn);
		widget_fade_in.animate();
		setTimeout(widget.refresh, 300000)
    },
    
    failure: function(o) {
        //alert('connection to the server interrupted');
        setTimeout(widget.refresh, 5000)
    }
}
document.write('<div id="hlstatuswidget" class="widget dodswidget"></div>');
YAHOO.util.Event.addListener(window, 'load', widget.init, "hlstatuswidget");

