// JavaScript Document

function unlink(id) {

	var span = document.getElementById("delete_"+id);

	span.style.visibility = 'visible';

}



function deleteYes(id) {

	deleteNo(id); // hide

	var url = "delete.php?id="+id;

	loadXMLDoc(url, processDelete);

}



function deleteNo(id) {

	var span = document.getElementById("delete_"+id);

	span.style.visibility = 'hidden';

}



function processDelete() {

    if (req.readyState == 4) { // complete

        if (req.status == 200) { // "OK" 

			var id = req.responseText.replace(/^\s+|\s+$/g,""); // trim() - strip off any possible newlines which confuse

			if (id == 0) {

				alert("There was an error deleting the listing: "+req.responseText);

			} else {

				var row = document.getElementById('row_'+id);

				var table = row.parentNode;

				table.deleteRow(row.rowIndex);

			}

        } else {

            alert("There was a problem retrieving the XML data:\n" + req.statusText);

        }

    }

}
