var supportText = "Support This Site By Search The Web HERE";

function trim (str) {
	var	str = str.replace(/^\s\s*/, ''),
		ws = /\s/,
		i = str.length;
	while (ws.test(str.charAt(--i)));
	return str.slice(0, i + 1);
}

function btnSubmit_onclick() {
	var myForm = document.searchform;
	
	var searchThis = myForm.searchterm.value;
	searchThis = searchThis.replace(" ","+");
	var searchURL = "http://search.myhpf.co.uk/dosearch.asp?CID=168256&Referrer=Blog&ask=" + searchThis;

	var newWindow;
	newWindow = window.open(searchURL,"Search Result");
	newWindow.resizeTo(screen.width,screen.height);
}

function txfSearch_onsubmit(e) {
	var keynum;
	
	if(window.event) {  // IE 
		keynum = e.keyCode;
	} else if(e.which) {  // Others
		keynum = e.which;
	}

	if(keynum==13) {
		var myForm = document.searchform;
		myForm.searchbtn.click();
	}
}

function disable_enterkey(e) {
	var keynum;
	
	if(window.event) {  // IE 
		keynum = e.keyCode;
	} else if(e.which) {  // Others
		keynum = e.which;
	}
	
	var e = (e) ? e : ((event) ? event : null);
	var node = (e.target) ? e.target : ((e.srcElement) ? e.srcElement : null); 
	
	if ((keynum == 13) && (node.type=="text"))  {return false;} 
}

function txfSearch_onblur() {
	var myForm = document.searchform;
	var searchThis = trim(myForm.searchterm.value);
	
	if(searchThis=="")
		myForm.searchterm.value = supportText;
}

function txfSearch_onfocus() {
	var myForm = document.searchform;
	var searchThis = trim(myForm.searchterm.value);
	
	if(searchThis==supportText)
		myForm.searchterm.value = "";
}

document.onkeypress = disable_enterkey;