var time = [],
outt = [],
humr = [],
prec = [],
rate = [],
wind = [],
hiwi = [],
dire = [],
baro = [],
dewp = [],
wchi = [],
heat = [],
rads = [],
eetp = [],
uuvv = [];
var lastScrollTop = 0;
var lastScrollLeft = 5;
var d = new Date();
var mese = d.getMonth() + 1;
if (mese < 10)
mese = "0" + mese;
var day = d.getDate();
if (day < 10)
day = "0" + day;
var lasty;
function dayTable() {
for ( i = 0; i <= 50; i++) {
time[i] = "";
outt[i] = "";
humr[i] = "";
prec[i] = "";
rate[i] = "";
wind[i] = "";
hiwi[i] = "";
dire[i] = "";
baro[i] = "";
dewp[i] = "";
wchi[i] = "";
heat[i] = "";
rads[i] = "";
eetp[i] = "";
uuvv[i] = "";
}
$.getJSON('data/edc14f02.php?station=' + jstation + '&data=' + day + mese + d.getFullYear() + '&callback=?', function(data) {
for ( i = 0; i < data.length - 1; i++) {
time[i] = data[i][0];
outt[i] = data[i][1];
humr[i] = data[i][6];
prec[i] = data[i][11];
rate[i] = data[i][12];
wind[i] = data[i][8];
hiwi[i] = data[i][9];
dire[i] = data[i][10];
baro[i] = data[i][5];
dewp[i] = data[i][2];
wchi[i] = data[i][3];
heat[i] = data[i][4];
rads[i] = data[i][7];
eetp[i] = data[i][13];
uuvv[i] = data[i][14];
}
lasty = data[data.length-1][0];
if ($(window).width() > 600) {
table(50);
} else {
table(10);
}
});
}
function table(row) {
var codes = "";
codes += '
';
codes += '
';
codes += '';
codes += '';
codes += '
';
codes += '
';
codes += '';
codes += '';
codes += '
';
codes += '
';
codes += '';
codes += '';
codes += '
';
codes += '
';
codes += '';
codes += '
';
codes += '
';
if (row == 10) {
codes += '';
codes += '
';
codes += '';
codes += '
';
codes += '
';
codes += '';
codes += '
';
codes += '
';
}
codes += '';
codes += '';
codes += '';
codes += 'Orario | ';
codes += 'Temp °C | ';
codes += 'UR % | ';
codes += 'Prec mm | ';
codes += 'Rate mm/h | ';
codes += 'Vento km/h | ';
codes += 'Raffica km/h | ';
codes += 'DIR | ';
codes += 'Baro hPa | ';
codes += 'Dew °C | ';
codes += 'W.Chi °C | ';
codes += 'HeatI °C | ';
codes += 'Rad W/m² | ';
codes += 'ET mm | ';
codes += 'UV index | ';
codes += '
';
codes += '';
codes += '';
for ( i = 0; i < row; i++) {
codes += '';
codes += '' + time[i] + ' | ';
codes += '' + (Math.round(outt[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(humr[i] * 100) / 100).toFixed(0) + ' | ';
codes += '' + prec[i] + ' | ';
codes += '' + rate[i] + ' | ';
codes += '' + (Math.round(wind[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(hiwi[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dire[i] + ' | ';
codes += '' + (Math.round(baro[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dewp[i] + ' | ';
codes += '' + wchi[i] + ' | ';
codes += '' + heat[i] + ' | ';
codes += '' + rads[i] + ' | ';
codes += '' + eetp[i] + ' | ';
codes += '' + uuvv[i] + ' | ';
codes += '
';
}
codes += '';
codes += '
';
codes += '';
$( "#contpageg" ).hide("slow", function() {
$('#contpage').html(codes).fadeIn("slow");
});
}
function daytbody(dayt, meset, annot) {
for ( i = 0; i <= 50; i++) {
time[i] = "";
outt[i] = "";
humr[i] = "";
prec[i] = "";
rate[i] = "";
wind[i] = "";
hiwi[i] = "";
dire[i] = "";
baro[i] = "";
dewp[i] = "";
wchi[i] = "";
heat[i] = "";
rads[i] = "";
eetp[i] = "";
uuvv[i] = "";
}
$.getJSON('data/edc14f02.php?station=' + jstation + '&data=' + dayt + meset + annot + '&callback=?', function(data) {
for ( i = 0; i < data.length - 1; i++) {
time[i] = data[i][0];
outt[i] = data[i][1];
humr[i] = data[i][6];
prec[i] = data[i][11];
rate[i] = data[i][12];
wind[i] = data[i][8];
hiwi[i] = data[i][9];
dire[i] = data[i][10];
baro[i] = data[i][5];
dewp[i] = data[i][2];
wchi[i] = data[i][3];
heat[i] = data[i][4];
rads[i] = data[i][7];
eetp[i] = data[i][13];
uuvv[i] = data[i][14];
}
if ($(window).width() > 600) {
tbody(50);
} else {
tbody(10);
}
});
}
function tbody(row) {
lastScrollTop = 0;
lastScrollLeft = 5;
var codes = "";
if (time.length > 0) {
for ( i = 0; i < row; i++) {
codes += '';
codes += '' + time[i] + ' | ';
codes += '' + (Math.round(outt[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(humr[i] * 100) / 100).toFixed(0) + ' | ';
codes += '' + prec[i] + ' | ';
codes += '' + rate[i] + ' | ';
codes += '' + (Math.round(wind[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(hiwi[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dire[i] + ' | ';
codes += '' + (Math.round(baro[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dewp[i] + ' | ';
codes += '' + wchi[i] + ' | ';
codes += '' + heat[i] + ' | ';
codes += '' + rads[i] + ' | ';
codes += '' + eetp[i] + ' | ';
codes += '' + uuvv[i] + ' | ';
codes += '
';
}
}
$('#daytable').html(codes);
}
function tbodyrspv(e, z, l) {
if (l == 1) {
lastScrollLeft += 5;
} else {
lastScrollLeft -= 5;
}
var codes = "";
if (time.length > 0) {
for ( i = e; i < z; i++) {
if (i >= 0 && i < time.length) {
codes += '';
codes += '' + time[i] + ' | ';
codes += '' + (Math.round(outt[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(humr[i] * 100) / 100).toFixed(0) + ' | ';
codes += '' + prec[i] + ' | ';
codes += '' + rate[i] + ' | ';
codes += '' + (Math.round(wind[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + (Math.round(hiwi[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dire[i] + ' | ';
codes += '' + (Math.round(baro[i] * 100) / 100).toFixed(1) + ' | ';
codes += '' + dewp[i] + ' | ';
codes += '' + wchi[i] + ' | ';
codes += '' + heat[i] + ' | ';
codes += '' + rads[i] + ' | ';
codes += '' + eetp[i] + ' | ';
codes += '' + uuvv[i] + ' | ';
codes += '
';
}
}
}
$('#daytable').html(codes);
}