summaryrefslogtreecommitdiffstats
path: root/public/media/js/script.js
diff options
context:
space:
mode:
authorBjörn Geiger2011-09-07 13:34:41 +0200
committerBjörn Geiger2011-09-07 13:34:41 +0200
commit4619d1e00733c3a08cbef39fb1910ef3c6f99641 (patch)
treec37d411b2fbf631a7077a343ebc45842eab4ffa6 /public/media/js/script.js
parentMerge branch 'master' of git.openslx.org:lsfks/projekte/poolctrl (diff)
downloadpoolctrl-4619d1e00733c3a08cbef39fb1910ef3c6f99641.tar.gz
poolctrl-4619d1e00733c3a08cbef39fb1910ef3c6f99641.tar.xz
poolctrl-4619d1e00733c3a08cbef39fb1910ef3c6f99641.zip
minor
Diffstat (limited to 'public/media/js/script.js')
-rw-r--r--public/media/js/script.js22
1 files changed, 14 insertions, 8 deletions
diff --git a/public/media/js/script.js b/public/media/js/script.js
index 324255d..a876f2f 100644
--- a/public/media/js/script.js
+++ b/public/media/js/script.js
@@ -92,29 +92,32 @@ function eventcategoryfieldChanged(name) {
}
}
label = option.label;
- endLabel = document.getElementById('end-label');
- endElement = document.getElementById('end-element');
startLabel = document.getElementById('start-label');
repeat = document.getElementById('repeat');
if (label == 'Boot' || label == 'Shutdown') {
- endLabel.style.display = "none";
- endElement.style.display = "none";
+ setInvisible("end-label");
+ setInvisible("end-element");
+ document.getElementById('end').disabled = true;
startLabel.firstChild.firstChild.nodeValue = startLabel.firstChild.firstChild.nodeValue
.replace(/Start/g, "Date");
repeat.checked = false;
} else if (label == 'Lecture') {
- endLabel.style.display = "";
- endElement.style.display = "";
+ setVisible("end-label");
+ setVisible("end-element");
+ document.getElementById('end').disabled = false;
startLabel.firstChild.firstChild.nodeValue = startLabel.firstChild.firstChild.nodeValue
.replace(/Date/g, "Start");
repeat.checked = true;
+
} else {
- endLabel.style.display = "";
- endElement.style.display = "";
+ setVisible("end-label");
+ setVisible("end-element");
+ document.getElementById('end').disabled = false;
startLabel.firstChild.firstChild.nodeValue = startLabel.firstChild.firstChild.nodeValue
.replace(/Date/g, "Start");
repeat.checked = false;
}
+ changeRepeatEnd('repeat');
}
function changeRepeatEnd(name) {
@@ -123,8 +126,11 @@ function changeRepeatEnd(name) {
if (checked) {
setVisible("repeatEnd-label");
setVisible("repeatEnd-element");
+ document.getElementById('repeatEnd').disabled = false;
+ disabled
} else {
setInvisible("repeatEnd-label");
setInvisible("repeatEnd-element");
+ document.getElementById('repeatEnd').disabled = true;
}
} \ No newline at end of file