src/ldt/ldt/ldt_utils/templates/front/front_base.html
changeset 570 361ecea621e0
parent 524 7d83b8989b91
child 589 e7410c4df032
--- a/src/ldt/ldt/ldt_utils/templates/front/front_base.html	Mon Feb 13 18:04:28 2012 +0100
+++ b/src/ldt/ldt/ldt_utils/templates/front/front_base.html	Wed Feb 15 14:52:39 2012 +0100
@@ -10,27 +10,47 @@
     <meta http-equiv="content-language" content="{{LANGUAGE_CODE}}" />
     <link rel="SHORTCUT ICON" href="{{LDT_MEDIA_PREFIX}}/img/favicon.ico" />
     <title>{% block title %}Lignes de temps{% endblock %}</title>
-    {% block js_import %}{% endblock %}
+    {% block js_import %}
+    	<script src="{{LDT_MEDIA_PREFIX}}js/jquery.min.js" type="text/javascript"></script>
+    	<script src="{{LDT_MEDIA_PREFIX}}js/jquery.textchange.min.js" type="text/javascript"></script>
+    {% endblock %}
     {% block css_declaration %}{% endblock %}
     {% block css_import %}
     <link rel="stylesheet" href="{{LDT_MEDIA_PREFIX}}css/front_common.css" type="text/css"/>
     {% endblock %}
-    {% block js_declaration %}{% endblock %}
+    {% block js_declaration %}
+    <script type="text/javascript">
+    	
+    	$(document).ready(function () {    		
+    		$("#id_search").bind('hastext', function () {
+				$("#search_submit").addClass('search_valid').removeClass('search_invalid');
+				$("#search_submit").removeAttr('disabled');			
+    		});
+    		
+    		$("#id_search").bind('notext', function () {
+				$("#search_submit").addClass('search_invalid').removeClass('search_valid');
+				$("#search_submit").attr('disabled', 'disabled');
+    		});
+    		
+    	});
+    </script>    
+    {% endblock %}
 {% endblock %}
 </head>
 <body>
+
+
 <div id="general_container">
     <ul class="floatlist" id="title_bar">
         <li id="li_h1">
             <h1><a href="{% url ldt.ldt_utils.views.front.front_home %}" title="{% trans 'homepage' %}">{% trans '<b>Lignes</b> de temps' %}</a></h1>
         </li>
         <li id="li_search">
-            <form id="form_search" action="{% url ldt.ldt_utils.views.front.search_index %}" method="POST">
-                {% csrf_token %}
+            <form id="form_search" action="{% url ldt.ldt_utils.views.front.search_index %}" method="GET">
                 <!--input id="search_text" name="q" value="" /-->
                 <input id="id_search" type="text" name="search">
                 <input type="hidden" value="all" name="field">
-                <input id="search_submit" type="submit" value="{% trans 'Search' %}" />
+                <input id="search_submit" class="search_invalid" type="submit" value="{% trans 'Search' %}" disabled="true"/>
             </form>
             
         {% if user.is_authenticated %}