/*
Foto.prototype.miniatura = function(sin_parametros)	{
	return this.URL.split("maxi").join("mini");
}
*/
Foto.prototype.miniatura = function(sin_parametros)	{
	return this.URL.split("./").join("thumbs/");
}

/*
function laMini(foto, tam)	{
	return foto.split("maxi").join("mini");
}
*/
function actualizarMiniatura(capa, dimension)	{
	var ratio = parseFloat(dimension);
	var laCapa = document.getElementById(capa);
	var lasImagenes = laCapa.getElementsByTagName("img");
	var dimens, nuevoTams, nuevoAlto, nuevoAncho, nuevoRecuadro, nuevoTop, nuevoLeft;
	var miMarco, miCapa;
	for (var i = 0; i < lasImagenes.length; i ++)	{

		dimens = lasImagenes[i].title.split(",")[1].split("x");
		nuevoAncho = parseInt(parseFloat(dimens[0]) * ratio);
		nuevoAlto = parseInt(parseFloat(dimens[1]) * ratio);
		lasImagenes[i].width = nuevoAncho;
		lasImagenes[i].height = nuevoAlto;
		nuevoTams = nuevoAncho + "x" + nuevoAlto;
		miMarco = lasImagenes[i].parentNode;
		while (miMarco.nodeName != "DIV") miMarco = miMarco.parentNode;
		miCapa = miMarco.parentNode;
		while (miCapa.nodeName != "DIV") miCapa = miCapa.parentNode;

		nuevoRecuadro = parseInt(mayor(nuevoAncho, nuevoAlto) * 1.4);
		nuevoLeft = parseInt((nuevoRecuadro - nuevoAncho - 6) / 2);
		nuevoTop = parseInt((nuevoRecuadro - nuevoAlto - 6) / 2);
		miMarco.style.width = nuevoRecuadro + "px";
		miMarco.style.height = nuevoRecuadro + "px";
		lasImagenes[i].style.top = nuevoTop + "px";
		lasImagenes[i].style.left = nuevoLeft + "px";
	}
}

