function popUp(URL,szWidth,szHeight) 
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbars=0, scrollbars=1, location=0, statusbars=0, menubars=0, resizable=1, width=' + szWidth + ', height=' + szHeight + ', left = 160, top = -20');");
}

function SubmitOnEnter(btnName,e) {
var obj;
var btnID = replaceIt(btnName,":","_");
var nav = window.Event ? true : false;
if (nav)
{
	if (e.which == 13)
	{
	obj = document.getElementById(btnID);
  	obj.click();
  	e.cancelBubble = true;
  	e.returnValue = false;
	}
}
else
{
	if (event.keyCode == 13)
	{
	document.all(btnName).click();
  	event.returnValue = false;
	}
}

}

if(document.addEventListener){
document.addEventListener("keypress", HandleEnterKey, true);
}
else{
document.attachEvent("onkeypress", HandleEnterKey);
}

// Handle the enter key for a section of a form, binding it to the provided submit button
function HandleEnterKey(event) {
	var nav = window.Event ? true : false;
	if (nav) {
		return NetscapeEventHandler_KeyDown(event);
	} else {
		return MicrosoftEventHandler_KeyDown();
	}
}

function NetscapeEventHandler_KeyDown(e) {
	if (e.which == 13 && e.target.type != 'textarea' && e.target.type != 'submit' && e.target.type != 'select') {
		e.returnValue = false;
		e.cancel = true;
		e.preventDefault();
		return false;
	}
	return true;
}

function MicrosoftEventHandler_KeyDown() {
	if (event.keyCode == 13 && event.srcElement.type != 'textarea' && event.srcElement.type != 'submit' && event.srcElement.type != 'select') {
		event.returnValue = false;
		event.cancel = true;
		//event.preventDefault();
		return false;
	}
	return true;
}
