home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 March / CHIP0303.ISO / exe / quick.exe / data1.cab / Dat_HTML_QS / Gemeinsam / Javascripts / Suchergebnis.js < prev    next >
Encoding:
JavaScript  |  2002-11-27  |  1017 b   |  35 lines

  1. // Suchergebnis.js
  2. // alle Java Scripte fuer Suchergebnis Funktionalitaet
  3.  
  4. // Diese Funktion ist sehr aehnlich zu ToggleByName(Name) in DropDown.js
  5. // Die beiden Funktionen k÷nnten durch Parameter oder Polymorphie zusammengefⁿhrt werden
  6. function toggleExpandedCollapsed(name)
  7. {
  8.     try
  9.     {
  10.         startnode = source.selectSingleNode("//suchergebnis");
  11.  
  12.         // suche die Node mit dem Name
  13.         FindNode = SucheNode(startnode,"//name",name);
  14.         // in dem Parent steht das DropDown
  15.         targetNode = FindNode.parentNode;
  16.                 // toggle JA/NEIN in Attribut des node
  17.         ChangeValue( targetNode , "expanded" );
  18.  
  19.         markiereNeuenKnoten(targetNode);
  20.     }
  21.     catch (exception)
  22.     {
  23.         alert("Fehler in Funktion 'toggleExpandedCollapsed':\n" + exception.message);
  24.     }
  25.  
  26. }
  27.  
  28. function markiereNeuenKnoten(aktuellerKnoten)
  29. {
  30.     DerzeitMarkierterKnoten = findeAktuellMarkiertenKnoten();
  31.     if ( DerzeitMarkierterKnoten )
  32.         ChangeValue( DerzeitMarkierterKnoten, "marked" );    
  33.     ChangeValue( aktuellerKnoten , "marked" );
  34. }
  35.