// JavaScript Document

// global variables
var images_tearSheets = new Object();
var images_lotf = new Object();
var images_portrait = new Object();
var images_dancers = new Object();
var images_examp = new Object();

// precache images
if (document.images) {
	
	// basic nav links (all pages)
	var imagesOut = new Object();	
	imagesOut["gallery"] = new Image(110, 15);
	imagesOut["gallery"].src = "images/menuItem_gallery_out.gif";
	imagesOut["bio"] = new Image(110, 15);
	imagesOut["bio"].src = "images/menuItem_bio_out.gif";
	imagesOut["contact"] = new Image(110, 15);
	imagesOut["contact"].src = "images/menuItem_contact_out.gif";
	imagesOut["exhibitions"] = new Image(110, 35);
	imagesOut["exhibitions"].src = "images/menuItem_exhibits_out.gif";
	imagesOut["press"] = new Image(110, 15);
	imagesOut["press"].src = "images/menuItem_press_out.gif";
	
	imagesOut["examp"] = new Image(160, 15);
	imagesOut["examp"].src = "images/menuItem_gallery_examp_out.gif";
	imagesOut["dancers"] = new Image(160, 15);
	imagesOut["dancers"].src = "images/menuItem_gallery_dancers_out.gif";
	imagesOut["tearSheets"] = new Image(160, 15);
	imagesOut["tearSheets"].src = "images/menuItem_gallery_tearSheets_out.gif";
	imagesOut["lotf"] = new Image(160, 15);
	imagesOut["lotf"].src = "images/menuItem_gallery_lotf_out.gif";
	imagesOut["portrait"] = new Image(160, 37);
	imagesOut["portrait"].src = "images/menuItem_gallery_portrait_out.gif";
	
	var imagesOver = new Object();
	imagesOver["gallery"] = new Image(110, 15);
	imagesOver["gallery"].src = "images/menuItem_gallery_down.gif";
	imagesOver["bio"] = new Image(110, 15);
	imagesOver["bio"].src = "images/menuItem_bio_down.gif";
	imagesOver["contact"] = new Image(110, 15);
	imagesOver["contact"].src = "images/menuItem_contact_down.gif";
	imagesOver["exhibitions"] = new Image(110, 35);
	imagesOver["exhibitions"].src = "images/menuItem_exhibits_down.gif";
	imagesOver["press"] = new Image(110, 15);
	imagesOver["press"].src = "images/menuItem_press_down.gif";
	
	imagesOver["examp"] = new Image(160, 15);
	imagesOver["examp"].src = "images/menuItem_gallery_examp_down.gif";
	imagesOver["dancers"] = new Image(160, 15);
	imagesOver["dancers"].src = "images/menuItem_gallery_dancers_down.gif";
	imagesOver["tearSheets"] = new Image(160, 15);
	imagesOver["tearSheets"].src = "images/menuItem_gallery_tearSheets_down.gif";
	imagesOver["lotf"] = new Image(160, 15);
	imagesOver["lotf"].src = "images/menuItem_gallery_lotf_down.gif";
	imagesOver["portrait"] = new Image(160, 37);
	imagesOver["portrait"].src = "images/menuItem_gallery_portrait_down.gif";

	// if we're entering a gallery page, then preload the thumbnails
	if ((document.URL).indexOf('gallery') != -1) {
		
		// preload thumbnails based on the page opened
		if ((document.URL).indexOf('gallery_examp') != -1) {
			
			// examp
			imagesOut["examp001"] = new Image(80, 67);
			imagesOut["examp001"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp002"] = new Image(80, 67);
			imagesOut["examp002"].src = "images/thumbs/hp_2.gif";
			imagesOut["examp003"] = new Image(80, 67);
			imagesOut["examp003"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp004"] = new Image(80, 67);
			imagesOut["examp004"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp005"] = new Image(80, 67);
			imagesOut["examp005"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp006"] = new Image(80, 67);
			imagesOut["examp006"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp007a"] = new Image(80, 67);
			imagesOut["examp007a"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp007"] = new Image(80, 67);
			imagesOut["examp007"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp008"] = new Image(80, 67);
			imagesOut["examp008"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp009"] = new Image(80, 67);
			imagesOut["examp009"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp010"] = new Image(80, 67);
			imagesOut["examp010"].src = "images/thumbs/hp_1.gif";
			imagesOut["examp011"] = new Image(80, 67);
			imagesOut["examp011"].src = "images/thumbs/hp_1.gif";
	
			imagesOver["examp001"] = new Image(80, 67);
			imagesOver["examp001"].src = "images/thumbs/hp_1.gif001_over.jpg";
			imagesOver["examp002"] = new Image(80, 67);
			imagesOver["examp002"].src = "images/thumbs/hp_1.gif002_over.jpg";
			imagesOver["examp003"] = new Image(80, 67);
			imagesOver["examp003"].src = "images/thumbs/hp_1.gif003_over.jpg";
			imagesOver["examp004"] = new Image(80, 67);
			imagesOver["examp004"].src = "images/thumbs/hp_1.gif004_over.jpg";
			imagesOver["examp005"] = new Image(80, 67);
			imagesOver["examp005"].src = "images/thumbs/hp_1.gif005_over.jpg";
			imagesOver["examp006"] = new Image(80, 67);
			imagesOver["examp006"].src = "images/thumbs/hp_1.gif006_over.jpg";
			imagesOver["examp007"] = new Image(80, 67);
			imagesOver["examp007"].src = "images/thumbs/hp_1.gif007_over.jpg";
			imagesOver["examp007a"] = new Image(80, 67);
			imagesOver["examp007a"].src = "images/thumbs/hp_1.gif007a_over.jpg";
			imagesOver["examp008"] = new Image(80, 67);
			imagesOver["examp008"].src = "images/thumbs/hp_1.gif008_over.jpg";
			imagesOver["examp009"] = new Image(80, 67);
			imagesOver["examp009"].src = "images/thumbs/hp_1.gif009_over.jpg";
			imagesOver["examp010"] = new Image(80, 67);
			imagesOver["examp010"].src = "images/thumbs/hp_1.gif010_over.jpg";
			imagesOver["examp011"] = new Image(80, 67);
			imagesOver["examp011"].src = "images/thumbs/hp_1.gif011_over.jpg";
			imagesOver["examp012"] = new Image(80, 67);
			imagesOver["examp012"].src = "images/thumbs/hp_1.gif012_over.jpg";
			imagesOver["examp013"] = new Image(80, 67);
			imagesOver["examp013"].src = "images/thumbs/hp_1.gif013_over.jpg";
			imagesOver["examp014"] = new Image(80, 67);
			imagesOver["examp014"].src = "images/thumbs/hp_1.gif014_over.jpg";
			imagesOver["examp015"] = new Image(80, 67);
			imagesOver["examp015"].src = "images/thumbs/hp_1.gif015_over.jpg";
			imagesOver["examp016"] = new Image(80, 67);
			imagesOver["examp016"].src = "images/thumbs/hp_1.gif016_over.jpg";
			imagesOver["examp017"] = new Image(80, 67);
			imagesOver["examp017"].src = "images/thumbs/hp_1.gif017_over.jpg";
			imagesOver["examp018"] = new Image(80, 67);
			imagesOver["examp018"].src = "images/thumbs/hp_1.gif018_over.jpg";
			imagesOver["examp019"] = new Image(80, 67);
			imagesOver["examp019"].src = "images/thumbs/hp_1.gif019_over.jpg";
		}
		
		if ((document.URL).indexOf('gallery_portrait') != -1) {
			
			// commissioned portrait
			imagesOut["portrait001"] = new Image(80, 67);
			imagesOut["portrait001"].src = "images/galleries/superfans/thumb_superfans001_out.jpg";
			imagesOut["portrait002"] = new Image(80, 67);
			imagesOut["portrait002"].src = "images/galleries/superfans/thumb_superfans002_out.jpg";
			imagesOut["portrait003"] = new Image(80, 67);
			imagesOut["portrait003"].src = "images/galleries/superfans/thumb_superfans003_out.jpg";
			imagesOut["portrait004"] = new Image(80, 67);
			imagesOut["portrait004"].src = "images/galleries/superfans/thumb_superfans004_out.jpg";
			imagesOut["portrait005"] = new Image(80, 67);
			imagesOut["portrait005"].src = "images/galleries/superfans/thumb_superfans005_out.jpg";
			imagesOut["portrait006"] = new Image(80, 67);
			imagesOut["portrait006"].src = "images/galleries/superfans/thumb_superfans006_out.jpg";
			imagesOut["portrait007"] = new Image(80, 67);
			imagesOut["portrait007"].src = "images/galleries/superfans/thumb_superfans007_out.jpg";
			imagesOut["portrait008"] = new Image(80, 67);
			imagesOut["portrait008"].src = "images/galleries/superfans/thumb_superfans008_out.jpg";
			imagesOut["portrait009"] = new Image(80, 67);
			imagesOut["portrait009"].src = "images/galleries/superfans/thumb_superfans009_out.jpg";
			imagesOut["portrait010"] = new Image(80, 67);
			imagesOut["portrait010"].src = "images/galleries/superfans/thumb_superfans010_out.jpg";
			imagesOut["portrait011"] = new Image(80, 67);
			imagesOut["portrait011"].src = "images/galleries/superfans/thumb_superfans011_out.jpg";
			imagesOut["portrait012"] = new Image(80, 67);
			imagesOut["portrait012"].src = "images/galleries/superfans/thumb_superfans012_out.jpg";
			imagesOut["portrait013"] = new Image(80, 67);
			imagesOut["portrait013"].src = "images/galleries/superfans/thumb_superfans013_out.jpg";
			imagesOut["portrait014"] = new Image(80, 67);
			imagesOut["portrait014"].src = "images/galleries/superfans/thumb_superfans014_out.jpg";
			imagesOut["portrait015"] = new Image(80, 67);
			imagesOut["portrait015"].src = "images/galleries/superfans/thumb_superfans015_out.jpg";
			imagesOut["portrait016"] = new Image(80, 67);
			imagesOut["portrait016"].src = "images/galleries/superfans/thumb_superfans016_out.jpg";
			imagesOut["portrait017"] = new Image(80, 67);
			imagesOut["portrait017"].src = "images/galleries/superfans/thumb_superfans017_out.jpg";
			imagesOut["portrait018"] = new Image(80, 67);
			imagesOut["portrait018"].src = "images/galleries/superfans/thumb_superfans018_out.jpg";
			imagesOut["portrait019"] = new Image(80, 67);
			imagesOut["portrait019"].src = "images/galleries/superfans/thumb_superfans019_out.jpg";
			imagesOut["portrait020"] = new Image(80, 67);
			imagesOut["portrait020"].src = "images/galleries/superfans/thumb_superfans020_out.jpg";
			imagesOut["portrait021"] = new Image(80, 67);
			imagesOut["portrait021"].src = "images/galleries/superfans/thumb_superfans021_out.jpg";
			imagesOut["portrait022"] = new Image(80, 67);
			imagesOut["portrait022"].src = "images/galleries/superfans/thumb_superfans022_out.jpg";
			imagesOut["portrait023"] = new Image(80, 67);
			imagesOut["portrait023"].src = "images/galleries/superfans/thumb_superfans023_out.jpg";
			imagesOut["portrait024"] = new Image(80, 67);
			imagesOut["portrait024"].src = "images/galleries/superfans/thumb_superfans024_out.jpg";
			imagesOut["portrait025"] = new Image(80, 67);
			imagesOut["portrait025"].src = "images/galleries/superfans/thumb_superfans025_out.jpg";	
			imagesOver["portrait001"] = new Image(80, 67);
			imagesOver["portrait001"].src = "images/galleries/superfans/thumb_superfans001_over.jpg";
			imagesOver["portrait002"] = new Image(80, 67);
			imagesOver["portrait002"].src = "images/galleries/superfans/thumb_superfans002_over.jpg";
			imagesOver["portrait003"] = new Image(80, 67);
			imagesOver["portrait003"].src = "images/galleries/superfans/thumb_superfans003_over.jpg";
			imagesOver["portrait004"] = new Image(80, 67);
			imagesOver["portrait004"].src = "images/galleries/superfans/thumb_superfans004_over.jpg";
			imagesOver["portrait005"] = new Image(80, 67);
			imagesOver["portrait005"].src = "images/galleries/superfans/thumb_superfans005_over.jpg";
			imagesOver["portrait006"] = new Image(80, 67);
			imagesOver["portrait006"].src = "images/galleries/superfans/thumb_superfans006_over.jpg";
			imagesOver["portrait007"] = new Image(80, 67);
			imagesOver["portrait007"].src = "images/galleries/superfans/thumb_superfans007_over.jpg";
			imagesOver["portrait008"] = new Image(80, 67);
			imagesOver["portrait008"].src = "images/galleries/superfans/thumb_superfans008_over.jpg";
			imagesOver["portrait009"] = new Image(80, 67);
			imagesOver["portrait009"].src = "images/galleries/superfans/thumb_superfans009_over.jpg";
			imagesOver["portrait010"] = new Image(80, 67);
			imagesOver["portrait010"].src = "images/galleries/superfans/thumb_superfans010_over.jpg";
			imagesOver["portrait011"] = new Image(80, 67);
			imagesOver["portrait011"].src = "images/galleries/superfans/thumb_superfans011_over.jpg";
			imagesOver["portrait012"] = new Image(80, 67);
			imagesOver["portrait012"].src = "images/galleries/superfans/thumb_superfans012_over.jpg";
			imagesOver["portrait013"] = new Image(80, 67);
			imagesOver["portrait013"].src = "images/galleries/superfans/thumb_superfans013_over.jpg";
			imagesOver["portrait014"] = new Image(80, 67);
			imagesOver["portrait014"].src = "images/galleries/superfans/thumb_superfans014_over.jpg";
			imagesOver["portrait015"] = new Image(80, 67);
			imagesOver["portrait015"].src = "images/galleries/superfans/thumb_superfans015_over.jpg";
			imagesOver["portrait016"] = new Image(80, 67);
			imagesOver["portrait016"].src = "images/galleries/superfans/thumb_superfans016_over.jpg";
			imagesOver["portrait017"] = new Image(80, 67);
			imagesOver["portrait017"].src = "images/galleries/superfans/thumb_superfans017_over.jpg";
			imagesOver["portrait018"] = new Image(80, 67);
			imagesOver["portrait018"].src = "images/galleries/superfans/thumb_superfans018_over.jpg";
			imagesOver["portrait019"] = new Image(80, 67);
			imagesOver["portrait019"].src = "images/galleries/superfans/thumb_superfans019_over.jpg";
			imagesOver["portrait020"] = new Image(80, 67);
			imagesOver["portrait020"].src = "images/galleries/superfans/thumb_superfans020_over.jpg";
			imagesOver["portrait021"] = new Image(80, 67);
			imagesOver["portrait021"].src = "images/galleries/superfans/thumb_superfans021_over.jpg";
			imagesOver["portrait022"] = new Image(80, 67);
			imagesOver["portrait022"].src = "images/galleries/superfans/thumb_superfans022_over.jpg";
			imagesOver["portrait023"] = new Image(80, 67);
			imagesOver["portrait023"].src = "images/galleries/superfans/thumb_superfans023_over.jpg";
			imagesOver["portrait024"] = new Image(80, 67);
			imagesOver["portrait024"].src = "images/galleries/superfans/thumb_superfans024_over.jpg";
			imagesOver["portrait025"] = new Image(80, 67);
			imagesOver["portrait025"].src = "images/galleries/superfans/thumb_superfans025_over.jpg";
		}
		
		if ((document.URL).indexOf('gallery_tearSheets') != -1) {
			
			// tear sheets
			imagesOut["tearSheets001"] = new Image(80, 67);
			imagesOut["tearSheets001"].src = "images/galleries/westerners/thumb_westerners001_out.jpg";
			imagesOut["tearSheets002"] = new Image(80, 67);
			imagesOut["tearSheets002"].src = "images/galleries/westerners/thumb_westerners002_out.jpg";
			imagesOut["tearSheets003"] = new Image(80, 67);
			imagesOut["tearSheets003"].src = "images/galleries/westerners/thumb_westerners003_out.jpg";
			imagesOut["tearSheets004"] = new Image(80, 67);
			imagesOut["tearSheets004"].src = "images/galleries/westerners/thumb_westerners004_out.jpg";
			imagesOut["tearSheets005"] = new Image(80, 67);
			imagesOut["tearSheets005"].src = "images/galleries/westerners/thumb_westerners005_out.jpg";
			imagesOut["tearSheets006"] = new Image(80, 67);
			imagesOut["tearSheets006"].src = "images/galleries/westerners/thumb_westerners006_out.jpg";
			imagesOut["tearSheets007"] = new Image(80, 67);
			imagesOut["tearSheets007"].src = "images/galleries/westerners/thumb_westerners007_out.jpg";
			imagesOut["tearSheets008"] = new Image(80, 67);
			imagesOut["tearSheets008"].src = "images/galleries/westerners/thumb_westerners008_out.jpg";
			imagesOut["tearSheets009"] = new Image(80, 67);
			imagesOut["tearSheets009"].src = "images/galleries/westerners/thumb_westerners009_out.jpg";
			imagesOut["tearSheets010"] = new Image(80, 67);
			imagesOut["tearSheets010"].src = "images/galleries/westerners/thumb_westerners010_out.jpg";
			imagesOut["tearSheets011"] = new Image(80, 67);
			imagesOut["tearSheets011"].src = "images/galleries/westerners/thumb_westerners011_out.jpg";
			imagesOut["tearSheets012"] = new Image(80, 67);
			imagesOut["tearSheets012"].src = "images/galleries/westerners/thumb_westerners012_out.jpg";
			imagesOut["tearSheets013"] = new Image(80, 67);
			imagesOut["tearSheets013"].src = "images/galleries/westerners/thumb_westerners013_out.jpg";
			imagesOut["tearSheets014"] = new Image(80, 67);
			imagesOut["tearSheets014"].src = "images/galleries/westerners/thumb_westerners014_out.jpg";
			imagesOut["tearSheets015"] = new Image(80, 67);
			imagesOut["tearSheets015"].src = "images/galleries/westerners/thumb_westerners015_out.jpg";
			imagesOut["tearSheets016"] = new Image(80, 67);
			imagesOut["tearSheets016"].src = "images/galleries/westerners/thumb_westerners016_out.jpg";
			imagesOut["tearSheets017"] = new Image(80, 67);
			imagesOut["tearSheets017"].src = "images/galleries/westerners/thumb_westerners017_out.jpg";
				
			imagesOver["tearSheets001"] = new Image(80, 67);
			imagesOver["tearSheets001"].src = "images/galleries/westerners/thumb_westerners001_over.jpg";
			imagesOver["tearSheets002"] = new Image(80, 67);
			imagesOver["tearSheets002"].src = "images/galleries/westerners/thumb_westerners002_over.jpg";
			imagesOver["tearSheets003"] = new Image(80, 67);
			imagesOver["tearSheets003"].src = "images/galleries/westerners/thumb_westerners003_over.jpg";
			imagesOver["tearSheets004"] = new Image(80, 67);
			imagesOver["tearSheets004"].src = "images/galleries/westerners/thumb_westerners004_over.jpg";
			imagesOver["tearSheets005"] = new Image(80, 67);
			imagesOver["tearSheets005"].src = "images/galleries/westerners/thumb_westerners005_over.jpg";
			imagesOver["tearSheets006"] = new Image(80, 67);
			imagesOver["tearSheets006"].src = "images/galleries/westerners/thumb_westerners006_over.jpg";
			imagesOver["tearSheets007"] = new Image(80, 67);
			imagesOver["tearSheets007"].src = "images/galleries/westerners/thumb_westerners007_over.jpg";
			imagesOver["tearSheets008"] = new Image(80, 67);
			imagesOver["tearSheets008"].src = "images/galleries/westerners/thumb_westerners008_over.jpg";
			imagesOver["tearSheets009"] = new Image(80, 67);
			imagesOver["tearSheets009"].src = "images/galleries/westerners/thumb_westerners009_over.jpg";
			imagesOver["tearSheets010"] = new Image(80, 67);
			imagesOver["tearSheets010"].src = "images/galleries/westerners/thumb_westerners010_over.jpg";
			imagesOver["tearSheets011"] = new Image(80, 67);
			imagesOver["tearSheets011"].src = "images/galleries/westerners/thumb_westerners011_over.jpg";
			imagesOver["tearSheets012"] = new Image(80, 67);
			imagesOver["tearSheets012"].src = "images/galleries/westerners/thumb_westerners012_over.jpg";
			imagesOver["tearSheets013"] = new Image(80, 67);
			imagesOver["tearSheets013"].src = "images/galleries/westerners/thumb_westerners013_over.jpg";
			imagesOver["tearSheets014"] = new Image(80, 67);
			imagesOver["tearSheets014"].src = "images/galleries/westerners/thumb_westerners014_over.jpg";
			imagesOver["tearSheets015"] = new Image(80, 67);
			imagesOver["tearSheets015"].src = "images/galleries/westerners/thumb_westerners015_over.jpg";
			imagesOver["tearSheets016"] = new Image(80, 67);
			imagesOver["tearSheets016"].src = "images/galleries/westerners/thumb_westerners016_over.jpg";
			imagesOver["tearSheets017"] = new Image(80, 67);
			imagesOver["tearSheets017"].src = "images/galleries/westerners/thumb_westerners017_over.jpg";
		}
	}
}

function precacheImages(galleryName) {
	
	/* precaches the larger images and the "over" state thumbnails. Large images are sized to the 
	content window; the proper "large" i.e. full-scale images open in a basic popup window. */	
	switch (galleryName) {
		
		case 'dancers':
			// precache dancer images
			images_dancers['dancers001'] = new Image(390, 520);
			images_dancers['dancers001'].src = "images/galleries/dancers/dancers001.jpg";
			images_dancers['dancers002'] = new Image(390, 520);
			images_dancers['dancers002'].src = "images/galleries/dancers/dancers002.jpg";
			images_dancers['dancers003'] = new Image(392, 520);
			images_dancers['dancers003'].src = "images/galleries/dancers/dancers003.jpg";
			images_dancers['dancers004'] = new Image(390, 520);
			images_dancers['dancers004'].src = "images/galleries/dancers/dancers004.jpg";
			images_dancers['dancers005'] = new Image(390, 520);
			images_dancers['dancers005'].src = "images/galleries/dancers/dancers005.jpg";
			images_dancers['dancers006'] = new Image(680, 480);
			images_dancers['dancers006'].src = "images/galleries/dancers/dancers006.jpg";
			images_dancers['dancers007'] = new Image(390, 520);
			images_dancers['dancers007'].src = "images/galleries/dancers/dancers007.jpg";
			images_dancers['dancers008'] = new Image(680, 480);
			images_dancers['dancers008'].src = "images/galleries/dancers/dancers008.jpg";
			images_dancers['dancers009'] = new Image(390, 520);
			images_dancers['dancers009'].src = "images/galleries/dancers/dancers009.jpg";
			images_dancers['dancers010'] = new Image(390, 520);
			images_dancers['dancers010'].src = "images/galleries/dancers/dancers010.jpg";
			images_dancers['dancers011'] = new Image(680, 480);
			images_dancers['dancers011'].src = "images/galleries/dancers/dancers011.jpg";
			images_dancers['dancers012'] = new Image(680, 480);
			images_dancers['dancers012'].src = "images/galleries/dancers/dancers012.jpg";
			images_dancers['dancers013'] = new Image(390, 520);
			images_dancers['dancers013'].src = "images/galleries/dancers/dancers013.jpg";
			images_dancers['dancers014'] = new Image(390, 520);
			images_dancers['dancers014'].src = "images/galleries/dancers/dancers014.jpg";
			break;
		case 'examp':
			// precache boxer images
			images_examp['examp001'] = new Image(300, 250);
			images_examp['examp001'].src = "images/galleries/hp_1.gif";
			images_examp['examp002'] = new Image(680, 480);
			images_examp['examp002'].src = "images/galleries/hp_2.gif";
			images_examp['examp003'] = new Image(680, 480);
			images_examp['examp003'].src = "images/galleries/examp/examp003.jpg";
			images_examp['examp004'] = new Image(680, 480);
			images_examp['examp004'].src = "images/galleries/examp/examp004.jpg";
			images_examp['examp005'] = new Image(680, 480);
			images_examp['examp005'].src = "images/galleries/examp/examp005.jpg";
			images_examp['examp006'] = new Image(680, 480);
			images_examp['examp006'].src = "images/galleries/examp/examp006.jpg";
			images_examp['examp007'] = new Image(680, 480);
			images_examp['examp007'].src = "images/galleries/examp/examp007.jpg";
			images_examp['examp007a'] = new Image(680, 480);
			images_examp['examp007a'].src = "images/galleries/examp/examp007a.jpg";
			images_examp['examp008'] = new Image(680, 476);
			images_examp['examp008'].src = "images/galleries/examp/examp008.jpg";
			images_examp['examp009'] = new Image(680, 480);
			images_examp['examp009'].src = "images/galleries/examp/examp009.jpg";
			images_examp['examp010'] = new Image(680, 477);
			images_examp['examp010'].src = "images/galleries/examp/examp010.jpg";
			images_examp['examp011'] = new Image(680, 480);
			images_examp['examp011'].src = "images/galleries/examp/examp011.jpg";
			images_examp['examp012'] = new Image(680, 480);
			images_examp['examp012'].src = "images/galleries/examp/examp012.jpg";
			images_examp['examp013'] = new Image(680, 480);
			images_examp['examp013'].src = "images/galleries/examp/examp013.jpg";
			images_examp['examp014'] = new Image(680, 480);
			images_examp['examp014'].src = "images/galleries/examp/examp014.jpg";
			images_examp['examp015'] = new Image(390, 520);
			images_examp['examp015'].src = "images/galleries/examp/examp015.jpg";
			images_examp['examp016'] = new Image(390, 520);
			images_examp['examp016'].src = "images/galleries/examp/examp016.jpg";
			images_examp['examp017'] = new Image(680, 480);
			images_examp['examp017'].src = "images/galleries/examp/examp017.jpg";
			images_examp['examp018'] = new Image(680, 480);
			images_examp['examp018'].src = "images/galleries/examp/examp018.jpg";
			images_examp['examp019'] = new Image(680, 480);
			images_examp['examp019'].src = "images/galleries/examp/examp019.jpg";
			break;
		case 'portrait':
			// precache commissioned portrait images
			images_portrait['portrait001'] = new Image(429, 520);
			images_portrait['portrait001'].src = "images/galleries/superfans/superfans001.jpg";
			images_portrait['portrait002'] = new Image(680, 450);
			images_portrait['portrait002'].src = "images/galleries/superfans/superfans002.jpg";
			images_portrait['portrait003'] = new Image(680, 526);
			images_portrait['portrait003'].src = "images/galleries/superfans/superfans003.jpg";
			images_portrait['portrait004'] = new Image(673, 520);
			images_portrait['portrait004'].src = "images/galleries/superfans/superfans004.jpg";
			images_portrait['portrait005'] = new Image(680, 517);
			images_portrait['portrait005'].src = "images/galleries/superfans/superfans005.jpg";
			images_portrait['portrait006'] = new Image(520, 612);
			images_portrait['portrait006'].src = "images/galleries/superfans/superfans006.jpg";
			images_portrait['portrait007'] = new Image(680, 522);
			images_portrait['portrait007'].src = "images/galleries/superfans/superfans007.jpg";
			images_portrait['portrait008'] = new Image(429, 520);
			images_portrait['portrait008'].src = "images/galleries/superfans/superfans008.jpg";
			images_portrait['portrait009'] = new Image(680, 494);
			images_portrait['portrait009'].src = "images/galleries/superfans/superfans009.jpg";
			images_portrait['portrait010'] = new Image(680, 469);
			images_portrait['portrait010'].src = "images/galleries/superfans/superfans010.jpg";
			images_portrait['portrait011'] = new Image(419, 520);
			images_portrait['portrait011'].src = "images/galleries/superfans/superfans011.jpg";
			images_portrait['portrait012'] = new Image(480, 520);
			images_portrait['portrait012'].src = "images/galleries/superfans/superfans012.jpg";
			images_portrait['portrait013'] = new Image(433, 520);
			images_portrait['portrait013'].src = "images/galleries/superfans/superfans013.jpg";
			images_portrait['portrait014'] = new Image(433, 520);
			images_portrait['portrait014'].src = "images/galleries/superfans/superfans014.jpg";
			images_portrait['portrait015'] = new Image(433, 520);
			images_portrait['portrait015'].src = "images/galleries/superfans/superfans015.jpg";
			images_portrait['portrait016'] = new Image(373, 520);
			images_portrait['portrait016'].src = "images/galleries/superfans/superfans016.jpg";
			images_portrait['portrait017'] = new Image(477, 520);
			images_portrait['portrait017'].src = "images/galleries/superfans/superfans017.jpg";
			images_portrait['portrait018'] = new Image(680, 462);
			images_portrait['portrait018'].src = "images/galleries/superfans/superfans018.jpg";
			images_portrait['portrait019'] = new Image(422, 520);
			images_portrait['portrait019'].src = "images/galleries/superfans/superfans019.jpg";
			images_portrait['portrait020'] = new Image(425, 520);
			images_portrait['portrait020'].src = "images/galleries/superfans/superfans020.jpg";
			images_portrait['portrait021'] = new Image(680, 521);
			images_portrait['portrait021'].src = "images/galleries/superfans/superfans021.jpg";
			images_portrait['portrait022'] = new Image(411, 520);
			images_portrait['portrait022'].src = "images/galleries/superfans/superfans022.jpg";
			images_portrait['portrait023'] = new Image(677, 520);
			images_portrait['portrait023'].src = "images/galleries/superfans/superfans023.jpg";
			images_portrait['portrait024'] = new Image(382, 520);
			images_portrait['portrait024'].src = "images/galleries/superfans/superfans024.jpg";
			images_portrait['portrait025'] = new Image(412, 520);
			images_portrait['portrait025'].src = "images/galleries/superfans/superfans025.jpg";
			break;
		case 'tearSheets':
			// precache tear sheet images
			images_tearSheets['tearSheets001'] = new Image(368, 520);
			images_tearSheets['tearSheets001'].src = "images/galleries/westerners/westerners001.jpg";
			images_tearSheets['tearSheets002'] = new Image(392, 520);
			images_tearSheets['tearSheets002'].src = "images/galleries/westerners/westerners002.jpg";
			images_tearSheets['tearSheets003'] = new Image(384, 520);
			images_tearSheets['tearSheets003'].src = "images/galleries/westerners/westerners003.jpg";
			images_tearSheets['tearSheets004'] = new Image(680, 413);
			images_tearSheets['tearSheets004'].src = "images/galleries/westerners/westerners004.jpg";
			images_tearSheets['tearSheets005'] = new Image(680, 385);
			images_tearSheets['tearSheets005'].src = "images/galleries/westerners/westerners005.jpg";
			images_tearSheets['tearSheets006'] = new Image(680, 385);
			images_tearSheets['tearSheets006'].src = "images/galleries/westerners/westerners006.jpg";
			images_tearSheets['tearSheets007'] = new Image(680, 380);
			images_tearSheets['tearSheets007'].src = "images/galleries/westerners/westerners007.jpg";
			images_tearSheets['tearSheets008'] = new Image(680, 435);
			images_tearSheets['tearSheets008'].src = "images/galleries/westerners/westerners008.jpg";
			images_tearSheets['tearSheets009'] = new Image(680, 449);
			images_tearSheets['tearSheets009'].src = "images/galleries/westerners/westerners009.jpg";
			images_tearSheets['tearSheets010'] = new Image(380, 520);
			images_tearSheets['tearSheets010'].src = "images/galleries/westerners/westerners010.jpg";
			images_tearSheets['tearSheets011'] = new Image(680, 442);
			images_tearSheets['tearSheets011'].src = "images/galleries/westerners/westerners011.jpg";
			images_tearSheets['tearSheets012'] = new Image(419, 520);
			images_tearSheets['tearSheets012'].src = "images/galleries/westerners/westerners012.jpg";
			images_tearSheets['tearSheets013'] = new Image(680, 466);
			images_tearSheets['tearSheets013'].src = "images/galleries/westerners/westerners013.jpg";
			images_tearSheets['tearSheets014'] = new Image(680, 448);
			images_tearSheets['tearSheets014'].src = "images/galleries/westerners/westerners014.jpg";
			images_tearSheets['tearSheets015'] = new Image(680, 447);
			images_tearSheets['tearSheets015'].src = "images/galleries/westerners/westerners015.jpg";
			images_tearSheets['tearSheets016'] = new Image(680, 443);
			images_tearSheets['tearSheets016'].src = "images/galleries/westerners/westerners016.jpg";
			images_tearSheets['tearSheets017'] = new Image(680, 378);
			images_tearSheets['tearSheets017'].src = "images/galleries/westerners/westerners017.jpg";
			break;
	}
}

function loadLargeImage(galleryName, imageName) {
	
	// loads the large version of a thumbnail into the content area, sizing the DIV as it does so
	if (document.images) {
		
		switch(galleryName) {
			
			case 'tearSheets':
				showLargeImage(images_tearSheets[imageName]);
				break;
			case 'lotf':
				showLargeImage(images_lotf[imageName]);
				break;
			case 'portrait':
				showLargeImage(images_portrait[imageName]);
				break;
			case 'dancers':
				showLargeImage(images_dancers[imageName]);
				break;
			case 'examp':
				showLargeImage(images_examp[imageName]);
				break;
		}		
	}
	else {
		
		return false;
	}
}

function showLargeImage(image) {
	
	var imageX = image.width;
	var imageY = image.height;
	
	// size the container DIV to the image size
	var target = document.getElementById('imageContainer');
	target.style.position = "absolute";
	target.style.left = "50%";
	target.style.top = "50%";
	target.style.width = imageX + "px";
	target.style.height = imageY + "px";
	target.style.marginLeft = -(imageX / 2) + "px";
	target.style.marginTop = -(imageY / 2) + "px";
	
	// load the image into the DIV			
	target.innerHTML = "<img src='" + image.src + "' width='" + imageX + "' height='" + imageY + "' border='0' />";
}

function swapImage(imageName, type) {
	
	if (document.images) {
		
		switch (type) {
			
			case "over":
				document.images[imageName].src = imagesOver[imageName].src;
				return true;
			break;
			case "out":
				document.images[imageName].src = imagesOut[imageName].src;
				return true;
			break;
		}
	}
	else {
		
		return false;
	}
}
