/**
* imageViewer pasa las imagenes de un lado a otro según el array de imágenes que el servidor envia.
*
* @author Andrés Michel
* @version v1.0
*/

/**
* Se encarga de mover las imágenes de las galerías según los path y cantidad
*/
//tipo_gal indica si la galería es la de las miniaturas o la de las imágenes en mayor tamaño.
function moverGaleria(direccion,tipo_gal){
	if(direccion == "ant"){//si muevo el puntero a anterior
		pos_img--;
		if(pos_img < 1)
			pos_img = cant_img;
		//$('#foto_container').hide();
		$('#foto_gal').hide();
		$('#foto_galeria').attr("src",path_img+arr_img[pos_img]);
		if (tipo_gal == "th")
			$('#link_foto_galeria').attr("href","galeria.php?id_galeria="+id_galeria+"&id_foto="+pos_img+"&iframe=true&width=780&height=540");
		//$('#foto_container').fadeIn("slow");
		$('#foto_gal').fadeIn("slow");
	}else{//si muevo el puntero a siguiente
		pos_img++;
		if(pos_img > cant_img)
			pos_img = 1;
		//$('#foto_container').hide();
		$('#foto_gal').hide();
		$('#foto_galeria').attr("src",path_img+arr_img[pos_img]);
		if (tipo_gal == "th")
			$('#link_foto_galeria').attr("href","galeria.php?id_galeria="+id_galeria+"&id_foto="+pos_img+"&iframe=true&width=780&height=540");
		//$('#foto_container').fadeIn("slow");
		$('#foto_gal').fadeIn("slow");
	}
	preLoad();
	/*$('#nro_photo').html(pos_img);
	$('#photoID').html(arr_img[pos_img].replace('.jpg', ""));
	$('#download_photo').attr("href", 'download_photo.php?id=' + id_galeria + '&id_photo=' + pos_img );
	$('#send_to_friend').attr("href", 'send_to_friend.php?id=' + id_galeria + '&amp;id_photo=' + pos_img + '&amp;KeepThis=true&amp;TB_iframe=true&amp;modal=true&amp;width=410&amp;height=344');*/

}
/**
 * Precarga la imagen anterior y la siguiente a la actual
 */
function preLoad(){
	var img_ant = pos_img - 1;
	var img_pos = pos_img + 1;
	if(img_ant < 1)
			img_ant = cant_img;
	if(img_pos > cant_img)
			img_pos = 1;
	$.preloadImages([path_img+arr_img[img_ant], path_img+arr_img[img_pos]]);	
}