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 += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; for ( i = 0; i < row; i++) { codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; codes += ''; } codes += ''; codes += '
OrarioTemp °CUR %Prec mmRate mm/hVento km/hRaffica km/hDIRBaro hPaDew °CW.Chi °CHeatI °CRad W/m²ET mmUV index
' + time[i] + '' + (Math.round(outt[i] * 100) / 100).toFixed(1) + '' + (Math.round(humr[i] * 100) / 100).toFixed(0) + '' + prec[i] + '' + rate[i] + '' + (Math.round(wind[i] * 100) / 100).toFixed(1) + '' + (Math.round(hiwi[i] * 100) / 100).toFixed(1) + '' + dire[i] + '' + (Math.round(baro[i] * 100) / 100).toFixed(1) + '' + dewp[i] + '' + wchi[i] + '' + heat[i] + '' + rads[i] + '' + eetp[i] + '' + uuvv[i] + '
'; 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); }