X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=js%2Finserts.js;h=a17519ef36a2298134f7b305c72a042dab62e0f0;hb=6d2aba608e1e75d9f25068c4686853eb14034584;hp=d6597578866b1826861c02236341f03782d90879;hpb=b67f7226d070f3d4ec93356ded2b3d89d4dfb6ee;p=fa-stable.git diff --git a/js/inserts.js b/js/inserts.js index d6597578..a17519ef 100644 --- a/js/inserts.js +++ b/js/inserts.js @@ -228,6 +228,7 @@ var inserts = { // this shows divs for js enabled browsers only e.style.display = 'block'; }, + 'button': function(e) { e.onclick = function(){ return validate(e); } }, @@ -302,6 +303,16 @@ var inserts = { return false; } }, + 'a.repopts_link': function(l) { + l.onclick = function() { + save_focus(this); + var replinks = document.getElementsBySelector('a.repopts_link'); + for(var i in replinks) + replinks[i].style.fontWeight = replinks[i]==this ? 'bold' : 'normal'; + JsHttpRequest.request(this, null); + return false; + } + }, 'a': function(e) { // traverse menu e.onkeydown = function(ev) { ev = ev||window.event; @@ -324,13 +335,14 @@ var inserts = { ev.returnValue = false; return false; } + window.location = e.href; } }, 'ul.ajaxtabs': function(ul) { var ulist=ul.getElementsByTagName("li"); for (var x=0; x=0) { + if (_hotkeys.focus >= 0) { var link = _hotkeys.list[_hotkeys.focus]; if(link.onclick) link.onclick();