public void adjustListPosition(int val){
		
		//Checks for positive or negative value
		if(val == 1)
		{			
			//Checking if at end of list
			if(listPosition == listImages.size()-1){
				listPosition = 0;
			} else {
				listPosition += val;
			}
			
			// Checking if on far right of screen
			if(positionOnScreen == 4){
				shiftRight(false);
				positionOnScreen = 0;
			} else {
				positionOnScreen += val;
			}
		} 
		else 
		{
			//Checking if at beginning of list
			if(listPosition == 0){
				listPosition = files.size()-1;
			} else {
				listPosition += val;
			}
			
			//Checking if on far left of screen
			if(positionOnScreen == 0){
				shiftLeft(false);
				positionOnScreen = 4;
			} else {
				positionOnScreen += val;
			}
			
		}
		
		//Debug statements for all position indicators
		System.out.println("PositionOnScreen:: " + positionOnScreen 
							+ "  reDrawIndex:: " + reDrawIndex 
							+ "  listPosition:: " + listPosition);
		 
	}