Changeset 583 for trunk/calendar/templates/celepar/js/edit.js
- Timestamp:
- 01/08/09 16:11:54 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/calendar/templates/celepar/js/edit.js
r2 r583 92 92 selectOpener.options[selectOpener.options.length-1].selected = true; 93 93 } 94 94 function changeViewMode(chValue){ 95 switch (chValue){ 96 case 'hourAppointment': 97 var names=new Array('title','priority','location','alarmhours','alarmminutes','recur_type','rpt_use_end','recur_interval','rpt_label'); 98 for (var i=0; i < names.length; i++) 99 { 100 var Field = document.getElementsByName('cal['+names[i]+']'); 101 if (Field[0]) 102 Field[0].parentNode.parentNode.style.display = "none"; 103 } 104 105 Field = document.getElementsByName('participants[]'); 106 Field[0].parentNode.parentNode.style.display = "none"; 107 Field[1].parentNode.parentNode.style.display = "none"; 108 Field = document.getElementById('txt_loading'); 109 Field.parentNode.parentNode.style.display = "none"; 110 Field = document.getElementsByName('cal[rpt_day][]'); 111 Field[0].parentNode.parentNode.style.display = "none"; 112 break; 113 default: 114 var names=new Array('title','priority','location','alarmhours','alarmminutes','recur_type','rpt_use_end','recur_interval','rpt_label'); 115 for (var i=0; i < names.length; i++) 116 { 117 var Field = document.getElementsByName('cal['+names[i]+']'); 118 if (Field[0]) 119 Field[0].parentNode.parentNode.style.display = ""; 120 } 121 Field = document.getElementsByName('participants[]'); 122 Field[0].parentNode.parentNode.style.display = ""; 123 Field[1].parentNode.parentNode.style.display = ""; 124 Field = document.getElementById('txt_loading'); 125 Field.parentNode.parentNode.style.display = ""; 126 Field = document.getElementsByName('cal[rpt_day][]'); 127 Field[0].parentNode.parentNode.style.display = ""; 128 break; 129 } 130 131 } 132 function updateTitleField(select){ 133 var typeField = document.getElementsByName('cal[type]'); 134 if (typeField[0].value != 'hourAppointment') 135 return; 136 var titleField = document.getElementsByName('cal[title]'); 137 var optionsArray = select.childNodes; 138 titleField[0].value = ''; 139 for(option in optionsArray) 140 if (optionsArray[option].selected) 141 titleField[0].value += optionsArray[option].text + ' '; 142 } 143 144 95 145 // Fim
Note: See TracChangeset
for help on using the changeset viewer.