var innen = 0;
var tol = 0;
var ig = 0;
var allando = new Array(9);
var valtozo = new Array(8);
for (i=1; i<9; i++) {valtozo[i]= new Array(8)}
switch (nyelv) {
 case "h":
  
  break;
 case "d":
  allando[0]='---------------------------------';
  allando[1]='Bewölkung, Niederschlag:';
  allando[2]='Wind:';
  allando[3]='Vorherrschende Windrichtung:';
  allando[4]='Durchschnittliche Windgeschwindigkeit:';
  allando[5]='Windböen:';
  allando[6]='Temperatur:';
  allando[7]='Tiefstwerte :';
  allando[8]='Höchstwerte :';
  allando[9]='Date:';
  allando[10]='Wettervorhersage für den Balaton';
  m_ig='Bis';
  break;
 case "e":
  break;
  allando[0]='----------------------------------';
  allando[1]='Cloudiness and precipitation:';
  allando[2]='Wind:';
  allando[3]='Dominant wind direction:';
  allando[4]='Average speed:';
  allando[5]='Gust:';
  allando[6]='Temperature:';
  allando[7]='Low  :';
  allando[8]='High :';
  allando[9]='Date:';
  allando[10]='Weather forecast for Lake Balaton';
  m_ig='Till';
  break;
 }

valtozo[0] = vag(allando[9],allando[10]);
eztirdki('<'+valtozo[0]+'>');

valtozo[1][0]=vag(allando[0],m_ig);
valtozo[1][0]=valtozo[1][0]+'<br>'+vag(valtozo[1][0],allando[1]);
 eztirdki('<'+valtozo[1][0]+'>');
kozep(1,6);
valtozo[1][7]=vag(allando[7],m_ig);
 eztirdki('<'+valtozo[1][7]+'>');

kozep(2,5);
valtozo[2][6]='';
valtozo[2][8]=vag(allando[8],'201');
  eztirdki('2 8 <'+valtozo[2][8]+'>');

for (j=3; j<7 ;j++) {
kozep(j,7);
valtozo[j][8]=vag(allando[8],'201');
 eztirdki(j+' 8 <'+valtozo[j][8]+'>');
}

kozep(7,7);
ujinnen(allando[8]);
innen+=allando[8].length
valtozo[7][8]=hatnap.slice(innen,hatnap.length);
  eztirdki('7 8 <'+valtozo[7][8]+'>');

ujhatnap()

function kozep(nap,eddig) {
innen+=1;
if (2==nap) {
 valtozo[nap][0]=vag(valtozo[nap-1][7],allando[1]);
 }
if (2<nap) {
 valtozo[nap][0]=vag(valtozo[nap-1][8],allando[1]);
 }
   eztirdki(nap+'   0  '+innen+' <'+valtozo[nap][0]+'>');
ujinnen(allando[1]);
for (i=1; i<eddig+1; i++) {
 valtozo[nap][i]=vag(allando[i],allando[i+1]);
 eztirdki(nap+'   '+i+'  '+innen+' <'+valtozo[nap][i]+'>');
 }
}

function vag(sz1,sz2) {
 tol = hatnap.indexOf(sz1,innen)+sz1.length;
 ig = hatnap.indexOf(sz2,innen);
 s = hatnap.slice(tol,ig);
 ig = s.lastIndexOf(' ');
 return s;
 }

function ujinnen(volt) { 
 innen=hatnap.indexOf(volt,innen+1);
 eztirdki('innen: '+innen+'  '+hatnap.slice(innen,innen+15));
 }

function ujhatnap() {

for (i=0; i<11; i++) {allando[i]='<b>'+allando[i]+'</b>'}
allando[0]='';
allando[1]+='<br>';
allando[2]='<font size=+1>'+allando[2]+'</font>';
allando[6]='<font size=+1>'+allando[6]+'</font>';
allando[10]='<font color="#FF0000"><font size=+2>'+allando[10]+'</font></font>';
valtozo[0]=sor_de(valtozo[0]);
valtozo[1][0]=sor_de(valtozo[1][0]);
valtozo[3][0]=sor_de(valtozo[3][0]);
valtozo[4][0]=sor_de(valtozo[4][0]);
valtozo[5][0]=sor_de(valtozo[5][0]);
valtozo[6][0]=sor_de(valtozo[6][0]);
valtozo[7][0]=sor_de(valtozo[7][0]);

hatnap=allando[9]+valtozo[0]+'<br><br>'+allando[10]+'<br><br>';

for (j=1; j<8; j++){
 valtozo[j][0]='<font size=+2>'+valtozo[j][0]+'</font>';
 for (i=0; i<7; i++) {
  hatnap=hatnap+allando[i]+valtozo[j][i]+'<br>'
  }
  if (j!=2) {hatnap=hatnap+allando[7]+valtozo[j][7]+'<br>'};
  if (j!=1) {hatnap=hatnap+allando[8]+valtozo[j][8]+'<br>'};
  hatnap=hatnap+'<br>'
 }
}

function eztirdki(s) {
//window.alert(s)
}

function sor_de(s) {
 z='';
 if (s.length!=10) {
 kezdet=s.indexOf('2');
 z=s.slice(kezdet+10);
 s=s.slice(kezdet,kezdet+10);
 }
 //window.alert('be <'+s+'><'+z+'>');
 d_ev=s.slice(0,4);
 d_ho=s.slice(5,7);
 d_nap=s.slice(8);
 if (nyelv=='e') {s=d_ho+'-'+d_nap+'-'+d_ev}
 if (nyelv=='d') {s=d_nap+'-'+d_ho+'-'+d_ev}
 //window.alert('ki<'+s+z+'>');
 return s+z;
}
