-
-
-
-
-// Functions which handle show/hide of various elements in the recurrence editor
-
-function RecurrenceShowHide() {
-
- if ($('is_recur').checked) {
- $('rrule_div').style.display = 'block';
- }
- else {
- $('rrule_div').style.display = 'none';
- }
-
- if ($('freq_selector').selectedIndex == 4) {
- $('weekday_selector').style.display = 'block';
- }
- else {
- $('weekday_selector').style.display = 'none';
- }
-
- if ($('freq_selector').selectedIndex == 5) {
- $('monthday_selector').style.display = 'block';
- }
- else {
- $('monthday_selector').style.display = 'none';
- }
-
- if ($('rrend_count').checked) {
- $('rrcount').disabled = false;
- }
- else {
- $('rrcount').disabled = true;
- }
-
- if ($('rrend_until').checked) {
- $('rruntil').disabled = false;
- }
- else {
- $('rruntil').disabled = true;
- }
-
- if ($('rrmonthtype_mday').checked) {
- $('rrmday').disabled = false;
- }
- else {
- $('rrmday').disabled = true;
- }
-
- if ($('rrmonthtype_wday').checked) {
- $('rrmweek').disabled = false;
- $('rrmweekday').disabled = false;
- }
- else {
- $('rrmweek').disabled = true;
- $('rrmweekday').disabled = true;
- }
-
- if ($('freq_selector').selectedIndex == 6) {
- $('yearday_selector').style.display = 'block';
- }
- else {
- $('yearday_selector').style.display = 'none';
- }
-
- $('ymday').innerHTML = 'XXXX-' + $('dtstart').value.substr(5);
- $('rrmday').innerHTML = $('dtstart').value.substr(8);
-
- if ($('rryeartype_ywday').checked) {
- $('rrymweek').disabled = false;
- $('rrymweekday').disabled = false;
- $('rrymonth').disabled = false;
- }
- else {
- $('rrymweek').disabled = true;
- $('rrymweekday').disabled = true;
- $('rrymonth').disabled = true;
- }
-
-}