var imageNamesArray = new Array('quaker','leapchair','schwinn','gerber');
var staticImage;
var currentImage;
var imageTimer = 0;
var delay = 500;

function allOff(clientName) {
	clearTimeout(imageTimer); //clear any leftover timers
	if (currentImage != null) { // turn off old image right away if it's on, and turn on trigger image
		changeImages('big_' + currentImage, 'big_' + currentImage + '_off');
		changeImages('big_' + clientName, 'big_' + clientName + '_on');
	}
	//loop through all images and turn off all except the trigger image
	for(i = 0; i < imageNamesArray.length; i++) {
		if(imageNamesArray[i] != clientName) {
			changeImages('big_' + imageNamesArray[i], 'big_' + imageNamesArray[i] + '_off');
		}
	}
	//turn the needle image on 
	changeImages('needle','needle_' + clientName);
	currentImage = clientName;
}

//trigger the timer delay for turning off images
function allOn() {
	onImages = "allOnTimer();";
	imageTimer = setTimeout(onImages, delay);
}

//loop through all images and turn them all on
function allOnTimer() {	
	for(i = 0; i < imageNamesArray.length; i++) {
			changeImages('big_' + imageNamesArray[i], 'big_' + imageNamesArray[i] + '_on');
	}
	//turn the needle image off
	changeImages('needle','needle_off');
	currentImage = null;
}	

//big square preloads
preload('big_quaker_on', '/i/bigsquares/quaker_on.jpg');
preload('big_quaker_off', '/i/bigsquares/quaker_off.jpg');
preload('big_leapchair_on', '/i/bigsquares/leapchair_on.jpg');
preload('big_leapchair_off', '/i/bigsquares/leapchair_off.jpg');
preload('big_schwinn_on', '/i/bigsquares/schwinn_on.jpg');
preload('big_schwinn_off', '/i/bigsquares/schwinn_off.jpg');
preload('big_gerber_on', '/i/bigsquares/gerber_on.jpg');
preload('big_gerber_off', '/i/bigsquares/gerber_off.jpg');
//needle title preloads
preload('needle_off', '/i/t.gif');
preload('needle_quaker', '/i/text/needle_quaker.gif');
preload('needle_leapchair', '/i/text/needle_leapchair.gif');
preload('needle_schwinn', '/i/text/needle_schwinn.gif');
preload('needle_gerber', '/i/text/needle_gerber.gif');
preload('newwork_on', '/i/link_newwork_on.gif');
preload('newwork_off', '/i/link_newwork_off.gif');

