function searchFormScript() {
	if (document.addEventListener) {
		document.addEventListener("keypress",keypress,false);
		document.addEventListener("click",click,false);
	}
	else if (document.attachEvent) {
		document.attachEvent("onkeypress",keypress);
		document.attachEvent("onclick",click);
	}

	document.searchForm.D.focus();
}

function keypress(event) {
	if (event.keyCode == 13) {
		submitSearch('Subject Search');

		if (event.preventDefault) event.preventDefault();
		if (event.stopPropagation) event.stopPropagation();
		return false;
	}
}

function click(event) {
	var eventTarget = event.target || event.srcElement;

	if (eventTarget.type == 'submit') {
		submitSearch(eventTarget.value);

		if (event.preventDefault) event.preventDefault();
		if (event.stopPropagation) event.stopPropagation();
		return false;
	}
}

function submitSearch(searchButton) {
	var searchData = encodeURIComponent(document.searchForm.D.value);
	var searchButton = encodeURIComponent(searchButton);

	if ((searchData) && (searchButton)) {
		var URI = 'http://www.underoak.co.uk/index.html?A=search&D=' + searchData + '&B=' + searchButton;

		window.location.replace(URI);
	}
}

function inhouseSearch(data){
	if(data != ''){
		searchData = encodeURIComponent(data);
		
		if(searchData){
			var URI = 'http://www.underoak.co.uk/inhouse-training-courses/index.html?A=inhouse.keywordAlternative&D=' + searchData;	
			window.location.replace(URI);
		}
	}
}

