function nsCssFix() {
  if (document.MJ.nsCssFix.initWindowWidth  != window.innerWidth || document.MJ.nsCssFix.initWindowHeight != window.innerHeight) {
      document.location = document.location;
  }
}

function nsCssFixStart() {
  if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) == 4)) {
    if (typeof document.MJ == 'undefined') {
      document.MJ = new Object;
    }
    if (typeof document.MJ.MJ_scaleFont == 'undefined') {
      document.MJ.nsCssFix = new Object;
      document.MJ.nsCssFix.initWindowWidth = window.innerWidth;
      document.MJ.nsCssFix.initWindowHeight = window.innerHeight;
    }
    window.onresize = nsCssFix;
  }
}

nsCssFixStart()