// used to set the focus to the username field of the login
Event.observe(window, 'load', setFocus, false);
function setFocus() { 
	var un = $('PublicHeader1_tbUsername');
	if (un)
		un.focus(); 
}

function trapKeyDown(button_id, e){
	var code = 0, btn = $(button_id);
	if (!e) { var e = window.event; }
	if (e.keyCode) { code = e.keyCode; }
	if (e.which) { code = e.which; }
	if (code == 13) {
		e.returnValue = false;
		e.cancel = true;
		clickButton(btn);
	}
}

function clickButton(button) {
	var e_ = null;
	if (document.all) button.click();
	else {		
		var e_ = document.createEvent('MouseEvents');
		if (button && e_) {
			e_.initMouseEvent('click', true, true, window, 1, 0, 0, 0, 0, false, false, false, false, 0, null);
			button.dispatchEvent(e_);
		}
	}
}