auto focus on search box
authortoins <toins>
Tue, 10 Jul 2007 15:21:51 +0000 (15:21 +0000)
committertoins <toins>
Tue, 10 Jul 2007 15:21:51 +0000 (15:21 +0000)
koha-tmpl/intranet-tmpl/prog/en/catalogue/advsearch.tmpl

index 4a6b1cc..45a6a1b 100644 (file)
@@ -86,7 +86,7 @@
     <option value="bc" <!-- TMPL_IF NAME="selected" -->selected="<!-- TMPL_VAR NAME="selected" -->"<!-- /TMPL_IF -->>Barcode</option>
 
         </select>
-        <input type="text" size="30" name="q" title="Enter search terms" value=""/>
+        <input id="search_box" type="text" size="30" name="q" title="Enter search terms" value=""/>
         <!-- TMPL_IF NAME="expanded_options" -->
             <!-- TMPL_IF NAME="add_field" -->
                 <a href="JavaScript:add_field();" id="ButtonPlus" title="Add another field">[+]</a>
 </form>
 
 <script type="text/JavaScript" language="JavaScript">
-       /**
-        *  Function add_field();
-     *  This function allows to display a new field to search.
-     */
-       function add_field() {
-               var ButtonPlus = document.getElementById('ButtonPlus');
-               var line       = ButtonPlus.parentNode;
-               var dad        = line.parentNode;
-               dad.appendChild(line.cloneNode(true));
-               line.removeChild(ButtonPlus);
-       }
+
+document.getElementById('search_box').focus(); // auto focus on the search input.
+
+/**
+ *  Function add_field();
+ *  This function allows to display a new field to search.
+ */
+function add_field() {
+    var ButtonPlus = document.getElementById('ButtonPlus');
+    var line       = ButtonPlus.parentNode;
+    var dad        = line.parentNode;
+    dad.appendChild(line.cloneNode(true));
+    line.removeChild(ButtonPlus);
+}
+
 </script>
 
 <!-- TMPL_INCLUDE NAME="intranet-bottom.inc" -->