// ns4_css_fix.js
// fix css in NS4, y'all
// code by Chris Nott (cnott@NOSPAM.blastradius.com)

if( navigator.appName == "Netscape" && parseInt(navigator.appVersion) == 4) {

  // force a reload when the window is resize so styles aren't lost
  window.onresize = function() { location.reload(); };

  // increase pixel font sizes by 1px in Windows
  if (navigator.platform == "Win32") {
	
  	// Tag selectors
  	document.tags.body.fontSize = '12px';
  	document.tags.td.fontSize = '12px';
  	document.tags.th.fontSize = '12px';
  	document.tags.p.fontSize = '12px';
  	document.tags.input.fontSize = '12px';
  	document.tags.select.fontSize = '12px';
  	document.tags.textarea.fontSize = '12px';
  	document.tags.div.fontSize = '12px';
  	document.tags.span.fontSize = '12px';
  	
  	// Class selectors
  	// replace "--className--" with class identifier
  	//document.classes.--className--.all.fontSize = '12px';
  	
  	// Id selectors
  	// replace "--idName--" with id identifier
  	//document.ids.--idName--.all.fontSize = '12px';
  }
}