

var current_list = "";

var open_links = [];

function display_item(htmltext, target){
	var x = htmltext.indexOf("<body");
	x = htmltext.indexOf(">", x);    
	var y = htmltext.lastIndexOf("</body>"); 
	htmltext = htmltext.slice(x + 1, y);
	var close_text = '<a href="" onClick="return close_item(\'' + target + '\');">[hide item]</a>';
	
	var target_id = target;
	if (typeof target == "string") target = document.getElementById(target);
	open_links[target_id] = target.innerHTML;
	target.innerHTML =  close_text + '<br>' + htmltext + '<br>' + close_text;
}

function close_item(target){
	var target_id = target;
	if (typeof target == "string") target = document.getElementById(target);
	target.innerHTML = open_links[target_id];
	return(false);
}


function get_item(url, target){
// alert(url + " " + target);


	if (typeof target == "string") targetobj = document.getElementById(target);
	var request = HTTP.newRequest();
	request.onreadystatechange = function() {
		if (request.readyState==4) { 
			if (request.status == 200){
				display_item(request.responseText, target);
			}
		}
	}
	request.open("GET", url, true);
	request.setRequestHeader("User-Agent", "XMLHttpRequest");
	request.send(null);
	return(false);
}

