function ampliarFoto(a, id, w, h)
{
	var screenFactor = .75;
	var sw = screen && screen.width > 0 ? screen.width : 1024;
	var sh = screen && screen.height > 0 ? screen.height : 768;
	var factor = Math.min(sw / w, sh / h) * screenFactor;
	var ww = Math.min(w, Math.round(w * factor));
	var hh = Math.min(h, Math.round(h * factor));
	var margin = 5;

	var S = "";
	S += "<html>";
	S += "<head><title>"+a.getAttribute("title")+"</title></head>";
	S += "<body style='margin:0'>";
	S += "<a href='javascript:void(0)' onclick='window.close()'>";
	S += "<img src='proimg.php/id"+id+"/w"+ww+"/h"+hh+"' width="+ww+" height="+hh+" border=0 hspace="+margin+" vspace="+margin+" />";
	S += "</a>";
	S += "</body></html>";

	var win = window.open("about:blank", "_blank", [
		"width="+(ww + margin*2),
		"height="+(hh + margin*2),
		"top="+(.75 * (sh - (hh+margin*2)) / 2),
		"left="+((sw - (ww+margin*2)) / 2),
		"resizable=no",
		"directories=no",
		"location=no",
		"menubar=no",
		"status=no",
		"titlebar=no",
		"toolbar=no"
	].join(","));
	win.document.open("text/html");
	win.document.write(S);
	win.document.close();
	return false;
}
