var lastFocus = "";

function DoClick(strObj)
{	
	var fireOnThis = document.getElementById(strObj);

	if (document.createEvent)
	{
		var evObj = document.createEvent('MouseEvents');
		evObj.initEvent('click', true, true);
		fireOnThis.dispatchEvent(evObj);
	}
	else if (document.createEventObject)
	{
		fireOnThis.fireEvent('onclick');
	}
}

function KeyPressed(e, strObj)
{
	var keycode;
	
	if (window.event)
		keycode = e.keyCode;
	else
		keycode = e.which;
		
	if (keycode != 13) 
	{
		if (e.srcElement)
		{
			lastFocus = e.srcElement.id;
		}
		else if (e.target)
		{
			lastFocus = e.target.id;
		}
		
		return true;
	}
	else
	{		
		if (lastFocus == registerField)
		{
			DoClick(strObj);
			
			return false;
		}
		else
		{
			return true;
		}
	}
}