function addFriend (id)
{
	if (typeof (id) == 'undefined')
	{
		alert('No user selected');
		return;
	}
	fe = document.getElementById('loading'+id);
	if (fe)
	{
		fe.innerHTML = "<img src='/images/ajax-loader.gif' width='16' height='16' align='absmiddle' /> Please wait...";
		fe.style.display = 'block';
	}
	doHTTP('/async/users.php?act=add_friend&id='+id, 'showAjaxMessage', 'friend'+id, 1);
	if (fe) fe.style.display = 'none';
}

function removeFriend (id)
{
	fe = document.getElementById('loading'+id);
	if (fe)
	{
		fe.innerHTML = "<img src='/images/ajax-loader.gif' width='16' height='16' align='absmiddle' /> Please wait...";
		fe.style.display = 'block';
	}
	doHTTP('/async/users.php?act=remove_friend&id='+id, 'showAjaxMessage', 'friend'+id, 1);
	if (fe) fe.style.display = 'none';
}

function checkMessages ()
{
	doHTTP('/async/private_messages.php?act=check', 'showAjaxMessage', 'newMessages', 1);
}

function showAjaxMessage (s, element_id)
{
    result = s.getElementsByTagName('result')[0].firstChild.nodeValue;
    method = s.getElementsByTagName('method')[0].firstChild.nodeValue;
//	s = ''+method+'("'+result+'", "'+element_id+'")';
//	eval(s);
	fe = document.getElementById(element_id);
	if (fe) fe.innerHTML = result;
}

