]> code.citadel.org Git - citadel.git/blobdiff - webcit/static/wclib.js
Date picker is now localized to the currently selected
[citadel.git] / webcit / static / wclib.js
index 8ef0d63e00871e88c72d93f01dde19a32db60a84..2ba65152d6c1f86a86c4f36b4badec11711cb7b8 100644 (file)
@@ -960,11 +960,14 @@ function TaskViewGatherCategoriesFromTable() {
        var table = $('taskview');
        
 }
-function attachDatePicker(relative) {
+function attachDatePicker(relative, wclang) {
        var dpck = new DatePicker({
        relative: relative,
-       language: 'en', // fix please
-       disableFutureDate: false
+       language: wclang.substr(0,2),
+       disableFutureDate: false,
+       dateFormat: [ ["yyyy", "mm", "dd"], "-"],
+       showDuration: 0.2,
+       closeEffectDuration: 0.2,
        });
        document.getElementById(relative).dpck = dpck; // attach a ref to it
 }
@@ -979,3 +982,26 @@ function eventEditAllDay() {
                dtend.style.textDecoration = "";
        }
 }
+
+
+
+
+// Functions which handle show/hide of various elements in the recurrence editor
+
+function RecurrenceShowHide() {
+
+       if ($('is_recur').checked) {
+               $('rrule').style.display = 'block';
+       }
+       else {
+               $('rrule').style.display = 'none';
+       }
+
+       if ($('freq_selector').selectedIndex == 4) {
+               $('weekday_selector').style.display = 'block';
+       }
+       else {
+               $('weekday_selector').style.display = 'none';
+       }
+
+}