Save method calls.
authorJan Schneider <jan@horde.org>
Mon, 12 Apr 2010 16:02:22 +0000 (18:02 +0200)
committerJan Schneider <jan@horde.org>
Mon, 12 Apr 2010 22:27:52 +0000 (00:27 +0200)
kronolith/js/kronolith.js

index 3b56d11..99670d9 100644 (file)
@@ -4327,11 +4327,12 @@ KronolithCore = {
         /* Recurrence */
         if (ev.r) {
             var scheme = Kronolith.conf.recur[ev.r.t],
+                schemeLower = scheme.toLowerCase(),
                 div = $('kronolithEventRepeat' + scheme);
             $('kronolithEventLink' + scheme).setValue(true);
             this.toggleRecurrence(scheme);
             if (scheme == 'Monthly' || scheme == 'Yearly') {
-                div.down('input[name=recur_' + scheme.toLowerCase() + '_scheme][value=' + ev.r.t + ']').setValue(true);
+                div.down('input[name=recur_' + schemeLower + '_scheme][value=' + ev.r.t + ']').setValue(true);
             }
             if (scheme == 'Weekly') {
                 div.select('input[type=checkbox]').each(function(input) {
@@ -4342,10 +4343,10 @@ KronolithCore = {
                 });
             }
             if (ev.r.i == 1) {
-                div.down('input[name=recur_' + scheme.toLowerCase() + '][value=1]').setValue(true);
+                div.down('input[name=recur_' + schemeLower + '][value=1]').setValue(true);
             } else {
-                div.down('input[name=recur_' + scheme.toLowerCase() + '][value=0]').setValue(true);
-                div.down('input[name=recur_' + scheme.toLowerCase() + '_interval]').setValue(ev.r.i);
+                div.down('input[name=recur_' + schemeLower + '][value=0]').setValue(true);
+                div.down('input[name=recur_' + schemeLower + '_interval]').setValue(ev.r.i);
             }
             if (!Object.isUndefined(ev.r.e)) {
                 $('kronolithEventRepeatLength').down('input[name=recur_end_type][value=date]').setValue(true);