var flproxy = new flensed.flXHR({ autoUpdatePlayer:true, xmlResponseText:false, instanceId:"myproxy1", onerror:handleError, onreadystatechange:handleLoading });

function loadHighscores() {
	flproxy.open("POST","http://apps.spacesofplay.com/mrbounce/scores/top_10_json");
	flproxy.send(null);
}

function handleLoading(XHRobj) {
	if (XHRobj.readyState == 4) {
	
		top_users = XHRobj.responseText.evalJSON();
		rank = 1;

		html =  "<table>";
		html += "<tr><td colspan=\"3\"><strong>Top 10 Players</strong></td></tr>";

		top_users.each(function(user) {
			html += "<tr><td class=\"column_rank\">" + rank + ".</td><td class=\"column_handle\">" + user.handle + "</td><td class=\"column_maxscore\">" + user.max_score + "</td></tr>";
			rank ++;
		});		

		html += "</table>"
		
		$('highscores').innerHTML = html;
	}
}

function handleError(errObj) {
	// alert("Error: "+errObj.number
	// 	+"\nType: "+errObj.name
	// 	+"\nDescription: "+errObj.description
	// 	+"\nSource Object Id: "+errObj.srcElement.instanceId
	// );
}