home *** CD-ROM | disk | FTP | other *** search
- <PUBLIC:ATTACH EVENT="onmouseover" HANDLER="Hilite" />
- <PUBLIC:ATTACH EVENT="onmouseout" HANDLER="Restore" />
- <PUBLIC:ATTACH EVENT="onclick" HANDLER="Choose" />
-
- <script language="JavaScript">
- function Hilite() {
- if (element.className == 'ddActImg') return;
- element.style.backgroundColor = '#ffcc99';
- element.style.borderColor = '#ffddbb';
- }
-
- function Restore() {
- if (element.className == 'ddActImg') return;
- element.style.backgroundColor = '#ffeedd';
- element.style.borderColor = '#ffcc99';
- }
-
- function Choose() {
- if (element.className == 'ddActImg') chosenDd = parseInt(element.num);
- else chosenDd = parseInt(element.parentElement.num);
-
- if (activeDd == chosenDd) { // keuze in geselecteerde dropdown
- actName = element.innerText;
- actFact = parseInt(element.factor);
- CountBox[1].value = '0';
- collapseCurrent();
- activeDd = -1;
- ddOpen = false;
- cancelCount = 0;
- }
- else { // andere dropdown uitrollen
- collapseCurrent();
- activeDd = chosenDd;
- for (var i=0; i<dd[activeDd].childNodes.length; i++) {
- if (dd[activeDd].childNodes.id != 'ddScroll') dd[activeDd].childNodes[i].className = 'ddActShown';
- }
- ddOpen = true;
- if (ddFirst>0) {
- ddScroll[0].style.display = 'inline';
- ddScroll[0].style.visibility = 'inherit';
- }
- if (ddLast<moduleRoot.selectNodes("item[@name='"+activiteit[chosenTab]+"']").length) {
- ddScroll[1].style.display = 'inline';
- ddScroll[1].style.visibility = 'inherit';
- }
- }
- }
-
- function collapseCurrent() {
- if (activeDd > -1) { // indien uitgeklapt, huidige dropdown inrollen
- for (var i=0; i<dd[activeDd].childNodes.length; i++) {
- if (dd[activeDd].childNodes[i].innerText != actName) {
- dd[activeDd].childNodes[i].className = 'ddActHidden';
- }
- else {
- if (parent.soundSettings > 1) parent.snd.src="sounds/audio9.wav";
- dd[activeDd].childNodes[i].className = 'ddActShown';
- }
- }
- }
- ddScroll[0].style.display = 'none';
- ddScroll[1].style.display = 'none';
- ddScroll[0].style.visibility = 'hidden';
- ddScroll[1].style.visibility = 'hidden';
- }
- </script>
-