Galería de imágenes JavaScript

Hola! tengo una galería de imágenes que me pasaron hace ya tiempo y necesito saber como pasar variables dentro de comillas. La galería funciona a través de arrays donde paso la ruta de la imagen, dejo el código:

<script language="JavaScript" type="text/javascript">
<!--
// Inicio de la configuración de diapositivas.

	// Declaración de variables.
		var Fotos; // Lugar donde se almacenara la ruta de la imagen.
		var V_max; // Longitud máxima del vector "Fotos".
		var aux;   // Auxiliar para configuración.
		var aux_2; // Auxiliar para programación.
    
		// Inicio de variables.
		Fotos = new Array(); // Crea el vector para las fotos.
		aux_2 = 0; // Inicia la variable auxiliar de programación con valor 0.

	// Rutas de imagenes.
		Fotos [0] = "galerias/galeria-uno/uno.jpg"
   	        Fotos [1] = "galerias//galeria-uno/dos.jpg"

		
	
		V_max = Fotos.length; // Obtiene la longitud del vector.
		V_max = V_max-1; // Diminuye uno su valor dado que V_max coge un valor a más.

// Fin de la configuración de diapositivas.

// Inicio de la programación de diapositivas.

	// Pasar a la siguiente imagen.
		function siguiente () {
			
			if (aux_2 == V_max){
			
				aux_2 = 0;
			
			}

			else{

				aux_2 = aux_2+1;

			}

			document.images.imgmostrar.src = Fotos[aux_2];
		}

	// Pasar a la siguiente imagen.
		function anterior () {
			
			if (aux_2 == 0){
			
				aux_2 = V_max;
			
			}

			else{

			aux_2 = aux_2-1;

			}

			document.images.imgmostrar.src = Fotos[aux_2];
		}

// Fin de la programación de diapositivas.
//-->
</script>

Lo que quiero hacer es pasar variables dentro de la ruta de los arrays con distintos valores pero no se como hacerlo en javascript ¿alguien me puede ayudar con esto? gracias.
Hola!

¿A qué te refieres con pasar variables dentro de la ruta? Se me ocurren dos cosas:

var rutas = [{
    ruta : 'galerias/galeria-uno/uno.jpg',
    otraVariable : 'Escribes algo aquí'
}, {
    ruta : '...',
    otraVariable : 'Otro valor'
}, etc];

for(var i = 0; i < rutas.length; i++) {
    var item = rutas[i];

    // item.ruta equivale a lo que tienes ahora como Fotos[N] (donde N es un número).
    // Accede a la "otra variable" así: item.otraVariable
}

Y lo otro que se me ocurre:

Fotos[N] = 'ruta...' + otraVariable;
por ejemplo, tengo una variable con un valor y esa variable la quiero pasar por la ruta, algo parecido a esto:

var num_galeria = "uno";

Fotos [0] = "galerias/galeria-document.write(num_galeria)/uno.jpg"
Fotos [1] = "galerias//galeria-document.write(num_galeria)/dos.jpg"

el problema es que no se como hacerlo de manera correcta, me da error haciendolo así.
Tienes que concatenar la variable, no escribirla con document.write, así:

var num_galeria = "uno";
Fotos[0] = "galerias/galeria-" + num_galeria + "/uno.jpg";

En Javascript, para concatenar, o unir, dos strings (cadenas de texto) usas el operador + como lo acabo de hacer:

var a = 'abc';
var b = 'def';
var c = 'ghi';

console.log('A:', a);
console.log('B', b);
console.log('C:', c);
console.log('ABC:', (a + b + c));