if (document.images) {	

	// preload header btn states
	imgArray = new Array("home","who_we_are","who_we_work_with","contact_us");
	for (x = 0; x < imgArray.length; x++) {
		eval(imgArray[x] + '_off = new Image()');
		eval(imgArray[x] + '_off.src = "http://www.fairhouse.net/images/nav/main/' + imgArray[x] + '.gif"');
		eval(imgArray[x] + '_on = new Image()');
		eval(imgArray[x] + '_on.src = "http://www.fairhouse.net/images/nav/main/' + imgArray[x] + '_on.gif"');
	}
	
	// preload left column navigation states
	imgArray = new Array("seminars", "web_based_training", "reference_manuals", "article_index", "downloadable_forms", "sign_up");
	for (x = 0; x < imgArray.length; x++) {
		eval(imgArray[x] + '_off = new Image()');
		eval(imgArray[x] + '_off.src = "http://www.fairhouse.net/images/nav/' + imgArray[x] + '.gif"');
		eval(imgArray[x] + '_on = new Image()');
		eval(imgArray[x] + '_on.src = "http://www.fairhouse.net/images/nav/' + imgArray[x] + '_ro.gif"');
	}
	
	// preload misc image states
	imgArray = new Array("more");
	for (x = 0; x < imgArray.length; x++) {
		eval(imgArray[x] + '_off = new Image()');
		eval(imgArray[x] + '_off.src = "http://www.fairhouse.net/images/' + imgArray[x] + '.gif"');
		eval(imgArray[x] + '_on = new Image()');
		eval(imgArray[x] + '_on.src = "http://www.fairhouse.net/images/' + imgArray[x] + '_ro.gif"');
	}
}

// ---- rollover swapImage ----
function swapImage( img_name, img_state ) {
	document[img_name].src = eval(img_name + '_' + img_state + ".src" );
}