	var ctr = 0;				 
	var last_direction, direction;
	var images = new Array;
	
	function next_image(direction) {
		var max = images.length - 1; // -1 to take into around base 0 of array
		//document.getElementById('coverup').style.visibility = 'visible';
		document.getElementById('viewer').style.visibility = 'visible';
				
		if (direction/direction == 1) { 
			ctr = direction - 1; 
		} else if ( direction == 'p' ) {
			ctr = ( ctr > 0 ) ? ctr - 1 : max;
		} else if ( direction == 'n') {
			ctr = ( ctr < max ) ? ctr + 1 : 0;
		}
		
		//document.getElementById('slide').src = images[ctr];
		document.getElementById('slide').src = '/xm_client/gallery/'+gallery+'/'+image_names[ctr];
		document.getElementById('gallery_title').innerHTML = gallery; 
		document.getElementById('caption').innerHTML = '<p>'+captions[ctr]+'<\/p>'; 
		
		last_direction = direction;
	}		
	
	function close_slides() {
		//document.getElementById('coverup').style.visibility = 'hidden';
		document.getElementById('viewer').style.visibility = 'hidden';
	}