	var scrolling = 0;
	var dninterval;
	var upinterval;
	var imgnum;
	var currentimg;
	var maximg;
	var scrollindex = new Array();
	
	if (document.images)
   	{
    	righton= new Image();
     	righton.src="Images/new/arrows/right_over.png";  

		rightoff= new Image();
		rightoff.src="Images/new/arrows/right.png";
		
		lefton= new Image();
     	lefton.src="Images/new/arrows/left_over.png";  

		leftoff= new Image();
		leftoff.src="Images/new/arrows/left.png";
		
    }
	
	function setMaxImage(num) {
		maximg = num;
	}
	
	function addScrollVal(scrollval, imgnum) {
		scrollindex[imgnum] = scrollval;
	}
	
	function pushImage(name, path) {
		document.images[name].src = path;
	}


	function preloadImage(path, name) {
		tempimage = new Image();
		tempimage.onload = pushImage(name, path);
		tempimage.src = path;
	}
	

	function lightup(imgName)
	 {
	   if (document.images)
		{
		  imgOn=eval(imgName + "on.src");
		  document.images[imgName].src= imgOn;
		}
	 }
	
	function turnoff(imgName)
	 {
	   if (document.images)
		{
		  imgOff=eval(imgName + "off.src");
		  document.images[imgName].src= imgOff;
		}
	 }

	function displayFullSize(filePath, imgnum) 
	{
		if (document.images)
		{
			document.images['imageHolder'].src = filePath;
			currentimg = imgnum;
		}
	}
	
	function nextImage() {
		if ((maximg - currentimg) > 0) {
			currentimg ++;
			tempstring = "image" + currentimg;
			if (document.images)
			{
				document.images['imageHolder'].src = document.images[tempstring].src;
			}
			if (scrollindex[currentimg] > (document.getElementById("scrollDiv").scrollLeft)) {
				document.getElementById("scrollDiv").scrollLeft = scrollindex[currentimg];
			}
		}
	}

	function prevImage() {
		if (currentimg > 1) {
			currentimg --;
			tempstring = "image" + currentimg;
			if (document.images)
			{
				document.images['imageHolder'].src = document.images[tempstring].src;
			}
			if (scrollindex[currentimg] < (document.getElementById("scrollDiv").scrollLeft)) {
				document.getElementById("scrollDiv").scrollLeft = scrollindex[currentimg];
			}
		}
	}
	
	function loadFirst() {
		if (document.images)
			{
				document.images['imageHolder'].src = document.images['image1'].src;
				currentimg = 1;
			}
	}
	
	function scrollDownLine()
	{
		 document.getElementById("scrollDiv").scrollLeft += 1;
	}
	
	function scrollUpLine()
	{
		document.getElementById("scrollDiv").scrollLeft -= 1;
	}
	
	function startScrollDown () {
		dninterval = setInterval("scrollDownLine()", 6);
		//document.images["downarrow"].src = "Images/arrows_dn_over.gif";
		lightup('right');
	}
	
	function stopScrollingDown () {
		clearInterval(dninterval);
		//document.images["downarrow"].src = "Images/arrows_dn.gif";
		turnoff('right');
	}
	
	function startScrollUp () {
		upinterval = setInterval("scrollUpLine()", 6);
		//document.images["uparrow"].src = "Images/arrows_up_over.gif";
		lightup('left');
	}
	
	function stopScrollingUp () {
		clearInterval(upinterval);
		//document.images["uparrow"].src = "Images/arrows_up.gif";
		turnoff('left');
	}


