// JavaScript Document

var gtarget;

// Get the HTTP Object
function getHTTPObject() {
	if (window.ActiveXObject)
		return new ActiveXObject("Microsoft.XMLHTTP");
	else if (window.XMLHttpRequest)
		return new XMLHttpRequest();
	else {
		alert("Your browser does not support AJAX.");
		return null;
	}
}

// Indicate status of confirm-friend requests
function delEntryStatus() {
	if (httpObject.readyState == 4) {
		alert(httpObject.responseText);
		if (httpObject.responseText == "OK") {
			document.getElementById(gtarget).innerHTML = "Deleted";
		}
	}
}

// Handle AJAX for confirm-friend requests
function delEntry(target) {
	// set global variables
	gtarget = target;
	// begin real AJAX stuff
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajax.php?target=" + target, true);
		httpObject.send(null);
		httpObject.onreadystatechange = delEntryStatus;
	}
}

// Indicate status of break-friend requests
function delTableStatus() {
	if (httpObject.readyState == 4) {
		if (httpObject.responseText == "OK") {		
			location.reload(true);
		}
	}
}

// Handle AJAX for break-friend requests
function delTable() {
	// begin real AJAX stuff
	httpObject = getHTTPObject();
	if (httpObject != null) {
		httpObject.open("GET", "ajax.php?target=0", true);
		httpObject.send(null);
		httpObject.onreadystatechange = delTableStatus;
	}
}

var httpObject = null;
pending_name = "";