function pegaPosAbs(elt,posicao) {
	iPos = 0;

	while (elt != null) {
		iPos += elt["offset" + posicao];
		elt = elt.offsetParent;
	}
	return iPos;
}

function pegaXAbs(elt) { return parseInt(elt.x) ? elt.x : pegaPosAbs(elt,"Left"); }
function pegaYAbs(elt) { return parseInt(elt.y) ? elt.y : pegaPosAbs(elt,"Top"); }

function posicionaMascaraDst() {
	_$src   = $("brtpImagemFinal").src.toString();
	_$posUb = _$src.lastIndexOf("/");
	_$reg   = /.*\/([^\.]+)/
	_$codImg = _$reg.exec(_$src)[1];
	_$objImg = $("brtpDivImagem-" + _$codImg);

    $("dstFto").style.display = "block";
	$("dstFto").style.top  = (pegaYAbs(_$objImg) - 4) + "px";
	$("dstFto").style.left = (pegaXAbs(_$objImg) - 2) + "px";
	$("dstFto").onclick = _$objImg.getElementsByTagName("IMG")[0].onclick;
	$("dstFto").alt = "Destaque principal";
}

if(window.addEventListener) { // Mz
    window.addEventListener("load", posicionaMascaraDst, false);
} else if(window.attachEvent) {
    window.attachEvent("onload", posicionaMascaraDst);
}