﻿function ZoomInDJ(event, paNDJ, paFoto)
{
	//Tamanho padrão 250x250
	loLargura = 250;
	loAltura = 250;

	//Os espaçamentos que indicam se a imagem vai aparecer acima ou abaixo, à esquerda ou à direita do ponteiro do mouse
	// menos: acima/esquerda, mais: abaixo/direita
	loEspacamentoV = -(loAltura + 40) //20 pixels acima do ponteiro do mouse
	loEspacamentoH = -(parseInt(loLargura/2)) //para imagem ficar com o centro na mesma posição do mouse
	
	document.getElementById("FotoZoom").src = 'foto.asp?paTipo=DJ&paNDJ=' + paNDJ + '&paIMG=' + paFoto;
	document.getElementById("Zoom").style.top = event.clientY + document.body.scrollTop + loEspacamentoV + 'px';
	document.getElementById("Zoom").style.left = event.clientX + document.body.scrollLeft + loEspacamentoH + 'px';
	document.getElementById("Zoom").style.display = '';
}

function ZoomInGaleria(event, paGaleria, paFoto)
{
	//Tamanho padrão 250x250
	loLargura = 250;
	loAltura = 250;

	//Os espaçamentos que indicam se a imagem vai aparecer acima ou abaixo, à esquerda ou à direita do ponteiro do mouse
	// menos: acima/esquerda, mais: abaixo/direita
	loEspacamentoV = -(loAltura + 40) //20 pixels acima do ponteiro do mouse
	loEspacamentoH = -(parseInt(loLargura/2)) //para imagem ficar com o centro na mesma posição do mouse
	
	document.getElementById("FotoZoom").src = 'foto.asp?paTipo=Galeria&paGaleria=' + paGaleria + '&paFoto=' + paFoto;
	//document.getElementById("Zoom").style.top = event.clientY + document.body.scrollTop + loEspacamentoV + 'px';
	document.getElementById("Zoom").style.top = PosicaoY + loEspacamentoV + 'px';
	document.getElementById("Zoom").style.left = event.clientX + document.body.scrollLeft + loEspacamentoH + 'px';
	document.getElementById("Zoom").style.display = '';
}

function ZoomOut()
{
	document.getElementById("Zoom").style.display = "none";
}

ns = document.layers;
ie = document.all;
ns6 = (document.getElementById && !document.all);

var PosicaoX = 0;
var PosicaoY = 0;

function Posicaomouse(evt)
{
	try
	{
		if (evt.pageX)
			PosicaoX =  evt.pageX;
		else if (evt.clientX)
			PosicaoX = evt.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
		else
			PosicaoX = 0;
	}
	catch(e)
	{
		PosicaoX = event.clientX + (document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft);
	}

	try
	{
		if (evt.pageY)
			PosicaoY = evt.pageY;
		else if (evt.clientY)
			PosicaoY = evt.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
		else
			PosicaoY = 0;
	}
	catch(e)
	{
		PosicaoY = event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop);
	}
}