
var smColorPBG = "#88988F";
var smColorPBGOnSet = "#00425E";
var smColorPBGOnSetNN = "#00425E";
var smColorPBGFont = "#ffffff";
var smColorPBGFontOnRollOver = "#FFCC33";
var smColorPBGFontOnSet = "#ffffff";

var smColorCBG = "#AFBAB4";
var smColorCBGOnSet = "#00425E";
var smColorCBGOnSetNN = "#00425E";
var smColorCBGFont = "#ffffff";
var smColorCBGFontOnRollOver = "#FFCC33";
var smColorCBGFontOnSet = "#ffffff";

var smColorHBG = "#D6DCD9";
var smColorHBGOnSet = "#00425E";
var smColorHBGOnSetNN = "#00425E";
var smColorHBGFont = "#7A7A7A";
var smColorHBGFontOnRollOver = "#FFCC33";
var smColorHBGFontOnSet = "#ffffff";

var smColorLBG = "#F3F5F4";
var smColorLBGOnSet = "#00425E";
var smColorLBGOnSetNN = "#00425E";
var smColorLBGFont = "#7A7A7A";
var smColorLBGFontOnRollOver = "#FFCC33";
var smColorLBGFontOnSet = "#ffffff";

var lastParent, lastParent2, lastParent3, lastParent4 

function smApplyColorsTo (id, backgroundColor, fontColor) {
   if (ns) {
      document.layers[id].document.bgColor = backgroundColor;
   }
   else {
      document.all[id].style.backgroundColor = backgroundColor;
      document.all[id + "a"].style.color = fontColor;
      
   }
}

function smSet (id) {
   if (lastParent != null) 
	     smApplyColorsTo (lastParent, smColorPBG, smColorPBGFont);
	
	if (ns)
	    smApplyColorsTo(id, smColorPBGOnSetNN, smColorPBGFontOnSet);
	else
	 	 smApplyColorsTo(id, smColorPBGOnSet, smColorPBGFontOnSet);
	
		 lastParent = id;
    
}

function smSwapIn (id) {
	if (id == lastParent) return;
  	else
      	if(ns)
           smApplyColorsTo(id, smColorPBGOnSetNN, smColorPBGFontOnRollOver);
      	else
     		smApplyColorsTo(id, smColorPBGOnSet, smColorPBGFontOnRollOver);
  }

function smSwapOut (id) {
   if (id == lastParent) return;
   else
    smApplyColorsTo(id, smColorPBG, smColorPBGFont);
}

//second nav lelev
function smSet2 (id) {
   if (lastParent2 != null) 
	     smApplyColorsTo (lastParent2, smColorCBG, smColorCBGFont);
	
	if (ns)
	    smApplyColorsTo(id, smColorCBGOnSetNN, smColorCBGFontOnSet);
	else
	 	 smApplyColorsTo(id, smColorCBGOnSet, smColorCBGFontOnSet);
	
		 lastParent2 = id;
    
}

function smSwapIn2 (id) {
	if (id == lastParent2) return;
  	else
      	if(ns)
           smApplyColorsTo(id, smColorCBGOnSetNN, smColorCBGFontOnRollOver);
      	else
     		smApplyColorsTo(id, smColorCBGOnSet, smColorCBGFontOnRollOver);
  }

function smSwapOut2 (id) {
   if (id == lastParent2) return;
   else
    smApplyColorsTo(id, smColorCBG, smColorCBGFont);
}

//third nav level
function smSet3 (id) {
   if (lastParent3 != null) 
	     smApplyColorsTo (lastParent3, smColorHBG, smColorHBGFont);
	
	if (ns)
	    smApplyColorsTo(id, smColorHBGOnSetNN, smColorHBGFontOnSet);
	else
	 	 smApplyColorsTo(id, smColorHBGOnSet, smColorHBGFontOnSet);
	
		 lastParent3 = id;
    
}

function smSwapIn3 (id) {
	if (id == lastParent3) return;
  	else
      	if(ns)
           smApplyColorsTo(id, smColorHBGOnSetNN, smColorHBGFontOnRollOver);
      	else
     		smApplyColorsTo(id, smColorHBGOnSet, smColorHBGFontOnRollOver);
  }

function smSwapOut3 (id) {
   if (id == lastParent3) return;
   else
    smApplyColorsTo(id, smColorHBG, smColorHBGFont);
}

//fourth nav level
function smSet4 (id) {
   if (lastParent4 != null) 
	     smApplyColorsTo (lastParent4, smColorLBG, smColorLBGFont);
	
	if (ns)
	    smApplyColorsTo(id, smColorLBGOnSetNN, smColorLBGFontOnSet);
	else
	 	 smApplyColorsTo(id, smColorLBGOnSet, smColorLBGFontOnSet);
	
		 lastParent4 = id;
    
}

function smSwapIn4 (id) {
	if (id == lastParent4) return;
  	else
      	if(ns)
           smApplyColorsTo(id, smColorLBGOnSetNN, smColorLBGFontOnRollOver);
      	else
     		smApplyColorsTo(id, smColorLBGOnSet, smColorLBGFontOnRollOver);
  }

function smSwapOut4 (id) {
   if (id == lastParent4) return;
   else
    smApplyColorsTo(id, smColorLBG, smColorLBGFont);
}

function cssLoad() {
   if (ie) 
      document.write('<link href="/styles/ie-rollover.css" rel="stylesheet" type="text/css">'); 
	else {
		if (ns) 
			document.write('<link href="/styles/ns-rollover.css" rel="stylesheet" type="text/css">');
		else 
			document.write('<link href="/styles/ns6-rollover.css" rel="stylesheet" type="text/css">');
		}	
}
  