blnGetByID = document.getElementById
var hideSearch = function(){
if(blnGetByID){
var objForm = document.getElementById('searchForm')
var objMinim = document.getElementById('searchHider')
var objIntro = document.getElementById('intro')
var minimText
	if(objForm){
		var strID = "searchHider"
		var strTitle = "Click here to minimise/maximise the search facility to enable easier viewing of results"
		if(document.createElementNS){ // If servig XHTML as application/xhtml+xml
		var para = document.createElementNS("http://www.w3.org/1999/xhtml","p")
		para.setAttribute("id",strID)
		para.setAttribute("title",strTitle)
		}
		else // when serving XHTML as text/html (<=IE6)
		{
		var para = document.createElement("p")
		para.id = strID
		para.title = strTitle
		}
		minimText = "Minimise Search"
		var paraText = document.createTextNode(minimText)
		para.appendChild(paraText)
		objIntro.appendChild(para)
		addEvent(para, "click",do_hide)
		addEvent(para, "keydown",do_hide)
		}
	}
}

var do_hide = function(){
if(blnGetByID){
var objForm = document.getElementById('searchForm')
var objMinim = document.getElementById('searchHider')
if(objMinim){
	var objChild = objMinim.firstChild
	var objText = objChild.nodeValue
	if(objText == "Minimise Search"){
		objMinim.removeChild(objChild)
		strText = document.createTextNode("Maximise Search")
		objMinim.appendChild(strText)
		objForm.className = "searchHidden"
		}
	else{
		objMinim.removeChild(objChild)
		strText = document.createTextNode("Minimise Search")
		objMinim.appendChild(strText)
		objForm.className = "searchShown"
		}
	}
}
}

oldLoad= window.onload
window.onload = function(){if(oldLoad){oldLoad();}hideSearch();}