function fnTrapKD(btn, event)
	{
	if (document.all)
		{
		if (event.keyCode == 13)
			{
			event.returnValue=false;
			event.cancel = true;
			btn.click();
			}
		}
	else if (document.getElementById)
		{
		if (event.which == 13)
			{
			event.returnValue=false;
			event.cancel = true;
			btn.click();
			}
		}
	else if(document.layers)
		{
		if(event.which == 13)
			{
			event.returnValue=false;
			event.cancel = true;
			btn.click();
			}
		}
	}
	
function FireDefaultButton(event, target) 
{
    // srcElement is for IE
    var element = event.target || event.srcElement;

    if (13 == event.keyCode && !(element && "textarea" == element.tagName.toLowerCase())) 
    {
    	var defaultButton;
    	defaultButton = document.getElementById(target);

    	if (defaultButton && "undefined" != typeof defaultButton.click) 
    	{
    		defaultButton.click();
    		event.cancelBubble = true;
    		if (event.stopPropagation) 
    			event.stopPropagation();
    		return false;
    	}
    }
    return true;
}
