home *** CD-ROM | disk | FTP | other *** search
- //
- // Java-Script fⁿr die Aufrufe
- // in den Taxman
- //
-
- // Toggle DropDown
- function InfoToggleDropDown( strName, strOpen )
- {
- strTrenner = "@";
- strTrenner2="#";
- strLink = strTrenner + "Toggle" + strTrenner + strName + strTrenner2 + strOpen;
-
- TmpFrame.navigate(strLink);
- }
-
- function InfoToggleFAQMehr( neuerWert )
- {
- strTrenner = "@";
- strLink = strTrenner + "@InfoToggleFAQShowAll@" + strTrenner;
-
- TmpFrame.navigate(strLink);
- }
-
- // Taxman mitteilen, dass sich der Wert des Attributes "ShowAll" im Dropdown vom Typ "FAQ" geΣndert hat
- function InfoToggleFAQShowAll( neuerWertVonShowAll )
- {
- // Implementierung fehlt noch, da Schnittstelle unklar
- InfoToggleFAQMehr( neuerWertVonShowAll )
- }
-
- // Allgemeine Funktion um zu springen
- function JumpTo( oElement, strTyp, strLink )
- {
- //alert( "Elemet: " + oElement.id + " JumpTo: " + "Typ: " + strTyp + " Link: " + strLink );
- switch( strTyp )
- {
- case "PLAY_AVI":
- PlayAvi( oElement, strLink );
- break;
- case "FUNKTION":
- JumpToFunktion( oElement, strLink );
- break;
- case "INTERNER_LINK":
- InternerLink( oElement, strLink );
- break;
- case "JUMP_TO_PAGE":
- JumpToPage( oElement, strLink );
- break;
- }
- }
-
- // Sprung zum Internet Link
- function JumpToLink( oElement, strLink )
- {
- CallTaxman( oElement, "InternetLink", strLink )
- }
-
- // Sprung in die Hilfe
- function JumpToSteuerhandbuch( oElement, strHilfeID )
- {
- // die Sprⁿnge kommen im Format
- // strHTMLDatei + "#" + strLink
- // jetzt mⁿssen wir noch das richtige chm und den Pfad dazu setzen!
- CallTaxman( oElement, "GoToSteuerhandbuch", strHilfeID )
- }
-
- // Sprung in die Hilfe
- function JumpToHilfe( oElement, strHilfeID )
- {
- //alert( strHilfeID );
- CallTaxman( oElement, "GoToHilfe", strHilfeID )
- }
-
- // Sprung auf eine bestimmte Seite
- function JumpToPage( oElement, DialogID )
- {
- //alert( "Dialog: " + DialogID );
- CallTaxman( oElement, "GoToProg", DialogID )
- }
-
- // Ausl÷sen einer bestimmten Funktion
- function JumpToFunktion( oElement, strFunktion )
- {
- CallTaxman( oElement, "Funktion", strFunktion )
- }
-
- // Suchen ausl÷sen
- function Suche(oElement, strSuchtext)
- {
- CallTaxman( oElement, "Suche", strSuchtext )
- }
-
- // Suchdialog aufrufen
- function ErweiterteSuche( oElement )
- {
- strSuchtext= Suchtext.value;
- CallTaxman( oElement, "ErweiterteSuche", strSuchtext )
- }
-
-
- // fertige Funktionen fⁿr Sprⁿnge in das Inhaltsverzeichniss
- function CallTaxman( oElement, strVorspann, strParam )
- {
- strTrenner = "@";
- strLink = strTrenner + strVorspann + strTrenner + strParam;
-
- // alert( "CallTaxman: " + strLink + " ELEMENT: " + oElement.id);
-
- oElement.href = strLink;
-
- // alert( "href: " + oElement.href);
- }
-
-
-
-