var width_autozoom = 150;
var height_autozoom = 150;
var resize_autozoom = 4;
function autozoom(imgObj,src,srcZ,w,h){
	var srcImg = '_system/scripts/image.php?file='+src+'&w='+width_autozoom+'&h='+height_autozoom+'&resize='+resize_autozoom;
	var objPai = imgObj.parentNode.parentNode;
	var div = document.createElement('div');
	div.id = "div_"+src;
	div.style.width = width_autozoom+"px";
	div.style.height = height_autozoom+"px";
	div.style.background = "transparent";
	div.style.position = "absolute";
	
	var bg_alpha = 70;
	
	var offsetTop = objPai.offsetHeight;
	var offsetLeft = (objPai.offsetWidth - imgObj.width) / 2;
	var top = (offsetTop) + ((height_autozoom - objPai.offsetHeight) / 2);
	var left = (offsetLeft) + ((width_autozoom - objPai.offsetWidth) / 2);
	
	div.style.marginTop = "-"+top+"px";
	div.style.marginLeft = "-"+left+"px";
	//div.innerHTML = '<img src="_system/scripts/image.php?file='+src+'&w='+width_autozoom+'&h='+height_autozoom+'&resize='+resize_autozoom+'"/> oi';
	div.innerHTML = '<div id="div_" style="width:'+width_autozoom+'px;height:'+height_autozoom+'px;-moz-opacity:0.' + bg_alpha + ';opacity:.' + bg_alpha + ';filter:alpha(opacity=' + bg_alpha + ');background:#FFFFFF;color:#000000;"><h2>Carregando imagem...</h2></div>';
	
	var tmp_img = new Image();
	tmp_img.src = srcImg;
	tmp_img.style.display = "none";
	tmp_img.style.cursor = "pointer";
	
	addEvent(tmp_img ,"load", function () { document.getElementById("div_").style.display = "none"; this.style.display = ""; });
	addEvent(tmp_img ,"click", function() { zoom(srcZ,w,h); });
	
	div.appendChild(tmp_img);
	
	objPai.appendChild(div);
	addEvent(div, 'mouseout', function () { try {removeElement(this);}catch(e){} });
	//addEvent(imgObj, 'mouseout', function () { removeElement(document.getElementById(div.id)); });
	//alert(objPai.innerHTML);
}