sfFocus = function() {
	var sfEls = document.getElementsByTagName("INPUT");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onfocus=function() {
			this.className+=" sffocus";
		}
		sfEls[i].onblur=function() {
			this.className=this.className.replace(new RegExp(" sffocus\\b"), "");
		}
	}
}

function new_window(url) {
	link = window.open(url,"Link","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,width=588,height=500,left=50,top=50");
	link.focus();
}
function popupWindow(url, popW, popH) {
	var w = 200, h = 300;
		
	if (document.all || document.layers) {
  		w = screen.availWidth;
  		h = screen.availHeight;
	}

	var leftPos = (w-popW)/2;
	var topPos = (h-popH)/2;
	var link = window.open(url, "link", "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=" + popW + ",height=" + popH + ",top=" + topPos + ",left=" + leftPos);
	link.focus();
}