var nav = window.Event ? true : false;
if (nav)
{
    window.captureEvents(Event.KEYDOWN); 
    window.onkeydown = NetscapeEventHandler_KeyDown;
}
else
{ 
	document.onkeydown = MicrosoftEventHandler_KeyDown;
}

function NetscapeEventHandler_KeyDown(e)
{
	// alert('NS');
	if (e.which == 13 && e.target.type != 'textarea' && e.target.type != 'submit')
	{
		return false;
	}
	return true;
}

function MicrosoftEventHandler_KeyDown()
{
	// alert('MS');
	if (event.keyCode == 13 && event.srcElement.type != 'textarea' && event.srcElement.type != 'select-one' && event.srcElement.type != 'submit')
	{
		return false;
	}
	return true;
} 

function MakeEnterAvailable(eventTarget, eventArgument)
{
	var theform;
 	var evtobj = window.event? event : e //distinguish between <A class=kLink1 oncontextmenu="return false;" id=KonaLink4 onmouseover=adlinkMouseOver(event,this,4); style="POSITION: relative; TEXT-DECORATION: underline" onclick=dcax47y(event,0,this,4,this) onmouseout=adlinkMouseOut(event,this,4); href="http://www.javascriptkit.com/javatutors/javascriptkey2.shtml#" target=_top #FS2#><FONT style="FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Courier New; POSITION: relative" color=blue><SPAN class=kLink1 style="FONT-WEIGHT: 400; FONT-SIZE: 12px; COLOR: blue; BORDER-BOTTOM: blue 1px solid; FONT-FAMILY: Courier New; POSITION: relative; BACKGROUND-COLOR: transparent">IE's</SPAN></FONT></A> explicit event object (window.event) and Firefox's implicit.
	// alert
 	if ((evtobj.which && evtobj.which == 13) || (evtobj.keyCode && evtobj.keyCode == 13))
//	if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13))
    {
		if ((window.navigator.appName.toLowerCase().indexOf("netscape") > -1) ||(window.navigator.appName.toLowerCase().indexOf("mozilla") > -1))
		{
			theform = document.forms["_ctl0"];
		}
		else
		{
			theform = document._ctl0;
		}

		if (theform.__EVENTTARGET)		
			theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
		else
		{
			document.write('<input type="hidden" name="__EVENTTARGET" value="" />');
			theform.__EVENTTARGET.value = eventTarget.split("$").join(":");
		}
			
		if (theform.__EVENTARGUMENT)		
			theform.__EVENTARGUMENT.value = eventArgument;
		else
		{
			document.write('<input type="hidden" name="__EVENTARGUMENT" value="" />');
			theform.__EVENTARGUMENT.value = eventArgument;
		}				
		
		theform.submit();
		return false;
	}
}
