addEvento = function(o, e, f, s){ var r = o[r = "_" + (e = "on" + e)] = o[r] || (o[e] ? [[o[e], o]] : []), a, c, d; r[r.length] = [f, s || o], o[e] = function(e){ try{ (e = e || event).preventDefault || (e.preventDefault = function(){e.returnValue = false;}); e.stopPropagation || (e.stopPropagation = function(){e.cancelBubble = true;}); e.target || (e.target = e.srcElement || null); e.key = (e.which + 1 || e.keyCode + 1) - 1 || 0; }catch(f){} for(d = 1, f = r.length; f; r[--f] && (a = r[f][0], o = r[f][1], a.call ? c = a.call(o, e) : (o._ = a, c = o._(e), o._ = null), d &= c !== false)); return e = null, !!d; } }; enterAsTab = function(){ function next(e){ var l, i, f, j, o = e.target; // Nao faz o enter quando for o campo de pesquisa if(o.className!= 'input_pesquisa') { //ubah disini if(e.key == 13 && !/textarea|select|button|submit/i.test(o.type)){ for(i = l = (f = o.form.elements).length; f[--i] != o;); for(j = i; (j = (j + 1) % l) != i && (!f[j].type || f[j].disabled || f[j].readOnly || f[j].type.toLowerCase() == "hidden");); e.preventDefault(), j != i && f[j].focus(); } } } for(var f, i = (f = document.forms).length; i; addEvento(f[--i], "keyup", next)); };