function checkBrowser(){
	this.win=(navigator.platform=="Win32")?1:0;
	this.mac=(navigator.platform=="MacPPC")?1:0;
	this.ver=navigator.appVersion;
	this.dom=document.getElementById?1:0;						/* The getElementById method is applicable to 5th generation browsers only. */
	this.ie6=(this.ver.indexOf("MSIE 6")!=-1 && this.dom)?1:0   /* PJM added to handle ie6 */
	this.ie5=(this.ver.indexOf("MSIE 5")!=-1 && this.dom)?1:0; 	/* Will handle both ie5 and ie5.5 */
	this.ie4=(document.all && !this.dom)?1:0;					/* Specifically ie4 */
	this.ns5up=(this.dom && parseInt(this.ver)>=5)?1:0;			/* Netscape 6 (Mozilla) */
	this.ns4=(document.layers && !this.dom)?1:0;				
	this.nucleus=(this.ie6 || this.ie5 || this.ie4 || this.ns4 || this.ns6)?1:0;		/* Only IE or Navigator */
	this.ie=(this.ie4 || this.ie5 || this.ie6 || this.ns6)?1:0;					/* Allows single test on nucleus.ie */
	this.nav=(this.ns4)?1:0;										/* Allows single test on nucleus.nav */
	return this
}
var nucleus = new checkBrowser();

// fixes Netscape 6 padding issues
if(nucleus.ns5up){
document.write('<link rel="stylesheet" type="text/css" href="css/ns6fix.css" />');
}



