function ClientKeyPressEventHandler_FireDefaultButton(event, defaultButton) {
	if (!event.target && event.srcElement) event.target = event.srcElement;

	if (event.keyCode == 13 && (!event.target || $.inArray(event.target.tagName.toLowerCase(), ["textarea", "button", "a"]) == -1)) {
		var defaultButton	= document.getElementById(defaultButton);
		if(defaultButton && typeof(defaultButton.click) != "undefined") {
			defaultButton.click();
			event.cancelBubble = true;
			if(event.stopPropagation) event.stopPropagation();
			return false;
		}
	}
	return true;
}
