function setCookie(name, value, expire){
  var cookie = getCookie(name);
  if (cookie != value)
    document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))+";path=/;";
}
function getCookie(Name){
   var search = Name + "=";
   var cookie=null;
   if (document.cookie.length > 0) { // if there are any cookies
     offset = document.cookie.indexOf(search);
     if (offset != -1) { // if cookie exists 
       offset += search.length;
                         // set index of beginning of value
       end = document.cookie.indexOf(";", offset);
                         // set index of end of cookie value
       if (end == -1) 
          end = document.cookie.length;
       return unescape(document.cookie.substring(offset, end));
     }
   }
   return cookie;
}

function hw_reloadFunc(){
  window.location.reload();
}

var ahwcookie=getCookie("HW_Reload");
if(ahwcookie != null){
  var cstate = ahwcookie.split(':');
  if (cstate=="yes"){
    setCookie("HW_Reload","no",null);
    if (navigator.appName=="Netscape")
      window.onload=hw_reloadFunc;
    else
      window.location.reload();
  }
}

