xmlhttp_poke=null
if(window.XMLHttpRequest)
{
	xmlhttp_poke=new XMLHttpRequest()
}
else if(window.ActiveXObject)
{
	xmlhttp_poke=new ActiveXObject("Microsoft.XMLHTTP")
}
function myPoke(userID, pokeID, postID)
{
	if(xmlhttp_poke)
	{ 
		xmlhttp_poke.open("GET", "xmlhttp.php?action=poke&userID="+userID+"&pokeID="+pokeID, true);
  		xmlhttp_poke.onreadystatechange= function()
  		{
			if(postID)
			{
				pokeID = postID;
			}
			var content = document.getElementById('poke_'+pokeID).innerHTML;
  			if(xmlhttp_poke.readyState==4)
 			{
				if(xmlhttp_poke.responseText.match(/<error>([^<]*)<\/error>/))
				{
					message = xmlhttp_poke.responseText.match(/<error>([^<]*)<\/error>/);
					if(!message[1])
					{
						message[1] = "An unknown error occurred.";
					}
					document.getElementById('poke_'+pokeID).innerHTML = "<div id=\"poke_message\"><span style=\"color:red;\">"+message[1]+"</span><br /></div>"+content;
					window.setTimeout("Element.remove('poke_message')", 5000);
				}
				else
				{	
					document.getElementById('poke_'+pokeID).innerHTML = xmlhttp_poke.responseText;
					window.setTimeout("Element.remove('poke_" + pokeID + "')", 5000);
				}
				
			}
 		}
		xmlhttp_poke.send(null)
 	}
}

function myPokeDelete(userID, pokeID)
{
	if(xmlhttp_poke)
	{ 
		xmlhttp_poke.open("GET", "xmlhttp.php?action=poke&type=delete&pokeID="+pokeID, true);
  		xmlhttp_poke.onreadystatechange= function()
  		{
			var content = document.getElementById('poke_'+userID).innerHTML;
  			if(xmlhttp_poke.readyState==4)
 			{	
				if(xmlhttp_poke.responseText.match(/<error>([^<]*)<\/error>/))
				{
					message = xmlhttp_poke.responseText.match(/<error>([^<]*)<\/error>/);
					if(!message[1])
					{
						message[1] = "An unknown error occurred.";
					}
					document.getElementById('poke_'+userID).innerHTML = "<div id=\"poke_message\">"+message[1]+"<br /></div>"+content;
					window.setTimeout("Element.remove('poke_message')", 5000);
				}
				else
				{
					document.getElementById('poke_'+userID).innerHTML = xmlhttp_poke.responseText;
					window.setTimeout("Element.remove('poke_" + userID + "')", 5000);
				}
			}

 		}
		xmlhttp_poke.send(null)
 	}
}