function sf(){document.getElementById('sf').focus();}

function qs(el) { 
	if (window.RegExp && window.encodeURIComponent) {
		var qe=encodeURIComponent(document.f.q.value);
		if (el.href.indexOf("q=")!=-1) {
			el.href=el.href.replace(new RegExp("q=[^&$]*"),"q="+qe);
		} else {
			el.href+="&q="+qe;
		}
	}
	return 1;
}

/* addEvent handler for IE and other browsers */
function addEvent(elm, evType, fn, useCapture) 
// addEvent and removeEvent
// cross-browser event handling for IE5+,  NS6 and Mozilla
// By Scott Andrew
{
 if (elm.addEventListener){
   elm.addEventListener(evType, fn, useCapture);
   return true;
 } else if (elm.attachEvent){
   var r = elm.attachEvent("on"+evType, fn);
   return r;
 }
}  

	
/* add functions to the page's onload handler */
addEvent (window,'load',sf)