﻿//Browser detection for SHOW/HIDE per user-agent DOMS
ns4 = (document.layers) ? true:false //required for Functions to work
ie4 = (document.all) ? true:false //required for Functions to work
ng5 = (document.getElementById) ? true:false //required for Functions to work

//Pre-Caches View-by Buttons

if (document.images) {

var viewbybtns = new Array()
viewbybtns[0] = null;
viewbybtns[1] = new Image()
viewbybtns[1].src = "source/nav-viewby/nav1.gif"
viewbybtns[2] = new Image()
viewbybtns[2].src = "projects/sirusa/source/nav-viewby/nav2.gif"
viewbybtns[3] = new Image()
viewbybtns[3].src = "source/nav-viewby/nav3.gif"
viewbybtns[4] = new Image()
viewbybtns[4].src = "source/nav-viewby/nav4.gif"
viewbybtns[5] = new Image()
viewbybtns[5].src = "source/nav-viewby/studiotag1.gif"
viewbybtns[6] = new Image()
viewbybtns[6].src = "source/nav-viewby/studiotag2.gif"
viewbybtns[7] = new Image()
viewbybtns[7].src = "source/nav-viewby/studiotag3.gif"

var viewbybtnsover = new Array()
viewbybtnsover[0] = null;
viewbybtnsover[1] = null;
viewbybtnsover[2] = new Image()
viewbybtnsover[2].src = "source/nav-viewby/navover2.gif"
viewbybtnsover[3] = new Image()
viewbybtnsover[3].src = "source/nav-viewby/navover3.gif"
viewbybtnsover[4] = new Image()
viewbybtnsover[4].src = "source/nav-viewby/navover4.gif"
viewbybtnsover[5] = new Image()
viewbybtnsover[5].src = "source/nav-viewby/studiotagover1.gif"
viewbybtnsover[6] = new Image()
viewbybtnsover[6].src = "source/nav-viewby/studiotagover2.gif"
viewbybtnsover[7] = new Image()
viewbybtnsover[7].src = "source/nav-viewby/studiotagover3.gif"

var viewbybtnson = new Array()
viewbybtnson[0] = null;
viewbybtnson[1] = null;
viewbybtnson[2] = new Image()
viewbybtnson[2].src = "source/nav-viewby/navon2.gif"
viewbybtnson[3] = new Image()
viewbybtnson[3].src = "source/nav-viewby/navon3.gif"
viewbybtnson[4] = new Image()
viewbybtnson[4].src = "source/nav-viewby/navon4.gif"

}

//View-by Button Swap Function

function viewbyon(n) {
	if (n != activeitem) {
		viewbyalloff();
		eval("document.viewby"+n+".src = viewbybtnsover["+n+"].src")
	}
}

function viewbyoff(n) {
	eval("document.viewby"+n+".src = viewbybtns["+n+"].src")
	eval("document.viewby"+activeitem+".src = viewbybtnson["+activeitem+"].src")
}

function viewbyalloff() {
	if (document.images.viewby2) {
		eval("document.viewby2.src = viewbybtns["+2+"].src")
	}
	if (document.images.viewby3) {
		eval("document.viewby3.src = viewbybtns["+3+"].src")
	}
	if (document.images.viewby4) {
		eval("document.viewby4.src = viewbybtns["+4+"].src")
	}
	
}

//Runs onload to initialize the highlighted (active) View-by button
//Variables specifying active items are set in page head scripts

function inittop() {
	//eval("document.images.viewby"+activeitem+".src = viewbybtnson["+activeitem+"].src")
}


