/*
 * Methods to switch classnames by id
 * Keeps track of which id is set
 */
var activeClass  = "menu_back2";
var passiveClass = "menu_back";
var justActiveClass;
var myButton     = "bu_";
var myPicture    = "pic_";

function setActiveClass(whichOne) {
	justActiveClass = whichOne;
}

function getActiveClass() {
	return justActiveClass;
}

function setClassOn(whichOne) {
	if(document.all && whichOne != justActiveClass) { 
		document.all[myButton+whichOne].className                 = activeClass;
		document.all[myPicture+whichOne].style.display            = "";
	}
	if(document.getElementById && whichOne != justActiveClass) {
		document.getElementById(myButton+whichOne).className      = activeClass;
		document.getElementById(myPicture+whichOne).style.display = "";
	}
}

function setClassOff(whichOne) {
	 if(document.all && whichOne != justActiveClass) {
		document.all[myButton+whichOne].className                 = passiveClass;
		document.all[myPicture+whichOne].style.display            = "None";
	}
    if(document.getElementById && whichOne != justActiveClass) {
		document.getElementById(myButton+whichOne).className      = passiveClass;
		document.getElementById(myPicture+whichOne).style.display = "None";
    }
}

function setClassPerm(whichOne) {
	if (document.all && whichOne != justActiveClass) {
		document.all[myButton+justActiveClass].className = passiveClass;
		document.all[myPicture+whichOne].style.display   = "None";
		document.all[myButton+whichOne].className        = activeClass;
		document.all[myPicture+whichOne].style.display   = "";
		setActiveClass(whichOne);
	}
	if (document.getElementById && whichOne != justActiveClass) {
		document.getElementById(myButton+justActiveClass).className = passiveClass;
		document.getElementById(myPicture+whichOne).style.display   = "None";
		document.getElementById(myButton+whichOne).className        = activeClass;
		document.getElementById(myPicture+whichOne).style.display   = "";
		setActiveClass(whichOne);
	}
}


/*
 * Methods to switch images by id
 * Keeps track of which id is set
 */
var activeImage  = "../sysimg/pix_red.gif";
var passiveImage = "../sysimg/pix_trans.gif";
var justActiveImage;

function setActiveImage(whichOne) {
	justActiveImage = whichOne;
}

function getActiveImage() {
	return justActiveImage;
}

function setImageOn(whichOne) {
	if(document.all && whichOne != justActiveImage) {
		document.all[whichOne].src            = activeImage;
	}
	if(document.getElementById && whichOne != justActiveImage) {
		document.getElementById(whichOne).src = activeImage;
	}
}

function setImageOff(whichOne) {
	 if(document.all && whichOne != justActiveImage) {
		document.all[whichOne].src            = passiveImage;
	}
    if(document.getElementById && whichOne != justActiveImage) {
		document.getElementById(whichOne).src = passiveImage;
    }
}

function setImagePerm(whichOne) {
	if (document.all && whichOne != justActiveImage) {
		document.all[justActiveImage].src = passiveImage;
		document.all[whichOne].src        = activeImage;
		setActiveImage(whichOne);
	}
	if (document.getElementById && whichOne != justActiveImage) {
		document.getElementById(justActiveImage).src = passiveImage;
		document.getElementById(whichOne).src        = activeImage;
		setActiveImage(whichOne);
	}
}
