//	Functions to create rollover effect
function MakeArray(n) {
        if (good=="y") {
           this.length = n
           for (var i = 1; i<=n; i++) {
              this[i] = new Image()
           }
        return this
        }
}

function imageOn(imgDocID, imgNum) {
        if (good=="y") {
           document.images[imgDocID].src = imgOn[imgNum].src
        }
}

function imageOff(imgDocID, imgNum) {
        if (good=="y") {
           document.images[imgDocID].src = imgOff[imgNum].src
        }
}

// Following code defines rollover images
if(parseInt(navigator.appVersion)>=3)
good="y";
else good="n";
	if (good=="y") {

		// number of arrays must be equal to number of rollover images
        imgOff = new MakeArray(7)
        imgOn = new MakeArray(7)

        imgOff[1].src = "images/nav_about_off.gif"
        imgOn[1].src = "images/nav_about_on.gif"
        imgOff[2].src = "images/nav_shows_off.gif"
        imgOn[2].src = "images/nav_shows_on.gif"
        imgOff[3].src = "images/nav_bios_off.gif"
        imgOn[3].src = "images/nav_bios_on.gif"
        imgOff[4].src = "images/nav_photos_off.gif"
        imgOn[4].src = "images/nav_photos_on.gif"
        imgOff[5].src = "images/nav_songs_off.gif"
        imgOn[5].src = "images/nav_songs_on.gif"
        imgOff[6].src = "images/nav_stuff_off.gif"
        imgOn[6].src = "images/nav_stuff_on.gif"
        imgOff[7].src = "images/nav_contact_off.gif"
        imgOn[7].src = "images/nav_contact_on.gif"
 }



/*
This function toggles DISPLAY status of style elements.
*/

function toggleDisp(DivID, iState) // 1=block, 0=none
{
   var obj = document.layers ? document.layers[DivID] :
   document.getElementById ?  document.getElementById(DivID).style :
   document.all[DivID].style;
   obj.display = document.layers ? (iState ? "block" : "none") :
   (iState ? "block" : "none");
}

