/*
Filename:         
Author: 
Description: 
Created: 

	Expecting variables:

	Output:

*/
//Specify image paths and optional link (set link to "" for no link):

var dynimages=new Array()
dynimages[0]=["media/test-gallery/1-lrg.jpg", ""]
dynimages[1]=["media/test-gallery/2-lrg.jpg", ""]
dynimages[2]=["media/test-gallery/3-lrg.jpg", ""]
dynimages[3]=["media/test-gallery/4-lrg.jpg", ""]
dynimages[4]=["media/test-gallery/5-lrg.jpg", ""]
dynimages[5]=["media/test-gallery/6-lrg.jpg", ""]


// image location mapping
var imgDir = "media/gallery-full/";

//Preload images ("yes" or "no"):
var preloadimg="yes"

//Set optional link target to be added to all images with a link:
var optlinktarget=""

//Set image border width
var imgborderwidth=0

//Optionally, change 1.0 and 0.7 below to affect Wipe gradient size and duration in seconds in IE5.5+:
var filterstring="progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=100.0 Duration=1.0)"

///////No need to edit beyond here/////

if (preloadimg=="yes"){
for (x=0; x<dynimages.length; x++){
var myimage=new Image()
myimage.src=dynimages[x][0]
}
}

function returnimgcode(theimg){
var imghtml=""
if (theimg[1]!="")
imghtml='<a href="'+theimg[1]+'" target="'+optlinktarget+'">'
imghtml+='<img src="'+theimg[0]+'" border="'+imgborderwidth+'">'
if (theimg[1]!="")
imghtml+='</a>'
return imghtml
}

function modifyimage(loadarea, imgindex, txt) {

	pgWrite(txt);	 
	
	if (document.getElementById){
		var imgobj=document.getElementById(loadarea)
		if (imgobj.filters && window.createPopup) {
		  imgobj.style.filter=filterstring
		  imgobj.filters[0].Apply()
	   }
	  imgobj.innerHTML=returnimgcode(dynimages[imgindex])
	  if (imgobj.filters && window.createPopup)
	    imgobj.filters[0].Play()
	  return false
   }

}



function returnimgcode2(theimg){
var imghtml=""
if (theimg[1]!="")
imghtml='<a href="" target="'+optlinktarget+'">'
imghtml+='<img src="media/gallery/'+theimg+'" border="'+imgborderwidth+'">'
if (theimg[1]!="")
imghtml+='</a>'
return imghtml
}

function imgChg(loadarea, img, txt) {

	pgWrite(txt);	 
	
	if (document.getElementById){
		var imgobj=document.getElementById(loadarea)
		if (imgobj.filters && window.createPopup) {
		  imgobj.style.filter=filterstring
		  imgobj.filters[0].Apply()
	   }
	  imgobj.innerHTML=returnimgcode2(img)
	  if (imgobj.filters && window.createPopup)
	    imgobj.filters[0].Play()
	  return false
   }

}


	  function pgWrite(txt) {
     removeEvent("imgDiv");
		 addEvent(txt);
		}
	
<!--

function addEvent(txt)
{
var ni = document.getElementById('txtDiv');
//var numi = document.getElementById('theValue');
//var num = (document.getElementById("theValue").value -1)+ 2;
//numi.value = num;
var divIdName = "imgDiv";
var newdiv = document.createElement('div');
newdiv.setAttribute("id",divIdName);
newdiv.innerHTML = txt;
ni.appendChild(newdiv);
}

function removeEvent(divNum)
{
var d = document.getElementById('txtDiv');
var olddiv = document.getElementById(divNum);
d.removeChild(document.getElementById("imgDiv"));
}

