jQuery.fn.defaultbutton = function(element) {
    if (!element) return this;

    return this.bind("keypress",
		function(e) {
		    var key = e.keyCode || e.charCode;
		    if (key == 13) {
		        //$(element).click();

		        var el = $(element);
		        if (el.attr("tagName") == 'INPUT') {
		            el.click();
		        }
		        else if (el.attr("tagName") == 'A') {
		            eval(el.attr("href"));
		        }
		        return false;
		    }
		}
	)
}

jQuery.fn.cancelbutton = function(element)
{
	if(!element) return this;
	
	return this.bind("keypress",
		function(e)
		{
			var key = e.keyCode || e.charCode;
			if(key == 27)
			{
				$(element).click();
				return false;
			}
		}
	)
}