//Controls and Pre-Caches SIDE MENU DOTS
//Controls and Pre-Caches BACK-HOME-FORWARD Side Buttons & Tags
//Controls and Pre-Caches PREVIOUS & NEXT SUBJECT in Academic Program pages
//THIS SCRIPT FOR PAGES ONE LEVEL IN (Pages in folders, not loose at root level)
//Pages at root level use sidenavrootlevel.js

if (document.images) {

var menudot = new Array()
menudot[0] = null
menudot[1] = "dot.gif"

var menudotover = new Array()
menudotover[0] = null
menudotover[1] = "dotover.gif"

var sidenav = new Array()
sidenav[0] = null
sidenav[1] = new Image()
sidenav[1].src = "./graphics/sitenav1.gif"
sidenav[2] = new Image()
sidenav[2].src = "./graphics/sitenav2.gif"
sidenav[3] = new Image()
sidenav[3].src = "./graphics/sitenav3.gif"
sidenav[4] = new Image()
sidenav[4].src = "./graphics/sitenav4.gif"

var sidenavover = new Array()
sidenavover[0] = null
sidenavover[1] = new Image()
sidenavover[1].src = "./graphics/sitenav1over.gif"
sidenavover[2] = new Image()
sidenavover[2].src = "./graphics/sitenav2over.gif"
sidenavover[3] = new Image()
sidenavover[3].src = "./graphics/sitenav3over.gif"
sidenavover[4] = new Image()
sidenavover[4].src = "./graphics/sitenav4over.gif"

var sidenavtag = new Array()
sidenavtag[0] = new Image()
sidenavtag[0].src = "./graphics/sitenavtag0.gif"
sidenavtag[1] = new Image()
sidenavtag[1].src = "./graphics/sitenavtag1.gif"
sidenavtag[2] = new Image()
sidenavtag[2].src = "./graphics/sitenavtag2.gif"
sidenavtag[3] = new Image()
sidenavtag[3].src = "./graphics/sitenavtag3.gif"
sidenavtag[4] = new Image()
sidenavtag[4].src = "./graphics/sitenavtag4.gif"

var prevnextnav = new Array()
prevnextnav[0] = null
prevnextnav[1] = new Image()
prevnextnav[1].src = "./graphics/sitenav1.gif"
prevnextnav[2] = new Image()
prevnextnav[2].src = "./graphics/sitenav3.gif"

var prevnextnavover = new Array()
prevnextnavover[0] = null
prevnextnavover[1] = new Image()
prevnextnavover[1].src = "./graphics/sitenav1over.gif"
prevnextnavover[2] = new Image()
prevnextnavover[2].src = "./graphics/sitenav3over.gif"

var prevnexttags = new Array()
prevnexttags[0] = new Image()
prevnexttags[0].src = "./graphics/prevnexttagdiv.gif"
prevnexttags[1] = new Image()
prevnexttags[1].src = "./graphics/prevnexttag1.gif"
prevnexttags[2] = new Image()
prevnexttags[2].src = "./graphics/prevnexttag2.gif"

var prevnexttagsover = new Array()
prevnexttagsover[0] = null
prevnexttagsover[1] = new Image()
prevnexttagsover[1].src = "./graphics/prevnexttag1over.gif"
prevnexttagsover[2] = new Image()
prevnexttagsover[2].src = "./graphics/prevnexttag2over.gif"

}


// Changes SIDE MENU DOT to rollover state
function dotover(n) {
	str = eval("document.dot" + n + ".src");
	str = str.replace(menudot[1], menudotover[1]);
	eval("document.dot"+n+".src = str");
}

// Returns SIDE MENU DOT to off state
function dotout(n) {
	str = eval("document.dot" + n + ".src");
	str = str.replace(menudotover[1], menudot[1]);
	eval("document.dot"+n+".src = str");
}

// Changes BACK-HOME-FORWARD and tag to rollover states 
function siderollover(n) {
	eval("document.sitenav"+n+".src = sidenavover["+n+"].src")
	eval("document.sitenavtag.src = sidenavtag["+n+"].src")
}

// Returns BACK-HOME-FORWARD and tag to off states 
function siderollout(n) {
	eval("document.sitenav"+n+".src = sidenav["+n+"].src")
	eval("document.sitenavtag.src = sidenavtag[0].src")
}

// Changes PREVIOUS & NEXT SUBJECT to rollover state
function prevnextover(n) {
	eval("document.prevnexttag"+n+".src = prevnexttagsover["+n+"].src")
	eval("document.prevnext"+n+".src = prevnextnavover["+n+"].src")
}

// Returns PREVIOUS & NEXT SUBJECT to off state
function prevnextout(n) {
	eval("document.prevnexttag"+n+".src = prevnexttags["+n+"].src")
	eval("document.prevnext"+n+".src = prevnextnav["+n+"].src")
}
