Commit f01bd86ca0a45deb162f9dc1d0a99c87d325dc03

Authored by AntonioTerceiro
1 parent 0757181e

ActionItem85: fixing the focus on first field to skip search_box_form



git-svn-id: https://svn.colivre.coop.br/svn/noosfero/trunk@602 3f533792-8f58-4932-b0fe-aaf55b0a4547
Showing 1 changed file with 14 additions and 3 deletions   Show diff stats
app/views/layouts/application.rhtml
... ... @@ -20,6 +20,17 @@
20 20 apply_source_formatting : true,
21 21 language: <%= language.inspect %>,
22 22 });
  23 +
  24 + function focusOnFirstField() {
  25 + var form = document.forms[0];
  26 + if (form.id == 'search_box_form') {
  27 + form = document.forms[1];
  28 + }
  29 + if (form != null && form.elements[0] != null) {
  30 + form.elements[0].focus();
  31 + }
  32 + }
  33 +
23 34 </script>
24 35  
25 36 <%= design_all_header_tags %>
... ... @@ -34,7 +45,7 @@
34 45  
35 46 </head>
36 47  
37   - <body onload='javascript: if (document.forms[0] != null && document.forms[0].elements[0] != null) { document.forms[0].elements[0].focus(); }'>
  48 + <body onload='javascript: focusOnFirstField();'>
38 49  
39 50 <% unless flash[:notice].nil? %>
40 51 <div id='notice'>
... ... @@ -62,8 +73,8 @@
62 73 </script>
63 74  
64 75 <div id='search_box'>
65   - <form action="" method="GET">
66   - <input type='text' name='q' value='sua busca aqui ...'>
  76 + <form id='search_box_form' action="" method="GET">
  77 + <input type='text' name='q' value='<%= _('Your search here ...')%>'>
67 78 <input type='submit' value='Buscar'>
68 79 </form>
69 80 </div><!-- id='search_box' -->
... ...