// Globale Variablen ("Konstanten") var _titel='Qualifikationswettbewerb der Junioren RLP 2005'; // Webseitentitel-Vorbau var _tabwidth='100%'; // Tabellebreite, auch Pixel "800" usw. möglich var _tabborder=0; // tabellenrahmen (0=nichts, 10=sehr dick usw.) var _navigwidth='165'; // Navigationsmenü-Breite in Pixeln var _navigfont=''; // Navigationszeichensatz var _domain=''; var _webbase=_domain+'/'; //var _domain='http://www.jmlrp05.de'; //var _webbase=_domain+'/'; // Dimensioniert String-Arrays function makearray(n){ this.length=n; for(var i=1;i<=n;i++) this[i]=0; return this; }; var printok=0; var par=''; // Anzahl der Navigationslinks + 1 // Achtung: Zu hoher Wert produziert Javascript-Fehler // Zu kleiner Wert lässt Navigationslinks verschwinden navigc=71; // Definition der Navigations-Arrays n_level=new makearray(navigc); n_eintrag=new makearray(navigc); n_link=new makearray(navigc); n_target=new makearray(navigc); // Definition der heruasselektierten Navigations-Array n_row=new makearray(navigc); n_viewok=new makearray(navigc); // Übernahme eines Navigationeintrags (Parameterdef. weiter unten) function setnav(level,eintrag,link,target){ n_level [nc]=level; n_eintrag[nc]=eintrag; n_link [nc]=link; n_target [nc]=target; nc=nc+1; } //********************************************************************************* // Füllen der Navigationseinträge // Parameter: // level : Tiefe der Navigation // (Basis=1, 1.Untermenü=2, 2. Untermenü=3 (mehr geht nicht) // Eintrag: Text, der als klickbarer Link in Navigationsleiste erscheint // Links : URL-Pfad auf mit Link adressierte Webpage // Target : "", wenn Link in gleichen Browser verweis, // "irgendetwas", wenn neues Browserfenster geöffnet werden soll // ACHTUNG: immer nc=1 vor erstem Aufruf von setnav setzen! //********************************************************************************* nc=1; setnav(1,'Home',_webbase+'index.htm',''); setnav(1,'aktueller Tag',_webbase+'290705.htm',''); setnav(1,'bisherige Tage',_webbase+'logs.htm',''); setnav(1,'Tasks',_webbase+'task.htm',''); setnav(1,'Wertungen',_webbase+'wert.htm',''); setnav(1,'Info',_webbase+'info.htm',''); //setnav(1,'Tagebuch',_webbase+'new.htm',''); setnav(1,'Teilnehmer',_webbase+'teilnehmer.htm',''); setnav(1,'Piloten Std.',_webbase+'piloten_std.htm',''); setnav(1,'Piloten Club',_webbase+'piloten_club.htm',''); setnav(1,'Unterkunft',_webbase+'unterkunft.htm',''); setnav(1,'Gästebuch',_webbase+'guest.htm',''); setnav(1,'Download',_webbase+'down.htm',''); //setnav(1,'Zeitplan',_webbase+'download/zeitplan.pdf','zp'); setnav(1,'Kontakt',_webbase+'kontakt.htm',''); //setnav(1,'Camping',_webbase+'download/camping.pdf','ca'); //setnav(1,'C-Ordnung',_webbase+'download/campingplatzordnung.pdf','cp'); //setnav(1,'Ausschreibung',_webbase+'ausschreibung.htm',''); //setnav(2,'2. Seite',_webbase+'ausschreibung_seite_2.pdf','df'); //setnav(1,'Anmeldung',_webbase+'anmelde1.htm',''); //setnav(2,'1. Formular Online',_webbase+'anmelde_p.htm',''); //setnav(2,'2. Formular PDF',_webbase+'enthaftungserklaerung.pdf','df'); //setnav(1,'Ausfuehrungsbest.',_webbase+'ho_ausf.htm',''); //setnav(1,'Download WP',_webbase+'download.htm',''); //setnav(2,'Clubklasse','http://213.182.158.133/php/uwe/flugcgi.exe?club.txt0',''); //setnav(2,'Standardklasse','http://213.182.158.133/php/uwe/flugcgi.exe?std.txt0',''); //setnav(2,'FAI 15m Klasse','http://213.182.158.133/php/uwe/flugcgi.exe?15m.txt0',''); //setnav(2,'18m Klasse','http://213.182.158.133/php/uwe/flugcgi.exe?18m.txt0',''); //setnav(1,'Wertung',_webbase+'wertung.htm',''); //setnav(2,'Clubklasse',_webbase+'wts/g_28_club.pdf','cg'); //setnav(2,'1. WT',_webbase+'wts/t_20_club.pdf','wt1'); //setnav(2,'2. WT',_webbase+'wts/t_22_club.pdf','wt2'); //setnav(2,'3. WT',_webbase+'wts/t_23_club.pdf','wt3'); //setnav(2,'Standardklasse',_webbase+'wts/g_28_stan.pdf','sg'); //setnav(2,'1. WT',_webbase+'wts/t_20_stan.pdf','wt1'); //setnav(2,'2. WT',_webbase+'wts/t_22_stan.pdf','wt2'); //setnav(2,'3. WT',_webbase+'wts/t_23_stan.pdf','wt3'); //setnav(2,'FAI 15m Klasse',_webbase+'wts/g_28_15m.pdf','rg'); //setnav(2,'1. WT',_webbase+'wts/t_20_15m.pdf','wt1'); //setnav(2,'2. WT',_webbase+'wts/t_22_15m.pdf','wt2'); //setnav(2,'3. WT',_webbase+'wts/t_23_15m.pdf','wt3'); //setnav(2,'18m Klasse',_webbase+'wts/g_28_18m.pdf','og'); //setnav(2,'1. WT',_webbase+'wts/t_20_18m.pdf','wt1'); //setnav(2,'2. WT',_webbase+'wts/t_22_18m.pdf','wt2'); //setnav(2,'3. WT',_webbase+'wts/t_23_18m.pdf','wt3'); //setnav(1,'Bilder','http://www.uwe-melzer.de/bilder/ho04/bb_ho04.htm','uw'); //setnav(1,'EMail','mailto:wettbewerb@sfc-hockenheim.de?subject=Wettbewerb 2005',''); //Bodydefinition function wrbody(){ var s=titel.toLowerCase(); document.writeln(''); }; function wrstyle(){ document.writeln(''); }; function wrhead(){ document.writeln(''); document.writeln(''); document.writeln(_titel+titel); document.writeln(''); wrstyle(); document.writeln(''); }; // Prozedur zum Anzeigen der zuvor definierten Navigationsleiste function wrnavig(){ var tit=titel.toLowerCase(); // umwandlung der titelvariable in kleinschrift // Definition der Navigations-Tabellenzelle document.writeln(''); document.writeln(_navigfont); p=location.href; // Durchlaufe Linkliste und finde Link heraus, der angeklickt wurde // Die Identizierung erfolgt über die Variable titel, die in // Webseite gesetzt werden muss foundc=0; foundok=0; sss=''; for(c=navigc-1;c>0;c--){ // Prüfe, ob Untermenü vorliegt // Rücke Text je Levelstufe um zwei Tabs (" " ) nach vorne // Wenn kein Untermenü vorlig (level==1), dann bleibt lev leer lev=''; level=n_level[c]; for(cc=1;cc- '+n_eintrag[c]+'
'; } else{ ss='
  • '+n_eintrag[c]+'
    '; } foundok=2; foundc=c; } else{ // Inaktiver Menüpunk: Schreibe Referenz statt Text if(lev!=''){ // Menüpunkt ist Untermenü, rücke ihn entsprechend vor ss= lev+'- '+ n_eintrag[c]+'
    '; } else{ ss= '
  • '+ n_eintrag[c]+'
    '; } }; n_row[c]=ss; // Kopiere generierten Refeferenz- bzsw. Textstring n_viewok[c]=0; // setze Sichtbar-Bool-Wert vorerst auf false }; // Setze alle Sichtbar-Bool-Werte von Basislinks auf 1; // diese sind immer sichtbar for(c=1;c1){ // Ja. Setze alle Untermenüs des gleichen Levels auf sichtbar lev=n_level[foundc]; for(c=foundc;c0;c--){ if(n_level[c]<=lev){ n_viewok[c]=1; if(n_level[c]==2){lev=2;}; }; if(n_level[c]==1) break; }; }; // hat aktives (Unter-)Menü Untermenüs? // Wenn ja, setze alle diese Untermenüs auf sichtbar lev=n_level[foundc]+1; for(c=foundc+1;c
    '); //Zeilenumbruch zwischen Logo und Nav-zeile // Durchlaufe Liste der Menüpunkt und schreibe alle // sichtbaren in das document; nichtsichtbare werden ignoriert for(c=1;c

    '); document.writeln(''); document.writeln(''); }; // Schreibt Tabellenkopf function wrtabhead(){ document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); wrnavig(); document.writeln(''); document.writeln(''); document.writeln('
    '); document.writeln(''); document.writeln(''); document.writeln('
    '+_titel+''+titel+'
    '); document.writeln('
    '); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln('
    '); document.writeln('
    '); }; // Schreibt Tabellenende function wrtabfeed(){ document.writeln('
    '); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln(''); document.writeln('
    '); document.writeln(''); //document.writeln('
    Hier klicken fuer Druckversion'); //document.writeln(''); //document.writeln('- SFC Hockenheim e.V. - '+''+par[0]); document.writeln('
    '); }; function rdparam(){ var urlinhalt=location.href; par=urlinhalt.split('#'); if(par[1]=="p"){ printok=1; } else{ printok=0; } }; //********************************************************************************* // Erfolgt in Webseite VOR eigenem HTML-Src der Webseite // Aufruf: // //********************************************************************************* function wrjsstart(){ rdparam(); wrhead(); wrbody(); if(printok==0){ wrtabhead(); }; }; //********************************************************************************* // Erfolgt in Webseite NACH eigenem HTML-Src der Webseite // Aufruf: //********************************************************************************* function wrjsende(){ if(printok==0){ wrtabfeed(); }; document.writeln(''); }; function tst(){ document.writeln("HHHHHHHAAAAAALLLLLLOOOOO in start"); };