function searchextended(utab) {
	with (document.forms[0]) {
		submit();
	}
}

function suchen(utab,vPathSearcher) {
	var selectedutab=utab;
	var vLocationHref = self.location.href+"&";
	var vSubSearch = "";
	if( (vLocationHref.indexOf("&subindex=")>0) && (vLocationHref.indexOf("&suggestionno=")==-1) ) {
		var vTemp = vLocationHref.substring(vLocationHref.indexOf("&subindex=")+10,vLocationHref.length);

		if(vPathSearcher!=null) {
			vSubSearch = "&subindex="+vTemp.substring(0,vTemp.indexOf("&"));
		}
		if( (vLocationHref.indexOf("&cat=")>0) && (vPathSearcher!=null)) {
			var vTemp = vLocationHref.substring(vLocationHref.indexOf("&cat=")+5,vLocationHref.length);
			vSubSearch = vSubSearch + "&cat=" + vTemp.substring(0,vTemp.indexOf("&"));
		}

		if(vPathSearcher!=null) {
			vSubSearch=vSubSearch+"&searchtype=refresh";
		}else {
			vSubSearch=vSubSearch+"&searchtype=xmloverview";
		}
	}else {
		vSubSearch="&searchtype=xmloverview";
	}

	with (document.forms[0]) {
		if(volltext.value.length==0) {
			alert("Hinweis: Bitte geben Sie ein Suchbegriff ein!");
			return;
		}
		var vVolltext = volltext.value;
		vVolltext = escape(vVolltext);
		vVolltext = vVolltext.replace(/\+/g,'%2B');
		var parameter="volltext="+vVolltext+"&index=all"+vSubSearch+"&utab="+selectedutab;
		self.location.href="/irfdhessen/Search?"+parameter;
	}
}

function switchhits(vID) {
	var vElement = self.document.getElementById("hitlist"+vID);
	var vImgList = self.document.getElementById("hitimg"+vID);
	if( vElement.style.display=='none') {
		vElement.style.display='block';
		vImgList.src="img/schliessen.gif";
		self.location.href="#htable"+vID;
	}else {
		vElement.style.display='none';
		vImgList.src="img/oeffnen.gif";
		//self.location.href="#";
	}
}

function showhits(vID) {
	var vElement = self.document.getElementById("hitlist"+vID);
	var vImgList = self.document.getElementById("hitimg"+vID);
	vElement.style.display='block';
	vImgList.src="img/schliessen.gif";
	self.location.href="#htable"+vID;
}

function changetreenode(nodeID) {
	var vElementNodeid = self.document.getElementById("treenodeid_"+nodeID);
	var vElementNodeidImage = self.document.getElementById("treenodeidimage_"+nodeID);
	try {
	if((vElementNodeid.style.display=='none')||(vElementNodeid.style.display=="")) {
		vElementNodeid.style.display='block';
		vElementNodeidImage.setAttribute("src","img/minus.gif");
	}else {
		vElementNodeid.style.display='none';
		vElementNodeidImage.setAttribute("src","img/plus.gif");
	}
	} catch(e) {}
	try {
	vElementNodeid = self.document.getElementById("treenodeid_"+nodeID+"_count");
	if((vElementNodeid.style.display=='none')||(vElementNodeid.style.display=="")) {
		vElementNodeid.style.display='block';
	}else {
		vElementNodeid.style.display='none';
	}
	vElementNodeid = self.document.getElementById("treenodeid_"+nodeID+"_label");
	if((vElementNodeid.style.display=='none')||(vElementNodeid.style.display=="")) {
		vElementNodeid.style.display='block';
	}else {
		vElementNodeid.style.display='none';
	}
	} catch(e) {}
}
