don't assume we found an element by id
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 7 Nov 2007 14:09:23 +0000 (14:09 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Wed, 7 Nov 2007 14:09:23 +0000 (14:09 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@8028 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/xul/staff_client/server/cat/z3950.js

index bc33c12..2e02511 100644 (file)
@@ -294,11 +294,11 @@ cat.z3950.prototype = {
                var obj = this;
                var x = obj.creds.services[service].default_attr;
                if (x) {
-                       document.getElementById(x+'_input').focus();
+                       var xx = document.getElementById(x+'_input'); if (xx) xx.focus();
                } else {
                        var y;
                        for (var i in obj.services[service].attr) { y = i; }
-                       document.getElementById(y+'_input').focus();
+                       var xx = document.getElementById(y+'_input'); if (xx) xx.focus();
                }
        },