function weather_addload() {
    if(window.addEventListener){
	if(!/KHTML|WebKit/i.test(navigator.userAgent)){
	    document.addEventListener("DOMContentLoaded", weather_check,
				      false);
	}
	window.addEventListener("load", weather_check, false);
    }
    else if(document.addEventListener){
	document.addEventListener("load", weather_check, false);
    }
    else if(window.attachEvent){
	window.attachEvent("onload", weather_check, false);
    }
    else if(typeof window.onload=='function'){
	var weatherloadit=onload;
	window.onload=function(){
	    weatherloadit();
	    weather_check();
	};
    }
    else{
	window.onload=weather_check;
    }
}
weather_addload();

    
function weather_check()
{
    var i;
    var stream;

    var Req;

    stream = "/data/roof.txt";
    if (window.XMLHttpRequest) {
	Req = new XMLHttpRequest();
    }
    else {
	Req = new ActiveXObject("Microsoft.XMLHTTP");
    }
    //    Req.overrideMimeType('text/plain');
    Req.open("GET",stream,true);
    Req.onreadystatechange=function()
    {
	if (Req.readyState==4 &&Req.status==200) {
    	    //alert(Req.responseText);

	    document.getElementById("uwweatherwidg").innerHTML="<div>"+
	    Req.responseText.replace(/F/, "\u00B0F")+
	    "</div>";
	}
    }
    Req.send("");
    setTimeout("weather_check();",60000);
}


