Hiding voided transactions.
[fa-stable.git] / js / inserts.js
index f05a87723589cd8c98762f30f1bdf632a5e85c37..b16a11538f14c518292147060dc6d73f1498f206 100644 (file)
@@ -204,11 +204,12 @@ var inserts = {
            e.style.display = 'block';
        },
 //     '.ajaxsubmit,.editbutton,.navibutton': // much slower on IE7
-       'button.ajaxsubmit,submit.ajaxsubmit,submit.editbutton,submit.navibutton': 
+       'button.ajaxsubmit,input.ajaxsubmit,input.editbutton,button.navibutton': 
        function(e) {
            e.onclick = function() {
                        if (this.getAttribute('aspect') == 'process')
                                progbar();
+                   save_focus(this);
                        JsHttpRequest.request(this);
                        return false;
            }
@@ -306,7 +307,7 @@ function setHotKeys() {
        document.onkeydown = function(ev) {
                ev = ev||window.event;
                key = ev.keyCode||ev.which;
-               if (key == 18) {        // start selection
+               if (key == 18 && !ev.ctrlKey) { // start selection, skip Win AltGr
                        _hotkeys.alt = true;
                        _hotkeys.focus = -1;
                        return stopEv(ev);