

var prodotto_finiture_pagine = 0;
var prodotto_finiture_pagina = 1;
var prodotto_finiture_visibili = 0;


function prodotto_finiture_cambia_pagina(direzione){
	//	In base alla direzione calcolo la pagina attiva
	switch(direzione){
		case 'next':
			if(prodotto_finiture_pagina+1<=prodotto_finiture_pagine){
				prodotto_finiture_pagina++;
			}else{
				//	Ho finito le pagine: riparto dalla prima
				prodotto_finiture_pagina = 1;
			}
			break;
		case 'prev':
			if(prodotto_finiture_pagina-1>0){
				prodotto_finiture_pagina--;
			}else{
				//	Ho finito le pagine: riparto dalla ultima
				prodotto_finiture_pagina = prodotto_finiture_pagine;
			}
			break;
	}

	//	Calcolo da dove partire
	var start_index = (prodotto_finiture_pagina-1)*prodotto_finiture_visibili;

	//	Pubblico le finiture
	var counter = 0;
	for(var i=start_index; i<prodotto_finiture.length; i++){
		document.getElementById("finitura_nome_"+counter).innerHTML = prodotto_finiture[i][0];
		document.getElementById("finitura_immagine_"+counter).src = prodotto_finiture[i][1];
		document.getElementById("finitura_immagine_"+counter).alt = prodotto_finiture[i][0];

		//	Mostro anche il separatore se non è il primo elemento
		if(counter>0){
			document.getElementById("finitura_sep_left_"+counter).style.visibility = 'visible';
			document.getElementById("finitura_sep_right_"+counter).style.visibility = 'visible';
		}


		counter++;
		if(counter==prodotto_finiture_visibili){
			i = prodotto_finiture.length;
		}
	}

	//	Se non ho sostituito tutte le immagini perchè non ne avevo abbastanza metto degli spaziatori vuoti
	if(counter<prodotto_finiture_visibili){
		for(var i=counter; i<prodotto_finiture_visibili; i++){
			document.getElementById("finitura_nome_"+i).innerHTML = '&nbsp;';
			document.getElementById("finitura_immagine_"+i).src = clear_image_uri;
			document.getElementById("finitura_immagine_"+i).alt = '&nbsp;';

			//	Nascondo il separatore
			document.getElementById("finitura_sep_left_"+i).style.visibility = 'hidden';
			document.getElementById("finitura_sep_right_"+i).style.visibility = 'hidden';
		}
	}

	//	Aggiorno il numero della pagina attiva
	document.getElementById("finiture_navigazione_pagina_attiva").innerHTML = prodotto_finiture_pagina;

}





//----------------------------------------------------------------------------//






