var lastdetail;

function onsearchresultsclick(img) {
	var imgname=img.id;
	var resultid=imgname.substr(9);
	
	if (lastdetail != resultid) {
		if (lastdetail != undefined) {
			document.getElementById("plusminus" + lastdetail).src="/images/directoryplus.gif";
			document.getElementById("detail" + lastdetail).style.display="none";
		}
		lastdetail=resultid;
	}

	var detailrow=document.getElementById("detail" + resultid);
	
	if (detailrow.style.display=="") {
		// visible
		img.src="/images/directoryplus.gif";
		detailrow.style.display="none";
	} else {
		// hidden
		img.src="/images/directoryminus.gif";
		detailrow.style.display="";
	}
}

function initsearchresults(obj) {
	if (obj.id && obj.id.match(/^detail[0-9]+$/)) {
		obj.style.display="none";
	}
	var i;
	for (i=0; i<obj.childNodes.length; i++) {
		initsearchresults(obj.childNodes[i]);
	}
}
