function updateValues() {
//		document.getElementById('station_name').innerHTML=stationName;
		document.getElementById('time').innerHTML=time;
//		document.getElementById('current').innerHTML=time + "<BR>" + actualOutTemp + "&#176;C / " + actualOutHumidity + " % / " + actualBaro + " hPa"; 
//		document.getElementById('out_temp').innerHTML=actualOutTemp + "&#176;C";
//		document.getElementById('wind').innerHTML=actualWind;
//		document.getElementById('out_temp_daily_min').innerHTML=dailyMinOutTemp + "&#176;C";
//		document.getElementById('out_temp_daily_max').innerHTML=dailyMaxOutTemp + "&#176;C";
//		document.getElementById('baro').innerHTML=actualBaro;
//		document.getElementById('out_humidity').innerHTML=actualOutHumidity;
		document.getElementById('sunrise').innerHTML=sunrise;
		document.getElementById('sunset').innerHTML=sunset;
		document.getElementById('dawn').innerHTML=dawn;
		document.getElementById('dusk').innerHTML=dusk;
}



function drawGraph(graphType,dataSeries,yaxismin,yaxismax,xTickSize,yTickSize,graphName)
{
//reset arrays
d1 = [];
data=[];

// get Data series for graph
    	for (var counter = 0; counter < dataSeries.length; counter++)
	{
		d1.push( [ dataSeries[counter][0], dataSeries[counter][1] ]);
        	if(dataSeries[counter][1]!='-')
          	{
          	// Set min/max for graph, 
			yaxismin = Math.min(5*Math.floor(dataSeries[counter][1]/5),yaxismin);
			yaxismax = Math.max(5*Math.ceil(dataSeries[counter][1]/5),yaxismax);
		} 
	}

  

data = [{ data:d1,  color: "#993333" }];

$.plot($(graphName), data,{
	
    
    lines:  {      
      lineWidth: 3, color: "#993333"
      },
	  yaxis : {
	  minTickSize : yTickSize , min : yaxismin, max: yaxismax, labelWidth : 12
	  },

	  xaxis : {mode:"time"

	  },

	  grid : {
	  backgroundColor : "#FFFFFF"
	  }
	  
  }
	
)


}



function startDataUpdate() {

dataCheck();
if ( dataReady==1 ) {
	updateValues();
	drawThermo(dailyMaxOutTemp,dailyMinOutTemp,actualOutTemp,'#thermo');
	drawWind(actualWind,hourMaxWindGust,0,50,5,10,1,'Wind Speed<br>'+actualWind+' mph','#windGauge');
	drawGraph('24 Hour Temp',dayOutTemp,0,5,24,0.5,"#24hourTemp");
	drawGraph('24 Hour Wind',dayOutWind,0,5,24,0.5,"#24hourWind");
	setTimeout('getWXData()',240000);
	dataReady=0;
	}
	else
	{
	 setTimeout('startDataUpdate()',200);
	}
}