/* Trap the enter key in a specified field and simulate
clicking the appropriate submit button */
function trapKey(btn) {
	if (document.all) {
		if (event.keyCode == 13) {
			event.returnValue = false;
			event.cancel = true;

			if (btn != null)
				btn.click();
		}
	}
}

function trapKey2(btnName) {
	var btn = document.getElementById(btnName);

	if (document.all) {
		if (event.keyCode == 13) {
			event.returnValue = false;
			event.cancel = true;

			if (btn != null)
				btn.click();
		}
	}
}

function trapKey3(btnName, e) {
	var evt = window.event ? event : e;
	var btn = document.getElementById(btnName);

	if (evt.keyCode == 13) {
		evt.returnValue = false;
		evt.cancel = true;

		if (btn != null) {
			btn.click();
			return false;
		}
	}

	return true;
}
