////ramka informacyjna////
function infopoz(a,b) {
a.style.pixelTop=document.body.scrollTop+b;
}

////przewijanie pionowe////
//w dół//
var posb=-2000;
var speedb=2;
function slide1() {
posb += speedb;
document.all.obraz.style.top = posb;
if (posb == 10000) posb = -2000;
window.setTimeout("slide1();",10); }
//w górę//
var posn=2000;
var speedn=-1;
function slide2() {
posn += speedn;
document.all.obraz.style.top = posn;
if (posn == -20000) posn = 20000;
window.setTimeout("slide2();",10); }
//w górę stop//
var posc=1500;
var speedc=-1;
function slide3() {
posc += speedc;
document.all.obraz.style.top = posc;
if (posc == 20) speedc = 0;
if (posc <= 200&&posc > 100) window.setTimeout("slide3();",25)
else if (posc <= 100&&posc > 50) window.setTimeout("slide3();",50)
else if (posc <= 50) window.setTimeout("slide3();",80)
else window.setTimeout("slide3();",15); }

////menu pływające////
//działanie//
gora=0
reakcja=10
szybkosc=25
function Target(t){
if(!anim)menuGo()
}
function menuGo(){ 
 Poz=(szybkosc*Poz+document.body.scrollTop+gora)/(szybkosc+1)
 document.all.ramka.style.top=Math.round(Poz)
 if(Math.round(Poz)!=document.body.scrollTop+gora) anim=setTimeout("menuGo()",10)
 else anim=0
}
function scrLay() {
 if(parseInt(document.all.ramka.style.top)!=document.body.scrollTop+gora) Target(document.body.scrollTop+gora)
}
function startMenu(){
 Poz=gora
 anim=0
 setInterval('scrLay()',reakcja)
}
//wygląd//
//Funkcja warstwaw określa parametry dla warstw wymiennych, np:
//<DIV STYLE=\"top: 0px\" onmouseover=\"diva.style.visibility = \'visible\'; divsa.style.background = \'black\'\" onmouseout=\"diva.style.visibility = \'hidden\'; divsa.style.background = \'saddlebrown\'\" ID=\"diva\" CLASS=\"DIVW\">
function warstwaw(top,warw,kolor){
var warwym="<DIV STYLE=\"top: "+top+"px\" onmouseover=\"div"+warw+".style.visibility = \'visible\'; divs"+warw+".style.background = \'black\'\" onmouseout=\"div"+warw+".style.visibility = \'hidden\'; divs"+warw+".style.background = \'"+kolor+"\'\" ID=\"div"+warw+"\" CLASS=\"DIVW\">";
return warwym;
}
//Funkcja podwarstwa określa parametry dla podwarstw X, np:
//<DIV STYLE=\" \" onmouseover=\"divxa1.style.background = \'darkred\'; diva.style.visibility = \'visible\'\" onmouseout=\"divxa1.style.background = \'black\'; diva.style.visibility = \'visible\'\" ID=\"divxa1\" CLASS=\"DIVX\"><A HREF=\"intro.htm#autor\" STYLE=\" \" CLASS=\"MENU\">O autorze</A></DIV>
function podwarstwa(nr,warw,adresx,rozdzial,nazwa){
var podwarx="<DIV STYLE=\" \" onmouseover=\"divx"+warw+nr+".style.background = \'darkred\'; div"+warw+".style.visibility = \'visible\'\" onmouseout=\"divx"+warw+nr+".style.background = \'black\'; div"+warw+".style.visibility = \'visible\'\" ID=\"divx"+warw+nr+"\" CLASS=\"DIVX\"><A HREF=\""+adresx+""+rozdzial+"\" STYLE=\" \" CLASS=\"MENU\">"+nazwa+"</A></DIV>";
return podwarx;
}
//Funkcja warstwas określa parametry dla warstw stałych, np:
//<DIV STYLE=\" \" onmouseover=\"divsa.style.background = \'black\'; diva.style.visibility = \'visible\'\" onmouseout=\"divsa.style.background = \'saddlebrown\'; diva.style.visibility = \'hidden\'\" ID=\"divsa\" CLASS=\"DIVS\"><A HREF=\"intro.htm\" STYLE=\" \" CLASS=\"MENUG\">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wstęp&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</A></DIV>
function warstwas(warw,kolor,adres,strona){
var warst="<DIV STYLE=\" background: "+kolor+"\" onmouseover=\"divs"+warw+".style.background = \'black\'; div"+warw+".style.visibility = \'visible\'\" onmouseout=\"divs"+warw+".style.background = \'"+kolor+"\'; div"+warw+".style.visibility = \'hidden\'\" ID=\"divs"+warw+"\" CLASS=\"DIVS\"><A HREF=\""+adres+"\" STYLE=\" \" CLASS=\"MENUG\">"+strona+"</A></DIV>";
return warst;
}
//Funkcja latawiec składa całość do kupy i pisze na stronie
function latawiec(x){
var div="</DIV>";
var bb="saddlebrown";
var zz="darkgreen";
//Pierwotny kolor warstw stałych
var bz1=bb
var bz2=bb
var bz3=bb
var bz4=bb
var bz5=bb
var bz6=bb
var bz7=bb
var bz8=bb
var bz9=bb
var bz10=bb
var bz11=bb
var bz12=bb
var bz13=bb
var bz14=bb
//Adresy dla podwarstw X do wywoływania z sąsiednich stron
var introll="introll.htm"
var rozne="rozne.htm"
var makietyll="makietyll.htm"
var modulyll="modulyll.htm"
var tory="tory.htm"
var rozjazdy="rozjazdy.htm"
var tytul="brak"
var rezerwa="brak"
var rezerwa="brak"
var rezerwa="brak"
var rezerwa="brak"
var rezerwa="brak"
var rezerwa="brak"
var rezerwa="brak"
//Zmiana koloru i wymazanie adresu celem nawigacji w obrębie własnej strony
switch(x){
case "1":
var bz1=zz;
var introll=""
break;
case "2":
var bz2=zz;
var rozne=""
break;
case "3":
var bz3=zz;
var makietyll=""
break;
case "4":
var bz4=zz;
var modulyll=""
break;
case "5":
var bz5=zz;
var tory=""
break;
case "6":
var bz6=zz;
var rozjazdy=""
break;
case "7":
var bz7=zz;
var xxx=""
break;
case "8":
var bz8=zz;
var xxx=""
break;
case "9":
var bz9=zz;
var xxx=""
break;
case "10":
var bz10=zz;
var xxx=""
break;
case "11":
var bz11=zz;
var xxx=""
break;
case "12":
var bz12=zz;
var xxx=""
break;
case "13":
var bz13=zz;
var xxx=""
break;
case "14":
var bz14=zz;
var xxx=""
break;
}
//Wstawianie parametrów warstw wymienych - nie idą według kolejności numeracji
var wwa=warstwaw("0","a",bz1)
var wwb=warstwaw("25","b",bz2)
var wwc=warstwaw("50","c",bz3)
var wwd=warstwaw("75","d",bz4)
var wwe=warstwaw("100","e",bz5)
var wwf=warstwaw("125","f",bz6)
var wwg=warstwaw("150","g",bz7)
var wwh=warstwaw("175","h",bz8)
var wwi=warstwaw("200","i",bz9)
var wwj=warstwaw("225","j",bz10)
var wwk=warstwaw("250","k",bz11)
var wwl=warstwaw("275","l",bz12)
var wwm=warstwaw("300","m",bz13)
var wwn=warstwaw("325","n",bz14)

//Wstawianie parametrów podwarstw X
//wwa
var a1=podwarstwa("1","a",introll,"#autor","Od autora");
var a2=podwarstwa("2","a",introll,"#symbole","Oznaczenia");
var a3=podwarstwa("3","a",introll,"#opis","Opis działu");
//wwb
var b1=podwarstwa("1","b",rozne,"#","W budowie");
var b2=podwarstwa("2","b",rozne,"#","");
var b3=podwarstwa("3","b",rozne,"#","");
var b4=podwarstwa("4","b",rozne,"#","");
var b5=podwarstwa("5","b",rozne,"#","");
//wwc
var c1=podwarstwa("1","c",makietyll,"#","W budowie");
var c2=podwarstwa("2","c",makietyll,"#","");
//wwd
var d1=podwarstwa("1","d",modulyll,"#","W budowie");
var d2=podwarstwa("2","d",modulyll,"#","");
var d3=podwarstwa("3","d",modulyll,"#","");
//wwe
var e1=podwarstwa("1","e",tory,"#","W budowie");
//wwf
var f1=podwarstwa("1","f",rozjazdy,"#","W budowie");
var f2=podwarstwa("2","f",rozjazdy,"#","");
var f3=podwarstwa("3","f",rozjazdy,"#","");
//wwg
var g1=podwarstwa("1","g","&#109;&#97;&#105;&#108;&#116;&#111;:pisz*entraker.pl?subject=UWAGA! Zamiast znaku: * w adresie wstaw znak: &#64;.","","E-mail");
var g2=podwarstwa("2","g","introllen.htm","","English");
var g3=podwarstwa("3","g","../intro.htm","","eNtraker");
var g4=podwarstwa("4","g","../bigtraker/introb.htm","","BIGtraker");
var g5=podwarstwa("5","g","../straker.htm","","$$$traker");
//wwh
var h1=podwarstwa("1","h","zmienna","#","temat");
//wwi
var i1=podwarstwa("1","i","zmienna","#","temat");
//wwj
var j1=podwarstwa("1","j","zmienna","#","temat");
//wwk
var k1=podwarstwa("1","k","zmienna","#","temat");
//wwl
var l1=podwarstwa("1","l","zmienna","#","temat");
//wwm
var m1=podwarstwa("1","m","zmienna","#","temat");
//wwn
var n1=podwarstwa("1","n","zmienna","#","temat");

//Składanie podwarstw X dla każdej warstwy wymiennej
//Warstwa wymienna A
var wa=wwa+a1+a2+a3+div;
//Warstwa wymienna B
var wb=wwb+b1+div; 
//Warstwa wymienna C
var wc=wwc+c1+div;
//Warstwa wymienna D
var wd=wwd+d1+div;
//Warstwa wymienna E
var we=wwe+e1+div;
//Warstwa wymienna F
var wf=wwf+f1+div;
//Warstwa wymienna G
var wg=wwg+g1+g2+g3+g4+g5+div;
//Warstwa wymienna H
var wh=wwh+h1+div;
//Warstwa wymienna I
var wi=wwi+i1+div;
//Warstwa wymienna J
var wj=wwj+j1+div;
//Warstwa wymienna K
var wk=wwk+k1+div;
//Warstwa wymienna L
var wl=wwl+l1+div;
//Warstwa wymienna M
var wm=wwm+m1+div;
//Warstwa wymienna N
var wn=wwn+n1+div;

//Warstwy opisowe stałe, ich adresy i tematy
var wsa=warstwas("a",bz1,"introll.htm","Wstęp");
var wsb=warstwas("b",bz2,"rozne.htm","Różne");
var wsc=warstwas("c",bz3,"makietyll.htm","Makiety");
var wsd=warstwas("d",bz4,"modulyll.htm","Moduły");
var wse=warstwas("e",bz5,"tory.htm","Tory");
var wsf=warstwas("f",bz6,"rozjazdy.htm","Rozjazdy");
var wsg=warstwas("g",bz7,"../index.htm","Tytuł");
var wsh=warstwas("h",bz8,"plik","temat");
var wsi=warstwas("i",bz9,"plik","temat");
var wsj=warstwas("j",bz10,"plik","temat");
var wsk=warstwas("k",bz11,"plik","temat");
var wsl=warstwas("l",bz12,"plik","temat");
var wsm=warstwas("m",bz13,"plik","temat");
var wsn=warstwas("n",bz14,"plik","temat");

//Wypisanie warstw wymiennych - nie idą według kolejności numeracji warstwy rezerwowe:+wh+wi+wj+wk+wl+wm+wn
document.write(wa+wb+wc+wd+we+wf+wg);

//Wypisanie warstw stałych - nie idą według kolejności numeracji warstwy rezerwowe:+wsh+wsi+wsj+wsk+wsl+wsm+wsn
document.write(wsa+wsb+wsc+wsd+wse+wsf+wsg);
};







