var ns = (navigator.appName == 'Netscape');
var ie = (navigator.appName == 'Microsoft Internet Explorer');
var ie4 = (ie && parseInt(navigator.appVersion) >= 4);
//var ns4 = (ns && parseInt(navigator.appVersion) >= 4 && parseInt(navigator.appVersion) < 5);
var ns4 = (ns && parseInt(navigator.appVersion) >= 5);

//This must exist for Mozilla/Netscape Support
if( !ie && !ie4 ) {
	window.captureEvents(Event.KEYDOWN);
	window.onkeydown = myKeyPress;
}

function myKeyPress(e)
{
	//IE and opera
	if(ie || ie4)
	{
		if( event.keyCode == 13 ) {
			var src = window.event.srcElement;
			document.forms(0).elements.item(src.eventControl).focus();
			document.forms(0).elements.item(src.eventControl).click();
			return true;
		}
	}
	//Mozilla
	if( e && e.keyCode == 13)
	{
		
		//window.alert( e.target.getAttribute('eventControl') );
		document.getElementById(e.target.getAttribute('eventControl')).focus();
		document.getElementById(e.target.getAttribute('eventControl')).click();
		return true;
	}
}
