var ajax = new Ajax(ajax_DataReceived);
var ajax_s = new Ajax(ajax_SearchDataReceived);

function init(name)
{	
	ajax_s.SendRequest('search');
	ajax.SendRequest('getdata.php?n='+name);
}

function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}

function ajax_DataReceived(xml)
{	
	document.getElementById("player_name").innerHTML = xml.ReadNode("name", 0, 0);
	document.getElementById("player_class").innerHTML = xml.ReadNode("class", 0, 0);
	document.getElementById("player_hp").innerHTML = xml.ReadNode("hp", 0, 0);	
	document.getElementById("player_mp").innerHTML = xml.ReadNode("mp", 0, 0);	
	document.getElementById("earrings").innerHTML = xml.ReadNode("earrings", 0, 0);
	document.getElementById("necklace").innerHTML = xml.ReadNode("necklace", 0, 0);	
	//document.getElementById("displayhelm").innerHTML = xml.ReadNode("displayhelm", 0, 0);	
	document.getElementById("helm").innerHTML = xml.ReadNode("displayhelm", 0, 0);	
	//document.getElementById("overcoat").innerHTML = xml.ReadNode("overcoat", 0, 0);		
	document.getElementById("armor").innerHTML = xml.ReadNode("armor", 0, 0);
	//document.getElementById("accessorya").innerHTML = xml.ReadNode("accessorya", 0, 0);	
	//document.getElementById("accessoryb").innerHTML = xml.ReadNode("accessoryb", 0, 0);	
	document.getElementById("leftgauntlet").innerHTML = xml.ReadNode("leftgauntlet", 0, 0);	
	document.getElementById("weapon").innerHTML = xml.ReadNode("weapon", 0, 0);
	document.getElementById("leftring").innerHTML = xml.ReadNode("leftring", 0, 0);
	document.getElementById("greaves").innerHTML = xml.ReadNode("greaves", 0, 0);	
	document.getElementById("boots").innerHTML = xml.ReadNode("boots", 0, 0);	
	document.getElementById("belt").innerHTML = xml.ReadNode("belt", 0, 0);	
	document.getElementById("rightring").innerHTML = xml.ReadNode("rightring", 0, 0);	
	document.getElementById("rightgauntlet").innerHTML = xml.ReadNode("rightgauntlet", 0, 0);
	document.getElementById("shield").innerHTML = xml.ReadNode("shield", 0, 0);
	document.getElementById("player_sprite").innerHTML = xml.ReadNode("sprite", 0, 0);
	document.getElementById("timestamp").innerHTML = xml.ReadNode("modified", 0, 0);
	document.getElementById("player_link").innerHTML = xml.ReadNode("link", 0, 0);
}

function ajax_SearchDataReceived(xml)
{	
	
	var playerlist = xml.ReadNode("players", 0, 0).split(",");
	var players = "";
	for (var i = 0; i < playerlist.length-1; i++)
	{
		players += '<a href="javascript:void(0);" onclick="ajax.SendRequest(\'getdata.php?n='+playerlist[i]+'\'); return null;">'+playerlist[i]+'</a><br />\n'
	}
	document.getElementById("player_list").innerHTML = players;
}
