// JavaScript Document
function hisearch() {
	jQuery("span[@class^=hilite]").each(function(){
				  var hilite = jQuery(this);
				  var txt_el = hilite[0].previousSibling;
				  if(txt_el && txt_el.nodeType==3)
					txt_el.data += hilite.text();
				  else {
					hilite.before(hilite.text());
					txt_el = hilite[0].previousSibling;
				  }
				  if(hilite[0].nextSibling && hilite[0].nextSibling.nodeType==3) {
					txt_el.data += hilite[0].nextSibling.data;
					$(hilite[0].nextSibling).remove();
				  }
				  hilite.remove();
		  	});
		  var options = {
			exact:"partial",
			highlight:".highlightable",
			style_name_suffix:false
			}
		options.keys = jQuery("input[@name=searchtext]").val();
		jQuery(document).SearchHighlight(options);
		if( jQuery("input[@name=searchtext]").val() != "" ) {
			$("#searchsuccess").removeClass("hidden");
			$("#searchsuccess").highlightFade({speed:2000});
		} else {
			$("#searchsuccess").addClass("hidden")
		};
		return false;
}