function goSize(x){iH='<p class=title><b>'+data[x]['station']+'</b> weather</p>';iH+='<p class=tabs><span class=bar><a href=javascript:summary('+x+')>home</a></span>';iH+='<span class=bar id=baro><a href=javascript:wxGraph(\'baro\','+x+')>pressione</a></span>';iH+='<span class=bar id=rain><a href=javascript:wxGraph(\'rain\','+x+')>pioggia</a></span>';iH+='<span class=bar id=temp><a href=javascript:wxGraph(\'temp\','+x+')>temperatura</a></span>';iH+='<span class=bar id=wind><a href=javascript:wxGraph(\'wind\','+x+')>vento</a></span>';iH+='<span class=bar id=windstar><a href=javascript:wxGraph(\'windstar\','+x+')>direzione vento</a></span>';iH+='<span class=bar id=windstar><a href=http://utenti.linkomm.net/php/aprs/google_earth.php?'
iH+='lat='+data[x]['lat']+'&lon='+data[x]['lon']+'>G-earth</a></span>';iH+=' <br><span id=ore2>... per <input type=text id=ore value=24> ore</span>'
iH+='<div id=barContent></bar>';$('bar').innerHTML=iH;summary(x)}
function wxGraph(what,x){$('ore2').style.display='block';iH='<img src=http://www.findu.com/cgi-bin/'+what+'.cgi?call='+data[x]['station'].replace(/\s+$/,"")+'&last='+$('ore').value+'&units=metric>';$('barContent').innerHTML=iH;}
function summary(x){$('ore2').style.display='none'
iH='<table>'
iH+='<tr><td class=label>temperatura </td><td class=label> umidità</td></tr>';celsius=(((data[x]['tempf'])-32)*(5/9)).toFixed(1)
iH+='<tr>';iH+='<td>'+lcdfy(celsius)+'<img src="img/bar/c.png"></td>';iH+='<td>'+lcdfy(Math.floor(data[x]['hum']))+'<img src="img/bar/perc.png"></td>';iH+='</tr>';iH+='<tr><td class=label>vento km/h</td><td class=label>direzione</td></tr>';iH+='<tr>';iH+='<td>'+lcdfy(data[x]['wind'])+'</td>';iH+='<td class=wind>'+wind(data[x]['dir'])+'</td>';iH+='</tr>';iH+='<tr><td class=label>pioggia, 1h</td><td class=label>pioggia, 24h</td></tr>';iH+='<tr><td>'+lcdfy(data[x]['rain1'])+'</td><td>'+lcdfy(data[x]['rain24'])+'</td></tr>';iH+='<tr><td class=label>pressione</td><td class=label>rilevazione</td></tr>';iH+='<tr><td>'+lcdfy(data[x]['bar'])+'</td><td>'+showTime(data[x]['time'])+'</td></tr>';iH+='</table>'
$('barContent').innerHTML=iH;}
function showTime(tx){tx=tx.toString();d=tx.substr(8,2)+'/'+tx.substr(5,2)+'/'+tx.substr(0,4)+'<br>'
d+=tx.substr(11,2)+':'+tx.substr(14,2)+':'+tx.substr(17,2)
return d;}
function wind(dir){return'<img src=img/bar/wind_'+dir+'.png>'}
function lcdfy(st){tmp='';if(st){st=(st.toString())
chars=st.split('')
for(k=0;k<=chars.length;k++){if(chars[k]){if(chars[k]=='.')tmp+='<img src=img/bar/dot.png>\n';else tmp+='<img src=img/bar/'+chars[k]+'.png>\n';}}}
return tmp;}
