var ofs_kon=czas.length-2;var unit="hour";var ups=1;var extension=".gif";var playmode='Petla';var tlo_zakr="#ffffff";var tlo_wyb="#B2DEFF";var kolorprev="blue";var tlo_aktiv="#48a8ff";var ns6 = (!document.all && document.getElementById) ? true : false;var ie = (document.all)? true:false;var speed=60;var sflag=true;var interval=50000;var rad_pocz=1;var picnum=ofs_kon;var tym=1;var prev=0;var tlo=path+"/rad_polfiz.gif";var delay=1000;var empty=path+"/nic.gif";var mdata=new Date(); var zindx=30;var cursor_mot=1;var blokada_arrows="N";var idold='m'+ofs_kon;var fla=0;var nr=0;var kolejny_rys=0;var kierunek=">"; 
var gost=0; var work=0;var new_start="on";var nr_mini=ofs_kon;var mini='"r'+ofs_kon+'"';var mem_pocz=ofs_kon;var mem_kon=0;
var RadWar=new Array("bcolor","Rtlo","opad","siatka","rzeki","kontur","miasta");
var rad_empty="<img src="+path+"/nic.gif width=800 height=800 border=0>";
var rad_polfiz="<img src="+path+"/rad_polfiz.gif width=800 height=800 border=0>";
var rad_tlo="<img src="+path+"/rad_tlo.gif width=800 height=800 border=0>";
var rad_grid="<img src="+path+"/rad_grid.gif width=800 height=800 border=0>";
var rad_rzeki="<img src="+path+"/rad_rzeki.gif width=800 height=800 border=0>";
var rad_kontur="<img src="+path+"/rad_kontur.gif width=800 height=800 border=0>";
var rad_miasta="<img src="+path+"/rad_miasta.gif width=800 height=800 border=0>";
var rad_opad="<img src="+path+"/p024.gif width=800 height=800 border=0>";
document.write("<STYLE TYPE=text/css><!--");
for (i=0; i<=RadWar.length-1; i++){
if(i!=2){
document.write('#'+RadWar[i]+'{position:absolute; left:1000;top:100; visibility:visible; z-index:'+(zindx+i)+';}');
}else{
document.write('#'+RadWar[i]+'{position:absolute; left:0;top:100; visibility:visible; z-index:'+(zindx+i)+';}');
}
} 
document.write("--></STYLE>"); 
document.write('<DIV id=opad><img src="" width=800 height=800 name="displayPic" ></div>');
document.write('<DIV id=opad></div>');
function warstwy(){
document.write('<DIV id=bcolor>'+rad_polfiz+'</div>');
document.write('<DIV id=Rtlo>'+rad_tlo+'</div>');
document.write('<DIV id=siatka>'+rad_grid+'</div>');
document.write('<DIV id=rzeki>'+rad_rzeki+'</div>');
document.write('<DIV id=kontur>'+rad_kontur+'</div>');
document.write('<DIV id=miasta>'+rad_miasta+'</div>');
var rad_X=document.getElementById("baza_rad").offsetLeft;
var rad_Y=document.getElementById("baza_rad").offsetTop;
for (i=0; i<=RadWar.length-1; i++) {	
document.getElementById(RadWar[i]).style.left=rad_X;
document.getElementById(RadWar[i]).style.top=rad_Y;
}
for (i=3; i<=RadWar.length-1; i++){
document.getElementById(RadWar[i]).style.left=-1000;
}
imagePic=new Array(ofs_kon+1);
imagePic[ofs_kon]=new Image(800,800);
imagePic[ofs_kon].src=path+"/p"+padl((ofs_kon+1),3,"0")+extension+'?'+mdata.getTime();
document.images["r"+(ofs_kon)].src=path+"/p"+padl((ofs_kon+1),3,"0")+extension+'?'+mdata.getTime();
document.displayPic.src=imagePic[ofs_kon].src;
zm_bc("m"+ofs_kon,"#0034FE")
zm_c("m"+ofs_kon,"white");
new_ini()
}

function prel(){
for (i=czas.length-2; i>=nr_mini+1; i--){
if(i<=9){nr="0"+i;
}else{
nr=i
}
imagePic[i-1]=new Image(800,800);
imagePic[i-1].src=path+"/p"+padl(nr,3,"0")+extension+'?'+mdata.getTime();
document.images["r"+(i-1)].src=path+"/p"+padl(nr,3,"0")+extension+'?'+mdata.getTime();
}
}
lc=1;
function changeplaymode(s) {clearInterval(interval);var i;i=s.selectedIndex;playmode=s.options[i].value;startAnimation();}
function changespeed(s){clearInterval(interval);var i;i=s.selectedIndex;speed = s.options[i].value;
delay=10000/speed;startAnimation();}
function checkAll() {for (var j = 0; j <= chekboxy.length-2; j++){
document.chekboxy[j].checked=false;
}
 document.chekboxy[1].checked=true;
document.chekboxy[chekboxy.length-1].checked=true;
show("miasta", path+"/rad_miasta.gif");
}
function on(){
document.displayPic.src=imagePic[kolejny_rys].src;
window.defaultStatus = " Image "+(kolejny_rys+1)+" z "+(ofs_kon+1)+", Accelaration "+(speed*ups/10)+unit+"->1 sec ";if(prev==rad_pocz){ zm_bc("m"+prev,kolorprev);zm_bc("m"+(kolejny_rys),tlo_aktiv);}else{zm_bc("m"+(kolejny_rys),tlo_aktiv);zm_bc("m"+prev,kolorprev);}prev=kolejny_rys;}

function foreward(){if(lc==3){
blokada_arrows="Y";
}
if(blokada_arrows=="N"){
if(cursor_mot==0){
if(kierunek == "<"){
if(prev==rad_pocz){
 kolejny_rys=rad_pocz-1;
 }
 kierunek=">";
 }
 clearInterval(interval);
 if(kolejny_rys<=picnum-1){
 kolejny_rys++;
 on();
 }}}}
function backward() {if(lc==3){kolejny_rys=picnum;prev=picnum; lc=1;blokada_arrows="N"}
if(blokada_arrows=="N"){if(cursor_mot==0){if(kierunek == ">"){if(prev==rad_pocz){kolejny_rys=rad_pocz;	}else{  }kierunek="<";}
clearInterval(interval);if(kolejny_rys>rad_pocz){kolejny_rys--;on();}}}}
function on(){document.displayPic.src=imagePic[kolejny_rys].src;window.defaultStatus = " Image "+(kolejny_rys+1)+" z "+(ofs_kon+1)+", Accelaration "+(speed*ups/10)+unit+"->1 sec ";
if(prev==rad_pocz){
zm_bc("m"+prev,kolorprev);
zm_bc("m"+(kolejny_rys),tlo_aktiv);
}else{
zm_bc("m"+(kolejny_rys),tlo_aktiv);
zm_bc("m"+prev,kolorprev)}prev=kolejny_rys;
}

function gofirst(){
if(lc==3){
kolejny_rys=rad_pocz;
prev=picnum;
lc=1;
}
if(blokada_arrows=="N"){
kierunek=">";
if(cursor_mot==0){
clearInterval(interval);
kolejny_rys=rad_pocz;
on();
}}}
function golast(){if(blokada_arrows=="N"){kierunek="<";if(cursor_mot==0){clearInterval(interval);kolejny_rys=picnum;on();}}}
function padl(s,n,c){var t=''+s;while(t.length<n){t=c+t}return(t)}
function pause(){blokada_arrows="N";clearInterval(interval);window.status="Pause"}
 function play(){
 if(new_start!="off"){
zm_c(idold,"#0078D0");
zm_bc(idold,"#FFFFFF")
cursor_mot=0;
clearInterval(interval);

delay=10000/speed;
window.status="Odtwarzanie";
startAnimation();
}else{
if(mem_pocz==ofs_kon){
// alert("Kliknij w wybrane pole aby pobrac mapy od tego miejsca.")
alert("Click at the selected field to take a group of maps.")
}else{
//alert("Wybierz zakres animacji ze zbioru pobranych map  klikając w początek i koniec żądanego zakresu. ")
alert("Select an animation scope by clicking the begin and end map of the selected scope. ")}
}
}

function Animate(){work=1;
if(lc==3){
zm_bc("m"+picnum,tlo_wyb);lc=1;}
if(playmode=='Raz'){
if(kolejny_rys<=picnum){
on();kolejny_rys++;
}else{
kierunek="<"
kolejny_rys=rad_pocz
blokada_arrows="Y";clearInterval(interval);window.status="Pause"
}
}
if(playmode=='Petla'){if(kolejny_rys<=picnum){on();kolejny_rys++;}else{kolejny_rys=rad_pocz;}}
if(playmode=='Petla_wstecz'){if(kierunek==">"){if(kolejny_rys==picnum){kolejny_rys--;on();kolejny_rys++;kierunek="<";}
if(kolejny_rys<picnum){kolejny_rys++;on();}}
if(kierunek=="<"){if(kolejny_rys == rad_pocz){on();kierunek=">";}
if(kolejny_rys > rad_pocz){on();kolejny_rys--;}}}
}
function show(ident,tlo){
document.getElementById(ident).style.left=0;}
function hide(ident){document.getElementById(ident).style.left=-1000;}
function startAnimation(){blokada_arrows="Y";interval=setInterval('Animate()',delay)} 
function zm(object,backgr){if(object.checked){show(object.value,backgr);}else{hide(object.value);}}
function z_opad(todo) {
if(todo=="gora"){
document.getElementById("opad").style.zIndex=37;
document.getElementById("gorOpad").innerHTML="<span style=color:#000000>Precip. on top</span>";
document.getElementById("dolOpad").innerHTML="<span style=color:#999999>Precip. at bottom</span>";
}else{
document.getElementById("opad").style.zIndex=32;
document.getElementById("dolOpad").innerHTML="<span style=color:#000000>Precip. at bottom</span>";
document.getElementById("gorOpad").innerHTML="<span style=color:#999999>Precip. on top</span>";
}
}
function new_ini() {
new_start="off";
cursor_mot=1;
gost=0;
oldID=idold
zm_c(oldID,"#0078D0");
pause();
tym=1;
prev=0;
playmode='Petla';
speed=60;
sflag=true;
interval=50000;
lc=1;
for (i=0; i<=ofs_kon-1; i++){
zm_bc("m"+i,tlo_zakr)
}
document._speed.speed.options[2].selected=true;
document._playmode.playmode.options[0].selected=true;
document.displayPic.src=imagePic[ofs_kon].src;
window.defaultStatus = " Image "+(ofs_kon+1)+" z "+(ofs_kon+1)+", Accelaration "+(speed*ups/10)+unit+"->1 sec "
kolejny_rys=0;prev=0;kolorprev="white";
zm_c("m"+ofs_kon,"white");
zm_bc("m"+ofs_kon,"#0034FE")
idold="m"+(ofs_kon);
}

function startuj(n){
if(n<nr_mini){
nr_mini=n;
mini='"r'+n+'"';
rad_pocz=n;
picnum=ofs_kon;
kolejny_rys=rad_pocz;
mem_pocz=n
mem_kon=picnum
prev=rad_pocz;
kolorprev="#B2DEFF";
kierunek==">";
lc=3;
for (i=rad_pocz; i<=picnum; i++){
zm_bc("m"+i,tlo_wyb);
}
prel();				
new_start="on";
}else{
if(n<=mem_kon && n>=mem_pocz){
zakres(n)
}
}
}
function zakres(n){
if(work==1){ //byla animacja?
new_ini()
}
if(lc<3){
kas();
if(work==1){
zm_bc("m"+(ofs_kon),"white");
work=0
}
if(lc==1){idold="m"+n
zm_bc("m"+n,tlo_wyb);
tym=n;
picnum=n;
}
if(lc==2 ){
rad_pocz=n;
picnum=tym;
if((n)>(tym)){
rad_pocz=tym;
picnum=n;
window.defaultStatus = " ";
}
for (i=rad_pocz; i<=picnum; i++){
zm_bc("m"+i,tlo_wyb);
}
}
document.displayPic.src=imagePic[picnum].src; 
window.defaultStatus = " Image "+(picnum+1)+" z "+(ofs_kon+1)+", Accelaration "+(speed*ups/10)+unit+"->1 sec "
zm_bc("m"+picnum,tlo_aktiv);
}
lc++;
if(lc==3){
kolejny_rys=rad_pocz;
prev=rad_pocz;
kolorprev="#B2DEFF";
kierunek==">";
new_start="on";
}
}
function kas(){
cursor_mot=0;
zm_c(idold,"#0078D0");
zm_bc(idold,"#B2DEFF");}
function zm_kolor(idk,col){Idk=idk;zm_HT(Idk,rad_empty);zm_bc(idk,col);}
function zm_tlo(idk){Idk=idk;zm_HT(Idk,'<img src='+tlo+' width=800 height=800 border=0>');}
function changepic(nr){//alert(new_start)
if(nr<=mem_kon && nr>=mem_pocz && new_start == "off"){

indpop=nr+1;
id="m"+(nr);idn="m"+(nr);
if(cursor_mot==1){
zm_c(idn,"white");
zm_bc(idn,"#48a8ff");
zm_bc(idn,"#0034FE");
zm_c(idold,"#0078D0");
zm_bc(idold,"#FFFFFF")
if(gost==0 || idold==id){
zm_c(idn,"white");
zm_bc(idn,"#48a8ff");
zm_bc(idn,"#0034FE");
gost=1;
}
idold=id;
document.displayPic.src=imagePic[nr].src;window.defaultStatus = " Image "+(nr+1)+" z "+(ofs_kon+1);
}}}
function zm_c(idw,cl){
document.getElementById(idw).style.color=cl;
}
function zm_bc(idn,cl){
document.getElementById(idn).style.backgroundColor=cl;}
function zm_HT(idn,str){
document.getElementById(idn).innerHTML=str;}
function uwaga(id, kolor, czas, kolor2, czas2){
document.funkcyjne.but.style.color = kolor;
document.funkcyjne._start.style.color = kolor
migaj=setTimeout('uwaga("' + id + '","' + kolor2 + '",' + czas2 + ',"' + kolor + '",' + czas + ')', czas);
}

warstwy();
