// include stuff needed
google.load('jquery', '1.3');

google.setOnLoadCallback(function() {
	OA_get();
});

function OA_get() {
	var $ = jQuery;

	//var serviceUrl = "http://localhost:8080/service";
	var serviceUrl = "http://overachievements.appspot.com/service";

	var name = $("#oaCharacterName").val();
	var realm = $("#oaRealm").val();
	var region = $("#oaRegion").val();
	var divId = $("#oaDivId").val();

	var eName = encodeURIComponent(name);
	var eRealm = encodeURIComponent(realm);

	// call the service
	$.getJSON(serviceUrl + "?name=" + eName + "&server=" + eRealm + "&region=" + region + "&version=1&callback=?",
		function(data){
			$('#recentAchievements').empty();
			if(data.error) {
				// error
			        $('<p>' + data.error + '</p>').appendTo('#' + divId);
			} else {
			      $('<ul class="armory_achievement"></ul>').appendTo('#' + divId);
		              $.each(data.achievements, function(i, achievement){
					$('<li><img width="25" src="http://www.wowarmory.com/wow-icons/_images/51x51/' + achievement.icon + '.jpg" class="armory_achievement"/>&nbsp;<a href="http://www.wowhead.com/?achievement=' + achievement.id + '" target="_blank" class="armory_achievement">' + achievement.title + '</a><br/></li>').appendTo('#' + divId + ' ul');
				});
			}
		});
}
