function MM_changeProp(objId,x,theProp,theValue){var obj=null;with(document){if(getElementById)obj=getElementById(objId)}if(obj){if(theValue==true||theValue==false)eval("obj.style."+theProp+"="+theValue);else eval("obj.style."+theProp+"='"+theValue+"'")}}function MM_goToURL(){var i,args=MM_goToURL.arguments;document.MM_returnValue=false;for(i=0;i<(args.length-1);i+=2)eval(args[i]+".location='"+args[i+1]+"'")}function MM_openBrWindow(theURL,winName,features){window.open(theURL,winName,features)}function changeImage(URL,theimg){var image=document.getElementById(theimg);image.src=URL}function jumpurl(form){location=form.URL.options[form.URL.selectedIndex].value;return true};var BrowserDetect={init:function(){this.browser=this.searchString(this.dataBrowser)||"An unknown browser";this.version=this.searchVersion(navigator.userAgent)||this.searchVersion(navigator.appVersion)||"an unknown version";this.OS=this.searchString(this.dataOS)||"an unknown OS"},searchString:function(data){for(var i=0;i<data.length;i++){var dataString=data[i].string;var dataProp=data[i].prop;this.versionSearchString=data[i].versionSearch||data[i].identity;if(dataString){if(dataString.indexOf(data[i].subString)!=-1)return data[i].identity}else if(dataProp)return data[i].identity}},searchVersion:function(dataString){var index=dataString.indexOf(this.versionSearchString);if(index==-1)return;return parseFloat(dataString.substring(index+this.versionSearchString.length+1))},dataBrowser:[{string:navigator.userAgent,subString:"Chrome",identity:"Chrome"},{string:navigator.userAgent,subString:"OmniWeb",versionSearch:"OmniWeb/",identity:"OmniWeb"},{string:navigator.vendor,subString:"Apple",identity:"Safari",versionSearch:"Version"},{prop:window.opera,identity:"Opera"},{string:navigator.vendor,subString:"iCab",identity:"iCab"},{string:navigator.vendor,subString:"KDE",identity:"Konqueror"},{string:navigator.userAgent,subString:"Firefox",identity:"Firefox"},{string:navigator.vendor,subString:"Camino",identity:"Camino"},{string:navigator.userAgent,subString:"Netscape",identity:"Netscape"},{string:navigator.userAgent,subString:"MSIE",identity:"Explorer",versionSearch:"MSIE"},{string:navigator.userAgent,subString:"Gecko",identity:"Mozilla",versionSearch:"rv"},{string:navigator.userAgent,subString:"Mozilla",identity:"Netscape",versionSearch:"Mozilla"}],dataOS:[{string:navigator.platform,subString:"Win",identity:"Windows"},{string:navigator.platform,subString:"Mac",identity:"Mac"},{string:navigator.userAgent,subString:"iPhone",identity:"iPhone/iPod"},{string:navigator.platform,subString:"Linux",identity:"Linux"}]};BrowserDetect.init();
var timerID=0;function loadWeather(){if(timerID){clearTimeout(timerID);clockID=0}dojo.xhrGet({url:"/weatherjson?nocache"+timerID,handleAs:"json",load:function(response,ioArgs){var o=document.getElementById("weatherimg");o.src=response.imagelocation;o.title=response.description;document.getElementById("globallocation").innerHTML=response.location;document.getElementById("globalweather").innerHTML=response.degreefahrenheit+"&#176;F  "+response.degreecelsius+"&#176;C";timerID=setTimeout("loadWeather();",5000);return response},error:function(response,ioArgs){console.error("HTTP status code: ",ioArgs.xhr.status);return response}})}function Start(){loadWeather();timerID=setTimeout("loadWeather();",5000)}function Stop(){if(timerID){clearTimeout(timerID);timerID=0}}
