function watchForEnter(lyr) {
	if (document.layers) {
		window.captureEvents(Event.KEYPRESS);
		window.onkeypress = function(e) { routeEvent(e); };
	}
	lyr.onkeypress = keyHandler;
}
function keyHandler(e) {
	if (document.layers) {
		var key = e.which;
		var src = e.target;
	} else if (document.all) {
		var key = event.keyCode;
		var src = event.srcElement;
	}
	if (key==13) {
		doSubmit(src.form);
	}
}
function doSubmit(form) {
	var dosubmit = true;
	if (form.onsubmit)
		dosubmit = form.onsubmit();
	if (dosubmit)
		form.submit();
}
function clearWatch(lyr) {
	if (document.layers) {
		window.releaseEvents(Event.KEYPRESS);
		window.onkeypress = null;
	} 
	lyr.onkeypress = null;
}

