diff --git a/bt5/tiolive_base/SkinTemplateItem/portal_skins/tiolive_base/navigation_box_render.xml b/bt5/tiolive_base/SkinTemplateItem/portal_skins/tiolive_base/navigation_box_render.xml
index 628e5c78ea57ea42df65eb01104216cc86814e2f..31d03944148ad4b2b41400962e1fb96c310c401c 100644
--- a/bt5/tiolive_base/SkinTemplateItem/portal_skins/tiolive_base/navigation_box_render.xml
+++ b/bt5/tiolive_base/SkinTemplateItem/portal_skins/tiolive_base/navigation_box_render.xml
@@ -126,7 +126,7 @@
 <fieldset id="fieldset-tiosearch">\n
     <input type="hidden" name="all_languages" value="1" />\n
     <input accesskey="4" type="text" size="40" name="field_your_search_text" class="input-text" \n
-      onkeypress="submitFormOnEnter(event, this.form, \'ERP5Site_viewQuickSearchResultList\');" />\n
+      onkeyup="submitFormOnEnter(event, this.form, \'ERP5Site_viewQuickSearchResultList\');" />\n
     <input type="submit" class="input-submit" value="" alt="Search"\n
             name="ERP5Site_viewQuickSearchResultList:method"/>  \n
 </fieldset>\n
diff --git a/bt5/tiolive_base/bt/revision b/bt5/tiolive_base/bt/revision
index 597975b413303a8c3cb711640e290794dc8077a8..dce6588ca1420a69eea5699f2ec5d666daf16a6a 100644
--- a/bt5/tiolive_base/bt/revision
+++ b/bt5/tiolive_base/bt/revision
@@ -1 +1 @@
-35
\ No newline at end of file
+36
\ No newline at end of file
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_renderQuickSearchDialog.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_renderQuickSearchDialog.xml
index d3b75123becfb00aa8feb8c26594036ae6efb26c..fa66cc885de261250121d5692b173f7953e19a46 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_renderQuickSearchDialog.xml
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_access_tab/ERP5Site_renderQuickSearchDialog.xml
@@ -44,7 +44,7 @@
   tal:define="dummy python: request.RESPONSE.setHeader(\'Content-Type\', \n
                                                        \'text/html;; charset=utf-8\');">\n
   <div>\n
-    <input type="text" onkeypress="submitFormOnEnter(event, this.form, \'ERP5Site_processAdvancedSearch\');" class="input-text" name="top_your_search_text" size="40" accesskey="4"/>\n
+    <input type="text" onkeyup="submitFormOnEnter(event, this.form, \'ERP5Site_processAdvancedSearch\');" class="input-text" name="top_your_search_text" size="40" accesskey="4"/>\n
     <select size="1" class="input" name="top_your_search_portal_type">\n
       <option value="" selected="selected" i18n:translate="" i18n:domain="ui">Everything</option>\n
       <option value="all" i18n:translate="" i18n:domain="ui">All Documents</option>\n
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asSearchStyleHTML.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asSearchStyleHTML.xml
index 800ad2dec829d029acac08bbd08bbe83b2d4f751..007db9096facce31fd070ba324a5ff7d9c4dcb14 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asSearchStyleHTML.xml
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asSearchStyleHTML.xml
@@ -82,7 +82,7 @@
                    value="" \n
                    tal:condition="python:here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text"\n
-                   onkeypress="submitFormOnEnter(event, \n
+                   onkeyup="submitFormOnEnter(event, \n
                                         this.form,\n
                                         \'ERP5Site_processAdvancedSearch\');"\n
                    tal:attributes="value python:here.getParamDict()[\'your_search_text\']"/>\n
@@ -92,7 +92,7 @@
                    value="" \n
                    tal:condition="python:not here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text"\n
-                   onkeypress="submitFormOnEnter(event, \n
+                   onkeyup="submitFormOnEnter(event, \n
                                         this.form,\n
                                         \'ERP5Site_processAdvancedSearch\');">\n
 \n
@@ -356,7 +356,7 @@
                    value=""\n
                    tal:condition="python:here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text" \n
-                   onkeypress="submitFormOnEnter(event, \n
+                   onkeyup="submitFormOnEnter(event, \n
                                         this.form,\n
                                         \'ERP5Site_processAdvancedSearchBottom\');"\n
                    tal:attributes="value python:here.getParamDict()[\'your_search_text\']"/>\n
@@ -366,7 +366,7 @@
                    value=""\n
                    tal:condition="python:not here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text"\n
-                   onkeypress="submitFormOnEnter(event, \n
+                   onkeyup="submitFormOnEnter(event, \n
                                         this.form,\n
                                         \'ERP5Site_processAdvancedSearchBottom\');"/>\n
 \n
@@ -387,7 +387,7 @@
                    tal:condition="python: here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text"\n
                    tal:attributes=\'value python:here.getParamDict()["your_search_text"];\n
-                                   onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
+                                   onkeyup python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
 \n
 \n
             <input tal:define ="params python: {\'ERP5Site_processAdvancedSearchBottom:method\':\'\',\'bottom_your_search_text\':\'this.value\'};"\n
@@ -396,7 +396,7 @@
                    value=""\n
                    tal:condition="python:not here.getParamDict().has_key(\'your_search_text\')"\n
                    type="text"\n
-                   tal:attributes=\'onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
+                   tal:attributes=\'onkeyup python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
 \n
           </div>\n
 \n
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asStandardHTML.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asStandardHTML.xml
index d22595fd5d1f33b71547e843d8d97eca4bf56c96..f72bd89bf665df6c26631b3ef207ae8a7ec71323 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asStandardHTML.xml
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asStandardHTML.xml
@@ -143,7 +143,7 @@
                                          name string:${field_id}_page_start;\n
                                          value python:here.current_page + 1;\n
                                          size python:len(str(here.total_pages));\n
-                                         onkeypress string:submitFormOnEnter(event, this.form, \'${field_id}_setPage\')" />\n
+                                         onkeyup string:submitFormOnEnter(event, this.form, \'${field_id}_setPage\')" />\n
                   / <tal:block content="here/total_pages" />\n
                 </td>\n
                 <td style="white-space: nowrap; vertical-align: middle; text-align: center">\n
@@ -325,7 +325,7 @@
                         tal:define ="params python: {alias:\'this.value\'};"\n
                         size="8" type="textarea" \n
                         tal:attributes=\'value python: selection.getParams().get(alias,"");\n
-                                        onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box_relative_url,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
+                                        onkeyup python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box_relative_url,box_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
                   </tal:block>\n
                   </span>\n
                 </td>\n
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asTableStyleHTML.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asTableStyleHTML.xml
index cde9a9b0bdd410de6798755f17a29453798be879..250510e9473d80a30a2076e73e14f01e802bdee7 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asTableStyleHTML.xml
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/ListBox_asTableStyleHTML.xml
@@ -285,7 +285,7 @@
                            size="8"\n
                            type="textarea" \n
                            tal:attributes=\'value python: selection.getParams().get(alias,"");\n
-                           onkeypress python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,dom_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
+                           onkeyup python:"if(event.keyCode==13){" + real_context.KnowledgePad_generateAjaxCall(context_url+"/"+form_id,box,dom_id,params).replace("\\"this.value\\"","this.value")+ "return false;;}"\'/>\n
 \n
                   </tal:block>\n
                 </td>\n
@@ -429,7 +429,7 @@
                tal:condition="python:not is_gadget_mode and show_search_line and here.getParamDict().has_key(\'advanced_search_text\')">\n
             <input name="advanced_search_text" size="40" value=""\n
                    type="text" tal:attributes="value python:here.getParamDict()[\'advanced_search_text\']"\n
-                   onkeypress="submitFormOnEnter(event,\n
+                   onkeyup="submitFormOnEnter(event,\n
                                     this.form,\n
                                     \'ERP5Site_processAdvancedSearch\');"/>\n
             <input class="button" value="Search" name="ERP5Site_processAdvancedSearch:method" type="submit" />\n
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/navigation_box_render.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/navigation_box_render.xml
index 4e27ac8809a60f5d15f867f0b95b3f450336c8eb..3b5272f34682c8c2f50d6faf18d3841f2ea9126d 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/navigation_box_render.xml
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/navigation_box_render.xml
@@ -122,7 +122,7 @@
       <span id="search">\n
         <input type="hidden" name="all_languages" value="1" />\n
         <input accesskey="4" type="text" name="field_your_search_text" \n
-          onkeypress="submitFormOnEnter(event, this.form, \'ERP5Site_viewQuickSearchResultList\');" />\n
+          onkeyup="submitFormOnEnter(event, this.form, \'ERP5Site_viewQuickSearchResultList\');" />\n
         <button type="submit" name="ERP5Site_viewQuickSearchResultList:method" title="Search"\n
                 i18n:attributes="title" i18n:domain="ui">\n
           <span class="image"></span>\n
diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision b/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision
index e34fb7d8539f34598c7ae48bea32d7b5fdb05260..86ed5c7d2ab3aa173ceaa0384ae37026235e39e2 100644
--- a/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision
+++ b/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision
@@ -1 +1 @@
-716
\ No newline at end of file
+717
\ No newline at end of file