function setImage(elm, n, galleryID)
{
	myform = eval("document." + galleryID)
	g_lastNumber = myform.g_lastNumber;
	if (g_lastNumber.value != n)
    {
        var lastElm = document.getElementById(galleryID + "thumbnail" + g_lastNumber.value);
        lastElm.className = "selected";
        lastElm.style.border = "1px solid #ccc";
        var thisElm = document.getElementById(galleryID + "thumbnail" + n);
        thisElm.className = "selected_on";
       	thisElm.style.border = "1px solid rgb(204,0,0)";
		//myObj = eval("window." + galleryID + 'g_lastNumber');
		g_lastNumber.value = n

        sHref = elm.href;
        document.getElementById(galleryID+".galleryImage").src = sHref;
    }
    return false;
}

function prevgalleryImage(galleryID)
{
		myform = eval("document." + galleryID)
		g_lastNumber = myform.g_lastNumber;
		
		var lastElm = document.getElementById(galleryID + "thumbnail" + g_lastNumber.value);
		
		if (lastElm) {    
			lastElm.className = "selected";
			lastElm.style.border = "1px solid #ccc";
		}
	
		var n = parseInt(g_lastNumber.value) - 1;
		if (n < 1) { n = myform.thumbnail_count.value; }
	
		var thisElm = document.getElementById(galleryID +"thumbnail" + n);
		if (thisElm) {     
			thisElm.className = "selected_on";
			thisElm.style.border = "1px solid rgb(204,0,0)";
		}
	
		var elm = document.getElementById(galleryID+".href" + n);
		sHref = elm.href;
		document.getElementById(galleryID+".galleryImage").src = sHref;
		g_lastNumber.value = n;
	
		return false;
}

function nextgalleryImage(galleryID)
{
		myform = eval("document." + galleryID)
		g_lastNumber = myform.g_lastNumber;
		
		var lastElm = document.getElementById(galleryID + "thumbnail" + g_lastNumber.value);
		
		if (lastElm) {
			lastElm.className = "selected";
			lastElm.style.border = "1px solid #ccc";
		}
	
		var n = parseInt(g_lastNumber.value) + 1;
		var max = myform.thumbnail_count.value;
		if (n > max) { n = 1; }
		var thisElm = document.getElementById(galleryID +"thumbnail" + n);
		if (thisElm) {    
			thisElm.className = "selected_on";
			thisElm.style.border = "1px solid rgb(204,0,0)";
		}
	
		var elm = document.getElementById(galleryID+".href" + n);
		sHref = elm.href;
		document.getElementById(galleryID+".galleryImage").src = sHref;
		g_lastNumber.value = n;
		
		return false;
}

function getMaxNumberGallery(galleryID)
{
		var max = 0;
		for (var i = 25; i >= 1 && max == 0; i--) {
			var testElm = document.getElementById(galleryID + "thumbnail" + i);
			if (testElm) {
				max = i;
				break;
			}
		}
	
		return max;
}