<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v3.0
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/*
The name referenced by swapBigImg() and previewBigImgOver() needs to match one of the
names defined in this array. The order names are defined in this array does NOT matter.

The variable firstImage below references the image you want to appear on the page when it loads.
*/

var firstImage = "portrait_of_my_father";

var pictures = {
	stone_maple: {
		filename: "p1-stone-maplev2-full.jpg",
		description: "Stone Maple (1971 - 1972)  30x34.5 inches  Oil on panel",
		preview_filename: "p1-stone-maplev2-pre.jpg"
	},
	sunset: {
		filename: "p2-sunset-full.jpg",
		description: "Sunset (1970) 20x24 inches  Oil on panel",
		preview_filename: "p2-sunset-pre.jpg"
	},
	sunset_detail: {
		filename: "p2d1-sunset-detail-full.jpg",
		description: "Sunset - detail (1970)  Oil on panel",
		preview_filename: "p2d1-sunset-detail-pre.jpg"
	},

	portrait_of_my_father: {
		filename: "p3-portrait-of-my-father-full.jpg",
		description: "Portrait of My Father (1972-1979) 10x15 feet Acrylic on canvas",
		preview_filename: "p3-portrait-of-my-father-pre.jpg"
	},
	international_harvester: {
		filename: "p7-intharvester-full.jpg",
		description: "International Harvester (1982-1984) 10x12 feet Acrylic on canvas",
		preview_filename: "p7-intharvester-pre.jpg"
	},
	detail1_international_harvester: {
		filename: "p7d1-intharvester-full.jpg",
		description: "International Harvester - detail (1982-1984) 2x3 feet Acrylic on canvas",
		preview_filename: "p7d1-intharvester-pre.jpg"
	},
	detail2_international_harvester: {
		filename: "p7d2-intharvester-full.jpg",
		description: "International Harvester - detail (1982-1984) 12x16 inches Acrylic on canvas",
		preview_filename: "p7d2-intharvester-pre.jpg"
	},
	heart_fragments: {
		filename: "p10-heartfragments-full.jpg",
		description: "Heart Fragments (1979)  22x30 inches  Pastel on velour paper",
		preview_filename: "p10-heartfragments-pre.jpg"
	},
	crystal_ought: {
		filename: "p11-crystal-ought-full.jpg",
		description: "Crystal Ought (1988) 20x26 inches  Acrylic and pastel on velour paper",
		preview_filename: "p11-crystal-ought-pre"
	},
	return_img: {
		filename: "p12-return-full.jpg",
		description: "Return (1990) 20x26 inches Acrylic on velour paper.)",
		preview_filename: "p12-return-pre.jpg"
	},
	tear: {
		filename: "p13-tear-full.jpg",
		description: "Tear 22x30 inches circa 1985 Acrylic on velour paper.",
		preview_filename: "p13-tear-pre.jpg"
	},
	goodgovbadgov: {
		filename: "p14-goodgovbadgov-full.jpg",
		description: "Good Government - Bad Government 1992 Pastel on paper.",
		preview_filename: "p14-goodgovbadgov-pre.jpg"
	},
	the_crux: {
		filename: "p15-thecrux-full.jpg",
		description: "The Crux, 4 3/4 x 6 7/8, Watercolor on xerox (Study for stained glass window.)",
		preview_filename: "p15-thecrux-pre.jpg"
	},
	furnace: {
		filename: "c-bi3-furnace-full.jpg",
		description: "Description goes here",
		preview_filename: "c-bi3-furnace-pre.jpg"
	},
	stone_maple_detail1: {
		filename: "p1-stone-maple-detail1-full.jpg",
		description: "Stone Maple - Detail 1",
		preview_filename: "p1-stone-maple-detail1-pre.jpg"
	},
	stone_maple_detail2: {
		filename: "p1-stone-maple-detail2-full.jpg",
		description: "Stone Maple - Detail",
		preview_filename: "p1-stone-maple-detail2-pre.jpg"
	},
	stone_maple_detail3: {
		filename: "p1-stone-maple-detail3-full.jpg",
		description: "Stone Maple - Detail 3",
		preview_filename: "p1-stone-maple-detail3-pre.jpg"
	},
	detail_portrait1: {
		filename: "p4-portraitdetail1-full.jpg",
		description: "Portrait of My Father - Detail 1 5x8 1/2 inches.",
		preview_filename: "p4-portraitdetail1-pre.jpg"
	},
	detail_portrait2: {
		filename: "p5-portraitdetail2-full.jpg",
		description: "Portrait of My Father - Detail 2 4x5 feet.",
		preview_filename: "p4-portraitdetail2-pre.jpg"
	}
};

function preload() {
	if (document.images) {
		var p_cont = document.createElement("div");
		p_cont.style.display = "none";
		document.body.appendChild(p_cont);

		var a = preload.arguments;
		if (a.length > 0) {
			for (var i = 0, len = a.length;i < len;i++) {
				var img = document.createElement("img");
				img.src = a[i].toString();
				p_cont.appendChild(img);
			}
		}
		else {
			for (var pic in pictures) {
				var pic_obj = pictures[pic];

				var p_full = document.createElement("img");
				p_full.src = pic_obj.filename;
				p_cont.appendChild(p_full);

				var p_prev = document.createElement("img");
				p_prev.src = pic_obj.preview_filename;
				p_cont.appendChild(p_prev);
			}
		}
	}
}

function getElem(item) {
	if (document.getElementById) { // this is the way the standards work
		return document.getElementById(item);
	}
	else if(document.all) { // this is the way old msie versions work
		return document.all[item];
	}
	else if(document.layers) { // this is the way nn4 works
		return document.layers[item];
	}
}

var preview_timer;

function swapBigImg(pic) {
	var pic_data = pictures[pic];
	if (!pic_data) return;

	var img = getElem("picture_img");
	img.src = pic_data.filename.toString();
	//img.width = pic_data.width ? pic_data.width : null; //parseInt(pic_data.width);
	//img.height = pic_data.height ? pic_data.height : null; //parseInt(pic_data.height);
	img.alt = pic_data.description.toString();

	getElem("picture_desc").innerHTML = pic_data.description.toString();
	previewBigImgOut(true);
}

function previewBigImgOver(pic) {
	eval("var pic_data = pictures." + pic + ";");
	if (!pic_data) return;

	getElem("picture_preview_img").src = "../../gfx/spacer.gif";
	getElem("picture_preview_img").src = pic_data.preview_filename.toString();
	getElem("picture_preview").style.display = "block";

	clearTimeout(preview_timer);
}

function previewBigImgOut(no_timer) {
	if (no_timer)
		getElem("picture_preview").style.display = "none";
	else
		preview_timer = setTimeout(function() {
			getElem("picture_preview").style.display = "none";
		}, 150);
}

function loadFirst() {
	swapBigImg(firstImage);
}
//-->