$(document).ready(function()
{
	$("#info .contenido ul .siguiente a").click(function()
	{
		var galeria = get_valores("siguiente");
		actualizar_interface(galeria);
		return false;
	});
	
	$("#info .contenido ul .anterior a").click(function()
	{
		var galeria = get_valores("anterior");
		actualizar_interface(galeria);
		return false;
	});
	
	
	$("#info .contenido #visor img").css("cursor","pointer");
	$("#info .contenido #visor img").click(function()
	{
		var galeria = get_valores("anterior");
		actualizar_interface(galeria);
		return false;
	});
});

function get_valores(relacion)
{
	var total = parseFloat($("#visor p strong").html());
	var actual = parseFloat($("#visor p em").html());
		
	if(relacion == "siguiente")
	{
		actual = actual + 1;
	}
	else if (relacion == "anterior")
	{
		actual = actual - 1;
	}
	
	if (actual > total)
	{
		actual = 1;
	}
	else if (actual < 1)
	{
		actual = total;
	}
	
	if (actual == total)
	{
		var siguiente = 1;
		var anterior = actual - 1
	}
	else if (actual == 1)
	{
		var siguiente = actual + 1;
		var anterior = total;
	}
	else
	{
		var siguiente = actual + 1;
		var anterior = actual - 1;
	}

	//alert("Total :"+total+"\nAnterior: "+anterior+" - Siguiente: "+siguiente);

	// primeros 3 
	var c = actual - 1;
	if (c <= 0)
	{
		c = total;
	}
	
	var b = c - 1;
	if (b <= 0)
	{
		b = total;
	}
	
	var a = b - 1;
	if (a <= 0)
	{
		a == total;
	}
	
	// ultimos 3
	var d = actual + 1;
	if (d > total)
	{
		d = 1;
	}
	
	var e = d + 1;
	if (e > total)
	{
		e = 1;
	}
	
	var f = e + 1;
	if (f > total)
	{
		f = 1;
	}
	
	var galeria = new Array();
	galeria["total"] = total;
	galeria["actual"] = actual;
	galeria["siguiente"] = siguiente;
	galeria["anterior"] = anterior;
	galeria["a"] = a;
	galeria["b"] = b;
	galeria["c"] = c;
	galeria["d"] = d;
	galeria["e"] = e;
	galeria["f"] = f;
		
	return galeria;
}
function actualizar_interface(galeria)
{
	var uri = window.location.href.split("=")[0]+"=";
	$("#info .contenido ul .siguiente a").attr(
	{
		href: uri+(galeria["siguiente"])
	});
	$("#info .contenido ul .anterior a").attr(
	{
		href: uri+(galeria["anterior"])
	});
	
	$("#visor img").attr(
	{
		src: "fotos/"+galeria["actual"]+".jpg"
	});

	$("#visor p em").html(galeria["actual"]);
	$("#info .contenido ul .paginacion strong").html(galeria["actual"]);
	
	// primeros 3 paginacion	
	$("#info .contenido ul .paginacion a:first").html(galeria["a"]);
	$("#info .contenido ul .paginacion a:first").attr(
	{
		href: uri+galeria["a"]
	});

	$("#info .contenido ul .paginacion a:first").next().html(galeria["b"]);
	$("#info .contenido ul .paginacion a:first").next().attr(
	{
		href: uri+galeria["b"]
	});	
	$("#info .contenido ul .paginacion a:first").next().next().html(galeria["c"]);
	$("#info .contenido ul .paginacion a:first").next().next().attr(
	{
		href: uri+galeria["c"]
	});
	
	// ultimos 3 paginacion
	$("#info .contenido ul .paginacion a:last").html(galeria["f"]);
	$("#info .contenido ul .paginacion a:last").attr(
	{
		href: uri+galeria["f"]
	});	
	$("#info .contenido ul .paginacion a:last").prev().html(galeria["e"]);
	$("#info .contenido ul .paginacion a:last").prev().attr(
	{
		href: uri+galeria["e"]
	});	
	$("#info .contenido ul .paginacion a:last").prev().prev().html(galeria["d"]);
	$("#info .contenido ul .paginacion a:last").prev().prev().attr(
	{
		href: uri+galeria["d"]
	});
}

