﻿var defaultTextBox;

(function () {

    $ektron.extend($ektron.fn, {

        defaultButton: function (selector) {
        //debugger;
            this.keypress(function (e) {
                if ((e.which == 13 && e.target == 0) || (e.which == 13 && e.target.type != 'textarea')) {
                    
                    if (defaultTextBox != null && e.target.id == defaultTextBox.replace("#", "") || (selector == "#btnContinue" && defaultTextBox == null)) {                    
                        var tmpBtn = $ektron(this).find(selector);
                        if (tmpBtn != null) {
                            if (tmpBtn[0].type == 'submit')
                                tmpBtn[0].click();
                            else if ($ektron(tmpBtn[0]).attr('onclick')) {
                                var ret = $ektron(tmpBtn[0]).attr('onclick')();
                                if (ret)
                                    eval(unescape(tmpBtn[0].href));
                            }
                            else
                                eval(unescape(tmpBtn[0].href));
                            return false;
                        }
                        event.preventDefault();
                    }
                }
            });
        }
    });
})($ektron);
