home *** CD-ROM | disk | FTP | other *** search
- // Steuerprⁿfer.js
- // alle Java Scripte fuer den Steuerprⁿfer Funktionalitaet
-
- // Diese Funktion ist sehr aehnlich zu ToggleByName(Name) in DropDown.js
- // Die beiden Funktionen k÷nnten durch Parameter oder Polymorphie zusammengefⁿhrt werden
- function toggleExpandedCollapsed(name)
- {
- try
- {
- startnode = source.selectSingleNode("//DieDaten");
-
- // suche die Node mit dem Name
- FindNode = SucheNode(startnode,"//name",name);
- // in dem Parent steht das DropDown
- targetNode = FindNode.parentNode;
- // toggle JA/NEIN in Attribut des node
- ChangeValue( targetNode , "expanded" );
-
- markiereNeuenKnoten(targetNode);
- }
- catch (exception)
- {
- alert("Fehler in Funktion 'toggleExpandedCollapsed':\n" + exception.message);
- }
-
- }
-
- function markiereNeuenKnoten(aktuellerKnoten)
- {
- DerzeitMarkierterKnoten = findeAktuellMarkiertenKnoten();
- if ( DerzeitMarkierterKnoten )
- ChangeValue( DerzeitMarkierterKnoten, "marked" );
- ChangeValue( aktuellerKnoten , "marked" );
- }
-