var metric = new Array()
var english = new Array()
metric['currentTemp'] = '-11°C'
metric['currentHumid'] = '50%'
metric['dewpoint'] = '-19°C'
metric['currentPress'] = '1025.2 millibars
and falling rapidly'
metric['currentPrecip'] = '0 mm/10 minutes'
metric['currentSpeed'] = '1.7 m/s'
metric['currentDir'] = 'WNW (282° azimuth)'
metric['recordHigh'] = '7°C in 2017'
metric['recordLow'] = '-21°C in 2005'
metric['recordGust'] = '6 m/s in 2003'
metric['todayHigh'] = '-11°C'
metric['todayLow'] = '-16°C'
metric['todayPrecip'] = '0 mm'
metric['todaySpeed'] = '1 m/s'
metric['todayGust'] = '3 m/s'
metric['yesterdayHigh'] = '-8°C'
metric['yesterdayLow'] = '-16°C'
metric['yesterdayPrecip'] = '0 mm'
metric['yesterdaySpeed'] = '2 m/s'
metric['yesterdayGust'] = '4 m/s'
metric['yearHigh'] = '10°C'
metric['yearLow'] = '-18°C'
metric['yearPrecip'] = '3.44 mm'
english['currentTemp'] = '13°F'
english['currentHumid'] = metric['currentHumid']
english['dewpoint'] = '-2°F'
english['currentPress'] = '30.27 inches Hg
and falling rapidly'
english['currentPrecip'] = '0 inches/10 minutes'
english['currentSpeed'] = '3.8 miles/hr'
english['currentDir'] = metric['currentDir']
english['recordHigh'] = '44°F in 2017'
english['recordLow'] = '-6°F in 2005'
english['recordGust'] = '13 miles/hr in 2003'
english['todayHigh'] = '13°F'
english['todayLow'] = '2°F'
english['todayPrecip'] = '0 inches'
english['todaySpeed'] = '3 miles/hr'
english['todayGust'] = '6 miles/hr'
english['yesterdayHigh'] = '18°F'
english['yesterdayLow'] = '4°F'
english['yesterdayPrecip'] = '0 inches'
english['yesterdaySpeed'] = '6 miles/hr'
english['yesterdayGust'] = '9 miles/hr'
english['yearHigh'] = '50°F'
english['yearLow'] = '-1°F'
english['yearPrecip'] = '0.14 inches'
function updateVals(chosenUnits)
{
var cookieUnits = docCookies.getItem('chosenUnits');
if (cookieUnits)
{
if (!chosenUnits) // page reloaded, so undefined
{
chosenUnits = cookieUnits;
document.getElementById('english').checked = false;
document.getElementById('metric').checked = false;
document.getElementById(chosenUnits).checked = true;
}
else if (chosenUnits != cookieUnits) // user changing setting
docCookies.setItem('chosenUnits', chosenUnits, Infinity);
}
else // no previous cookie set
{
if (!chosenUnits) // page reloaded, so undefined; use default
chosenUnits = 'english';
// else user changing setting
docCookies.setItem('chosenUnits', chosenUnits, Infinity);
}
var values = new Array('currentTemp', 'currentHumid', 'dewpoint', 'currentPress', 'currentPrecip',
'currentSpeed', 'currentDir', 'recordHigh', 'recordLow', 'recordGust',
'todayHigh', 'todayLow', 'todayPrecip', 'todaySpeed', 'todayGust',
'yesterdayHigh', 'yesterdayLow', 'yesterdayPrecip',
'yesterdaySpeed', 'yesterdayGust', 'yearHigh', 'yearLow', 'yearPrecip');
for (var i = 0; i < values.length; i++) {
var toChange = document.getElementById(values[i]);
toChange.innerHTML = chosenUnits == 'english' ? english[values[i]] : metric[values[i]];
}
}