if (isJsEnabled()) {
  addLoadEvent(refreshTemps);
  //addLoadEvent(refreshRainfall);
}

function refreshTemps(do_refresh){
    if (do_refresh != 1) {
        setTimeout("refreshTemps(1);", 1000*60);
        return;
    }
	var d = new Date();
    var current_minute = d.getMinutes();
    var current_second = d.getSeconds();
    if (current_minute % 10 == 0) {
        if (current_second < 15) {
            setTimeout("refreshTemps(1);", 1000*15);
            return;
        }
        var response_target = document.getElementById("suburban_temps");
        document.getElementById('tempUpdated').innerHTML = 'Updating...';
        setTimeout("getTemps();", 1000);
    if (current_second > 45) {
            setTimeout("refreshTemps(1);", 1000*30);
            return;
        }
    }
    setTimeout("refreshTemps(1);", 1000*60);
}
function getTemps() {
    var d = new Date();
    var q = d.getTime();
    var response_text = HTTPGet('/suburban_temps.inc.php?q=' + q);
    var response_target = document.getElementById("suburban_temps");
    response_target.innerHTML = response_text;
    Behaviour.apply();
}
function refreshRainfall(do_refresh){
    return;
    if (do_refresh != 1) {
        setTimeout("refreshRainfall(1);", 1000*60*10);
        return;
    }
	var d = new Date();
	var q = d.getTime()
	var rain_image = document.getElementById("rain_image");
	var source = "http://www.bom.gov.au/radar/IDR512.gif?" + q
	rain_image.setAttribute("src",source);
    rain_image.setAttribute("width",'524px');
    rain_image.setAttribute("height",'564px');
	setTimeout("refreshRainfall(1);", 1000*60*10);
    Behaviour.apply();
}
