09e5cdc80996a9765df0bed9ad6e4306a8c09037
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / media / js / sep.js
1 (function() {
2
3 $(document).ready(function() {
4
5 //Register review form submition function
6 $("#show_publications").click(function() {
7 if($(".publications_autre").css('display') == 'none') {
8 $(".publications_autre").show();
9 }
10 else {
11 $(".publications_autre").hide();
12 }
13 });
14
15 // Activer le datepicker sur les input de classe "date"
16 $.datepicker.setDefaults($.datepicker.regional['fr']);
17 $('input:text.date')
18 .datepicker({
19 autoSize: true,
20 dateFormat: 'dd/mm/yy',
21 showAnim: 'fadeIn',
22 onSelect: function(dateText) {
23 $('input:text.date').datepicker('option', 'defaultDate', dateText);
24 }
25 })
26 .change(function() {
27 $(this).datepicker('setDate', $(this).datepicker('getDate'));
28 return true;
29 });
30 $('input:text.time').timepicker({
31 timeFormat: 'HH:mm',
32 });
33
34 // S'assurer qu'on tient compte de ce qui se trouve dans le champ de
35 // recherche par mots-clés lorsqu'on choisit une région ou une
36 // discipline.
37 $('#col-menu a').click(function() {
38 var href = this.href
39 var pos = href.indexOf('?')
40 if (pos != -1) {
41 href = href.substring(0, pos)
42 }
43 var query = $('#fRecherche input[name=q]').val();
44 if (query) {
45 if (href.search(/\/recherche\/?/) == -1) {
46 href += 'recherche/';
47 }
48 href += '?q=' + query;
49 }
50 window.location = href;
51 return false;
52 });
53
54 });
55
56 })();