//Find out if it is okay to run this script
var runScript = false;
var browserName = navigator.appName;
var browserVersion = parseInt(navigator.appVersion);
if ((browserName == "Netscape" && browserVersion >=3) || (browserName == "Microsoft Internet Explorer" && browserVersion >= 4)) {
	runScript = true;
}
else {
	runScript = false;
}

// the rollover stuff
var Total_Reps = 22;		// number of loops to wait if images have not loaded on the onLoad event
var reps_run = 0;			// counter for Total_Reps
var Total_Images = 12;		// Number of rollover images need to be cached
var images_cached = 0;		// Counter for number of rollover images cached (for Net 3.x and IE 4.x)
var cool_to_run = false;

if (runScript) {
	// initialize our new navigation image objects
	var navOnNav01=new Image();
	var navOnNav02=new Image();
	var navOnNav03=new Image();
	var navOnNav04=new Image();
	var navOnNav05=new Image();
	var navOnNav06=new Image();
	
	var navOffNav01=new Image();
	var navOffNav02=new Image();
	var navOffNav03=new Image();
	var navOffNav04=new Image();
	var navOffNav05=new Image();
	var navOffNav06=new Image();
	
	// Pre-load ON ons and assign them to variables.
	images_cached++;
	navOnNav01.src="images_nav/learningON.jpg";
	images_cached++;
	navOnNav02.src="images_nav/attentionON.jpg";
	images_cached++;
	navOnNav03.src="images_nav/behaviorON.jpg";
	images_cached++;
	navOnNav04.src="images_nav/depressionON.jpg";
	images_cached++;
	navOnNav05.src="images_nav/eatingON.jpg";
	images_cached++;
	navOnNav06.src="images_nav/substanceON.jpg";
	
	// Pre-load OFF ons and assign them to variables.
	images_cached++;
	navOffNav01.src="images_nav/learningOFF.jpg";
	images_cached++;
	navOffNav02.src="images_nav/attentionOFF.jpg";
	images_cached++;
	navOffNav03.src="images_nav/behaviorOFF.jpg";
	images_cached++;
	navOffNav04.src="images_nav/depressionOFF.jpg";
	images_cached++;
	navOffNav05.src="images_nav/eatingOFF.jpg";
	images_cached++;
	navOffNav06.src="images_nav/substanceOFF.jpg";
}



//Change button to ON image
function navOn(butName) {
document.images[butName].src=eval("navOn" + butName + ".src");
}

//Change button to OFF image
function navOff(butName) {
document.images[butName].src=eval("navOff" + butName + ".src");
}

function do_cool() {
//	cool_to_run = true;

	if ((document.images) && (images_cached == Total_Images)) {
		cool_to_run = true;
	}
	else {
		reps_run++;
		if (reps_run < Total_Reps) {
			timevar = setTimeout("do_cool()", 50);
		}
	}
}
