function doWeather(id){
  function getXX(){
    try{return new XMLHttpRequest();}catch(e){}
    try{return new ActiveXObject("microsoft.xmlhttp");}catch(e){}
    try{return new ActiveXObject("msxml.domdocument");}catch(e){}
    return null;
  }
  var elem = document.getElementById(id);
  var xx = getXX();
  if(xx){
    xx.onreadystatechange = function(){
      if(xx.readyState == 4){
        try {
          elem.innerHTML = unescape(xx.responseText);
        }catch(e){

        }
      }
    }
    xx.open("GET","/webgear/weather/proxy.asp?" + new Date().getTime(),true);
    xx.send(null);
  }
}
