var currentindex = 2;
		var firstindex = 0;
		var lastindex = 0;
		var x;
		
		var ContinueToMove = true;
		var RightArrow;
		
		var ImgArray = new Array();
		
		var img1 = new Image();
			
		$(document).ready(function(){

			//preload images
			ImgArray = new Array();

			img1 = new Image();
			img1.src = "images/imagegallery/img4.jpg";
			ImgArray[0] = img1;

			img1 = new Image();
			img1.src = "images/imagegallery/img5.jpg";
			ImgArray[1] = img1;

			img1 = new Image();
			img1.src = "images/imagegallery/img1.jpg";
			ImgArray[2] = img1;

			img1 = new Image();
			img1.src = "images/imagegallery/img2.jpg";
			ImgArray[3] = img1;

			img1 = new Image();
			img1.src = "images/imagegallery/img3.jpg";
			ImgArray[4] = img1;

			//load images
			for(var i = 0; i < ImgArray.length; i++){
				$("#img" + i).attr("src", ImgArray[i].src);
			}
			lastindex = ImgArray.length - 1;

			//hook up events
			$("#RightArrow").attr("href", "javascript:void(0);").click(function(){
				clearInterval(x);
				$("#imgslider").stop();
				MoveRight(this);	
			});

			$("#LeftArrow").attr("href", "javascript:void(0);").click(function(){
				clearInterval(x);
				$("#imgslider").stop();
				this.blur();
				$("#imgslider img").eq(ImgArray.length - 1).remove();
				$("#imgslider")
					.css("margin-left", "-1062px")
					.prepend("<img src='" + ImgArray[lastindex].src + "'/>")
					.animate({marginLeft : "-697px"}, 300);

				//reconfigure indexes
				firstindex = lastindex;
				lastindex--;
				if(lastindex < 0){
					lastindex = ImgArray.length - 1;
				}

			});
			
			x = setInterval("MoveRight($('#RightArrow'))", 5000);
		});
		
		
		
function MoveRight(obj){
	obj.blur();
	$("#imgslider img").eq(0).remove();
	$("#imgslider")
		.css("margin-left", "-334px")
		.append("<img src='" + ImgArray[firstindex].src + "'/>")
		.animate({marginLeft : "-697px"}, 300);

	//reconfigure indexes
	lastindex = firstindex;
	firstindex++;
	if(firstindex > ImgArray.length - 1){
		firstindex = 0;
	}
}
