// imageManipulation.js

function newImage(image, caption, width, height) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		home_over = newImage("/images/headerIcons/home-over.gif");
    // ...
	}
	preloadFlag = true;
}

function displayImageInCell(cell, srcURL, altText, width, height, hspace, vspace) {
  //alert(srcURL);
  //var displayAreaHTML = document.getElementById('displayImageArea').innerHTML;
	var textContent = '<img src="' + srcURL + 
	                  '" alt="' + altText + 
										'" width="' + width +
										'" height="' + height +
										'" hspace="' + hspace + 
										'" vspace="' + vspace +
										'" border="0" align="middle">'; 
	alert(textContent);
	alert(cell);
  cell.innerHTML = textContent;
	return true;
	}
	
function displayGalleryLabel(galleryLabelText) {
  galleryLabel.innerHTML = galleryLabelText;
	return true;
	}

function displayImageInDisplayArea(srcURL, linkTo, altText, width, height, hspace, vspace) {
  //alert("displayImageInDisplayArea() called.");
  //var displayAreaHTML = document.getElementById('displayImageArea').innerHTML;
	var textContent = "";
	if (linkTo !== "") { textContent += '<a href="' + linkTo +'">'; }
	//alert(textContent);
	textContent += '<img src="' + srcURL + 
	                  '" alt="' + altText + 
	                  '" title="' + altText + 
										'" width="' + width +
										'" height="' + height +
										'" hspace="' + hspace + 
										'" vspace="' + vspace +
										'" border="0" align="middle">'; 
	if (linkTo !== "") { textContent += '</a>'; }
	//alert(textContent);
	//alert(displayImageArea);
  displayImageArea.innerHTML = textContent;
	return true;
	}

