function dosearch(fm){
	var req=XMLRequest();
	req.open('POST','/cgi-bin/links.pl', true);
	var fmData=formData(fm);
	req.onreadystatechange=function(){
		if(req.readyState==4){
			if(req.status==200){
				var r=document.getElementById('resultset');
				r.innerHTML=req.responseText;
			}
			else {
				alert(req.responseText);
			}
		}
	};
	req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	req.send(fmData.join('&'));
}
function showFullEntry(lnk,id){
	var lnkdiv=document.getElementById('link_' + id);
	while(lnkdiv && lnkdiv.tagName != 'DIV'){
		lnkdiv=lnkdiv.parentNode;
	}
	lnkdiv.className='active';
}

