<!--
 ns6 = (!document.all && document.getElementById) ? true : false;
ie = (document.all)? true:false;

var burza_tlo="";
var burza_skala=ResCat+"/skala_log.gif";





var komunikat=" ";
var wylTytul=new Array('Wyładowania ogółem','Wyładowania poza obszarem mapy',
'Wyładowania chmurowe','Wyładowania chmurowe poza obszarem mapy',
'Wyładowania doziemne','Wyładowania doziemne poza obszarem mapy',  
'Wyładowania doziemne ujemne','Wyładowania doziemne ujemne poza obszarem mapy',
'Wyładowania doziemne dodatnie','Wyładowania doziemne dodatnie poza obszarem mapy');
var OgMap=0,OgPoz=1;
var PackLen=13;
p=1;
ilpoz= (AnimArr.length-1)/PackLen;
var _miesiac=new Array();
var _dzien= new Array();
var _godzStart=new Array();
var _godzStop=new Array();
var _minStart=new Array();
var _minStop=new Array();
var _odstep=new Array();
_odstep[0]='0';  //NN tak lubi
var _szer=new Array();
var szer_prezent=0;
var boki=30;
var wyn=10000;
var Gromy=new Array(new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array(),new Array());
var il_rodzajWyl=10;
OgMap=0;
OgPoza=1;

leg=0;

 var ArrWyl=new Array();

document.write('<STYLE TYPE="text/css"><!--')
i=0;
j=0;
z=0;
while(wyn >= 720 && z<=AnimArr.length-1){ 

for (i=z; i<(AnimArr.length-1); i=i+PackLen, j++) {
mcd=AnimArr[i+DataIx].charAt(3); mcj=AnimArr[i+DataIx].charAt(4); var mie_siac=mcd+mcj-0; 
dd=AnimArr[i+DataIx].charAt(0); dj=AnimArr[i+DataIx].charAt(1); var dz_mca=dd+dj-0; 
gd_Start=AnimArr[i+StartIx].charAt(0); gj_Start=AnimArr[i+StartIx].charAt(1); var godz_Start=gd_Start+gj_Start-0; 
md_Start=AnimArr[i+StartIx].charAt(3); mj_Start=AnimArr[i+StartIx].charAt(4); var min_Start=md_Start+mj_Start-0;
sd_Start=AnimArr[i+StartIx].charAt(6); sj_Start=AnimArr[i+StartIx].charAt(7); var sec_Start=sd_Start+sj_Start-0;
 if ( sec_Start >= 30){ min_Start++; }
gd_Stop=AnimArr[i+StopIx].charAt(0); gj_Stop=AnimArr[i+StopIx].charAt(1); var godz_Stop=gd_Stop+gj_Stop-0; 
md_Stop=AnimArr[i+StopIx].charAt(3); mj_Stop=AnimArr[i+StopIx].charAt(4); var min_Stop=md_Stop+mj_Stop-0;
sd_Stop=AnimArr[i+StopIx].charAt(6); sj_Stop=AnimArr[i+StopIx].charAt(7); var sec_Stop=sd_Stop+sj_Stop-0;
 if ( sec_Stop >= 30){ min_Stop++; }
 _miesiac[j]=mie_siac
_dzien[j]=dz_mca;
_godzStart[j]=godz_Start;
_godzStop[j]=godz_Stop; 
_minStart[j]=min_Start;
_minStop[j]=min_Stop;
	if (_godzStop[j]>_godzStart[j]){ // szer. slupka

	_szer[j]=60-min_Start+min_Stop+60*(godz_Stop-godz_Start-1);
	}else{

if( j != ilpoz){
if(min_Start>min_Stop){
_szer[j]=(60-min_Start+min_Stop); //gdy np.: '29/06/2005','23:57:28','00:06:49' 
}else{ 
_szer[j]=(min_Stop-min_Start);
}
}
	}
		
if (j>0){
		if(_dzien[j]==_dzien[j-1]){
				if(_godzStop[j-1]==_godzStart[j]){	
				_odstep[j]=_minStart[j]-_minStop[j-1]; 
				}else{
				_odstep[j]=60-_minStop[j-1]+_minStart[j]+60*(_godzStart[j]-_godzStop[j-1]-1);
				}
		}else{
				if(_godzStop[j-1]==_godzStart[j]){	
				_odstep[j]=_minStart[j]-_minStop[j-1]; 
				}else{
				_odstep[j]=(24-_godzStop[j-1]-1)*60 + (60 - _minStop[j-1]) +_godzStart[j]*60+_minStart[j]; //szer. przerwy			
				}
		}

szer_prezent=szer_prezent+_szer[j]+_odstep[j]-0;
wyn=szer_prezent;
}

}// END for
 j=0;
szer_prezent=0;
z=z+PackLen;
}// END while
beg_prez=z-13;
 if(wyn>720){
//komunikat='Dane wejściowe przekraczają zakres prezentacji';
beg_prez=AnimArr.length-1-13;
}

var miesiac=new Array();
var dzien= new Array();
var godzStart=new Array();
var godzStop=new Array();
var minStart=new Array();
var minStop=new Array();
var odstep=new Array();
odstep[0]='0';  //NN tak lubi
var zmiana_daty=0;
var szer=new Array();

//*************************************************
j=0;
for (i=beg_prez; i<=(AnimArr.length-1); i++, j++){
 // kopiowanie czesci AnimArr od wyliczonej pozycji do konca, tak by szer. prezent. nie przekraczala 720px (12h)
ArrWyl[j]=AnimArr[i];
}
ilpoz= (ArrWyl.length-1)/PackLen;
j=0;
for (i=0; i<(ArrWyl.length-1); i=i+PackLen, j++) {
mcd=ArrWyl[i+DataIx].charAt(3); mcj=ArrWyl[i+DataIx].charAt(4); var mie_siac=mcd+mcj-0; 
dd=ArrWyl[i+DataIx].charAt(0); dj=ArrWyl[i+DataIx].charAt(1); var dz_mca=dd+dj-0; 
gd_Start=ArrWyl[i+StartIx].charAt(0); gj_Start=ArrWyl[i+StartIx].charAt(1); var godz_Start=gd_Start+gj_Start-0; 
md_Start=ArrWyl[i+StartIx].charAt(3); mj_Start=ArrWyl[i+StartIx].charAt(4); var min_Start=md_Start+mj_Start-0;
sd_Start=ArrWyl[i+StartIx].charAt(6); sj_Start=ArrWyl[i+StartIx].charAt(7); var sec_Start=sd_Start+sj_Start-0;
 if ( sec_Start >= 30){ min_Start++; }
gd_Stop=ArrWyl[i+StopIx].charAt(0); gj_Stop=ArrWyl[i+StopIx].charAt(1); var godz_Stop=gd_Stop+gj_Stop-0; 
md_Stop=ArrWyl[i+StopIx].charAt(3); mj_Stop=ArrWyl[i+StopIx].charAt(4); var min_Stop=md_Stop+mj_Stop-0;
sd_Stop=ArrWyl[i+StopIx].charAt(6); sj_Stop=ArrWyl[i+StopIx].charAt(7); var sec_Stop=sd_Stop+sj_Stop-0;
 if ( sec_Stop >= 30){ min_Stop++; }
 miesiac[j]=mie_siac
dzien[j]=dz_mca;
godzStart[j]=godz_Start;
godzStop[j]=godz_Stop; 
minStart[j]=min_Start;
minStop[j]=min_Stop;
	if (godzStop[j]>godzStart[j]){ // szer. slupka
	szer[j]=60-min_Start+min_Stop+60*(godz_Stop-godz_Start-1);
	}else{
if( j != ilpoz){
if(min_Start>min_Stop){
szer[j]=(60-min_Start+min_Stop); //gdy np.: '29/06/2005','23:57:28','00:06:49' 
}else{ 
szer[j]=(min_Stop-min_Start);
}
}
}
		
if (j>0){
		if(dzien[j]==dzien[j-1]){
				if(godzStop[j-1]==godzStart[j]){	
				odstep[j]=minStart[j]-minStop[j-1]; 
				}else{
				odstep[j]=60-minStop[j-1]+minStart[j]+60*(godzStart[j]-godzStop[j-1]-1);
				}
		}else{
				if(godzStop[j-1]==godzStart[j]){	
				odstep[j]=minStart[j]-minStop[j-1]; 
				}else{
				odstep[j]=(24-godzStop[j-1]-1)*60 + (60 - minStop[j-1]) +godzStart[j]*60+minStart[j]; //szer. przerwy			
				}
		}
szer_prezent=szer_prezent+szer[j]+odstep[j]-0;
wyn=szer_prezent;
}
}// END for
szer_prezent=szer_prezent+szer[0];
//************************************************
for (k=0; k<il_rodzajWyl-1; k++){
j=0;
for (i=0; i<(ArrWyl.length-1); i=i+PackLen, j++) {
LiczbaWylad=ArrWyl[i+k+WyladowanOgolemMapaIx]-0;
if (LiczbaWylad==0){
Gromy[k][j]=0;
}else{
Gromy[k][j]=Math.log(LiczbaWylad)/Math.log(10)*60;
Gromy[k][j]=Math.ceil(Gromy[k][j]);
if(Gromy[k][j]==0){Gromy[k][j]=1}
} 
}
}
 
document.write('.mala{font-family:Arial,Helvetica; font-size:'+10+'px; color:#000033; font-weight:'+400+'}');
document.write('.min{font-family:Verdana,Helvetica; font-size:'+8+'px; color:#000033; font-weight:'+400+'}');
document.write('--></STYLE>');
szerAll=640;

document.write('<table width='+(szerAll+2+boki+boki)+' height=30 cellspacing="0" cellpadding="0" border="0">');
document.write('<tr>');
document.write('<td align=center colspan=5>');
document.write('<table width='+(szerAll+2+2*boki)+' border=0><tr>'); // Tytul (nazwa wyladowan na wykresie)

for (w=0; w<=il_rodzajWyl-1; w++){
document.write('<td   id=WylNrOpisu'+w+' height=30 align=center class=tabela  valign=bottom>'+komunikat+' <br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;'+wylTytul[w]+'&nbsp;</td>');
document.getElementById('WylNrOpisu'+w).style.display='none'
} 
document.getElementById('WylNrOpisu0').style.display='block';

document.write('<td width=120  align=right class=mala  valign=bottom>Liczba wyładowań</td>');
document.write('</tr></table>');

document.write('</td></tr>');
document.write('<tr><td height=300>');
document.write('<table width='+(szerAll+2+boki+boki)+' height=300 cellspacing="0" cellpadding="0" border="0" align=left>');

document.write('<tr><td width='+boki+' bgcolor=white></td><td width='+szerAll+' height=300 bgcolor=white align=left valign=bottom>');

// zdjecie burzy jako tlo wykresu (background tabeli)
document.write('<table id=tlo_wykres_burze width='+szerAll+' height=300 cellspacing="0" cellpadding="0" border="0" align=left background='+burza_tlo+'><tr><td width='+szerAll+'>')

for (w=0; w<=il_rodzajWyl-1; w++){ // 5 wykresow slupkowych wyladowan z obszaru mapy 

document.write('<table id=rodzajWyl'+w+' " width='+szerAll+' height=300 cellspacing="0" cellpadding="0" border="0" background='+burza_skala+' align=left><tr>');

document.write('<td width='+minStart[0]+'  height=300 background='+burza_skala+' valign=bottom align=left></td>');
//alert(minStart[0]);
for (i=0; i<ilpoz; i++) {
if (Gromy[w][i]==0){

 
kolor_slupka="black"; // bylo black
}else{
kolor_slupka="red";
}
if (i!=ilpoz-1){
if(szer[i]==0){szer[i]=1; odstep[i+1]=odstep[i+1]-1;} // gdy szer wylad=0 
szer_kom=szer[i]+odstep[i+1];
}

 if (i==ilpoz-1){ 
szer_kom=szerAll-minStart[0]-szer_prezent+szer[i]
}
document.write('<td width='+szer_kom+' height=300  valign=bottom align=left><table width='+szer_kom+' cellspacing="0" cellpadding="0" border="0" align=left><tr><td width='+szer[i]+' height='+Gromy[w][i]+' bgcolor='+kolor_slupka+' align=left></td>'); 
if (i!=ilpoz-1){ 
document.write('<td width='+odstep[i+1]+' height='+Gromy[w][i]+'></td></tr></table></td>');
}
if (i==ilpoz-1){ 
document.write('<td width='+(szerAll-szer_prezent-minStart[0]-szer[i])+'  height='+Gromy[w][i]+' align=left></td></tr></table></td>');
}
}
document.write('</tr></table>'); // End slupkow
} //END for 
document.write('</td></tr></table>'); // End tabeli z tlem (zdjecie burzy)
 

for (k=1; k<=il_rodzajWyl-1; k++){
document.getElementById('rodzajWyl'+k).style.display='none'
}
document.write('</td>');
document.write('<td bgcolor=black width=2 height=300></td><td width='+boki+' bgcolor=white align=left>');
document.write('<table cellspacing="0" cellpadding="0" border="0" align=left>');  //skala log
document.write('<tr><td width=5 height=1 bgcolor=black></td></tr>');
document.write('<tr><td width=5 height=59></td></tr>');
document.write('<tr><td width=5 height=1 bgcolor=black></td></tr>');
document.write('<tr><td width=5 height=59></td></tr>');
document.write('<tr><td width=5 height=1 bgcolor=black></td></tr>')
document.write('<tr><td width=5 height=59></td></tr>')
document.write('<tr><td width=5 height=1 bgcolor=black></td></tr>')
document.write('<tr><td width=5 height=59></td></tr>')
document.write('<tr><td width=5 height=1 bgcolor=black></td></tr>')
document.write('<tr><td width=5 height=59></td></tr>')
document.write('</table>')
document.write('<table cellspacing="0" cellpadding="0" border="0" align=left>')
document.write('<tr><td width=45 height=55 align=left valign=top class=min>100000</td></tr>')
document.write('<tr><td height=59 align=left valign=top class=min>10000</td></tr>')
document.write('<tr><td height=59 align=left valign=top class=min>1000</td></tr>')
document.write('<tr><td height=59 align=left valign=top class=min>100</td></tr>')
document.write('<tr><td height=10 align=left valign=top class=min>10</td></tr>')
document.write('<tr><td height=10 align=left valign=top class=min>&nbsp;&nbsp;8</td></tr>')
document.write('<tr><td height=10 align=left valign=top class=min>&nbsp;&nbsp;6</td></tr>')
document.write('<tr><td height=18 align=left valign=top  class=min>&nbsp;&nbsp;4</td></tr>')
document.write('<tr><td height=20 align=left valign=top class=min>&nbsp;&nbsp;2</td></tr>')
document.write('</table>')
document.write('</td></tr>') //os pion END skali log
 	document.write('<tr><td width='+boki+' bgcolor=white></td><td colspan='+2+' bgcolor=black width='+(szerAll+2)+' height=2></td><td width='+boki+' bgcolor=white></td></tr>') // os poziom
	document.write('<tr height=5><td colspan='+4+' width='+(szerAll+2+boki+boki)+' bgcolor=black>') // podzialka czasu
	document.write('<table cellspacing="0" cellpadding="0" border="0"><tr height=5><td width='+boki+' bgcolor=white></td>')
	kreska_pierwsza=0;
		for (i=0; i<48;  i++) {	
				if ( i!= 48) {
							document.write('<td width='+14+' bgcolor=white valign=bottom></td>') // pola przed kreskami	
				}else{
				document.write('<td width='+15+' bgcolor=white valign=bottom></td>')
				}
			 if (i<3 ){	
						document.write('<td width=1 bgcolor=khaki valign=bottom></td>')
						}
			 if ((i+1)%4==0 ){
			document.write('<td width=1 bgcolor=black valign=bottom></td>')	//kreski
		}
			if ((i+1)%4!=0 && i>3 && (i+1)%2!=0 ){	
			document.write('<td width=1 bgcolor=silver valign=bottom></td>')
		}
					if ((i+1)%2==0 && (i+1)%4!=0 && i>3 ){	
			document.write('<td width=1 bgcolor=gray valign=bottom></td>')
		}
		}
		document.write('</td><td width='+(boki+2)+' bgcolor=white></td></tr></table>')
	 	document.write('</td></tr>')
		document.write('<tr><td colspan='+4+' width='+(szerAll+2+boki+boki)+'>') //  czas
		document.write('<table  cellspacing="0" cellpadding="0" border="0"><tr>')	
		document.write('<td width='+boki+' bgcolor=white align=right class=mala>Godz.&nbsp;</td>')		
		document.write('<td width='+57+'  bgcolor=white  align=left class=mala></td>')		
						for (i=0; i<12;  i++ ) {	
		GodzinaBiez=(godzStart[0]+1+i);
					if(GodzinaBiez==24){zmiana_daty=i+1;}
		if(GodzinaBiez>24){
		GodzinaBiez=GodzinaBiez-24;
		}
 		if(GodzinaBiez<10){
		GodzinaBiez='&nbsp;&nbsp;'+GodzinaBiez;
		}
				document.write('<td width='+60+'  bgcolor=white  align=left class=mala>'+GodzinaBiez+'</td>')	
		} //End for
				document.write('</tr></table>')		
				
								//document.write('</td></tr><td><tr>	')			// WIERSZ kolejny				
	document.write('<table  cellspacing="0" cellpadding="0" border="0"><tr>')	
		document.write('<td width='+boki+' bgcolor=white align=right class=mala>Data &nbsp;&nbsp;</td>')	

 if((dzien[0]==dzien[dzien.length-1]) &&   zmiana_daty<11){
 		document.write('<td width='+(szerAll+2)+' bgcolor=#C2F6FF   align=center class=mala>'+ArrWyl[0+DataIx]+'</td>')			
 }else{
  			if(zmiana_daty>=1 || zmiana_daty<=12-1){
		 		document.write('<td width='+(zmiana_daty*60)+' bgcolor=#C2F6FF  align=center class=mala>'+ArrWyl[0+DataIx]+'</td>')		
						 if(dzien[0]!=dzien[dzien.length-1]){	
				document.write('<td width='+(szerAll+2-zmiana_daty*60)+'  bgcolor=#7EF2FF  align=center class=mala>'+ArrWyl[(dzien.length-1)*PackLen+DataIx]+'</td>')
							}else{
				document.write('<td width='+(szerAll+2-zmiana_daty*60)+'  bgcolor=white  align=center class=mala></td>')

							}

			}
 } 
 				document.write('<td width='+boki+'  bgcolor=white  align=left class=mala>&nbsp;</td>')	
				document.write('</tr></table>')		
		document.write('</td></tr>')		
		
				document.write('<tr><td colspan=5 align=center>')	
	//przyciski radio						
		 document.write('<table  cellspacing="0" cellpadding="0" border="0"> <form name="guziki">')	
 document.write('<tr height=30><td class=mala>')	
document.write('Wyładowania nad obszarem mapy:&nbsp;</td><td>')	
document.write('<INPUT TYPE=radio onclick=zmWykr("rodzajWyl0","WylNrOpisu0") value="rodzWyl0" name=blysk checked><option selected><FONT class=mala>Ogółem</FONT>')	
document.write('<INPUT TYPE=radio onclick=zmWykr("rodzajWyl2","WylNrOpisu2") value="rodzWyl2" name=blysk><FONT class=mala>Chmurowe</FONT>')	
document.write('<INPUT TYPE=radio onclick=zmWykr("rodzajWyl4","WylNrOpisu4") value="rodzWyl4" name=blysk><FONT class=mala>Doziemne</FONT>')	
document.write('<INPUT TYPE=radio onclick=zmWykr("rodzajWyl6","WylNrOpisu6") value="rodzWyl6" name=blysk><FONT class=mala>Doziemne ujemne</FONT>')	
document.write('<INPUT TYPE=radio onclick=zmWykr("rodzajWyl8","WylNrOpisu8") value="rodzWyl8" name=blysk><FONT class=mala>Doziemne dodatnie</FONT>')	

document.write('</td></tr>')	
 document.write('</form>')	
document.write('</table>')		

				document.write('</td></tr>')	
					document.write('</table>');	
	
				document.write('</td></tr>')	
				document.write('</table><br><br>')
					

ini_guziki();
						 										
	function ini_guziki(){
	for (i=0; i<=4; i++){
		document.guziki.blysk[i].checked=false;
	
}
	document.guziki.blysk[0].checked=true;
	
	}	 
function zmWykr(idk,leg) { 
for (i=0; i<=il_rodzajWyl-1; i++){
document.getElementById('rodzajWyl'+i).style.display='none'
document.getElementById('WylNrOpisu'+i).style.display='none'
}
document.getElementById(idk).style.display='block'
document.getElementById(leg).style.display='block'
  }

  
  
  
  
  
  
  
  
  
