function getPageSize() {
		var xScroll, yScroll;
		if (window.innerHeight && window.scrollMaxY){
			xScroll = document.body.scrollWidth;
			yScroll = window.innerHeight + window.scrollMaxY;
		} else if (document.body.scrollHeight > document.body.offsetHeight){
			xScroll = document.body.scrollWidth;
			yScroll = document.body.scrollHeight;
		} else {
			xScroll = document.body.offsetWidth;
			yScroll = document.body.offsetHeight;
		}
		var windowWidth, windowHeight;
		if (self.innerHeight) {
			windowWidth = self.innerWidth;
			windowHeight = self.innerHeight;
		} else if (document.documentElement && document.documentElement.clientHeight) {
			windowWidth = document.documentElement.clientWidth;
			windowHeight = document.documentElement.clientHeight;
		} else if (document.body) {
			windowWidth = document.body.clientWidth;
			windowHeight = document.body.clientHeight;
		}
		if(yScroll < windowHeight) pageHeight = windowHeight;
		else pageHeight = yScroll;
		if(xScroll < windowWidth) pageWidth = windowWidth;
		else pageWidth = xScroll;
		arrayPageSize = {pageWidth:pageWidth,pageHeight:pageHeight,windowWidth:windowWidth,windowHeight:windowHeight}
		return arrayPageSize;
	}

function getPageScroll(){
		var yScroll;
		if (self.pageYOffset) yScroll = self.pageYOffset;
		else if (document.documentElement && document.documentElement.scrollTop) yScroll = document.documentElement.scrollTop;
		else if (document.body) yScroll = document.body.scrollTop;
		arrayPageScroll = {yScroll:yScroll};
		return arrayPageScroll;
	}

function abrir(){
	var divFoto 	= document.getElementById("popup");
	var Divimagem	= document.getElementById("zoom");
	var divSombra 	= document.getElementById("sombra");
	var imagem	 	= document.getElementById("imgpopup");
	var xScroll 	= document.body.scrollWidth;
		
	var windowWidth, windowHeight;
	
	if (self.innerHeight) {
	
		windowWidth = self.innerWidth;
		windowHeight = self.innerHeight;
		
	} else if (document.documentElement && document.documentElement.clientHeight) {
		
		windowWidth = document.documentElement.clientWidth;
		windowHeight = document.documentElement.clientHeight;
		
	} else if (document.body) {
		
		windowWidth = document.body.clientWidth;
		windowHeight = document.body.clientHeight;
		
	}
		
	divFoto.style.display = "block";
	Divimagem.style.display = "block";
	divSombra.style.display = "block";
	
	var largura = imagem.style.width;
	var altura = imagem.style.height;

	var pageSize 	= getPageSize();
	var pageScroll 	= getPageScroll();
	var boxTop 		= pageScroll.yScroll + ((pageSize.windowHeight - altura.replace(/px/,"") - (300)) / 2);
	var boxLeft 	= ((pageSize.windowWidth - largura.replace(/px/,"") - (350)) / 2);
	
	if (boxTop > 15){
		
		divFoto.style.top = boxTop + "px";
		
	} else {
		
		divFoto.style.top = "15px";
		
	}
	
	divFoto.style.left = boxLeft + "px";
		
	divSombra.style.height = (pageSize.pageHeight + 'px');
	divSombra.style.width = (xScroll + 'px');
}

function fechar(){
	document.getElementById("popup").style.display = "none";
	document.getElementById("zoom").style.display = "none";
	document.getElementById("sombra").style.display = "none";
}

function direciona(){
	window.open("http://www.relatoriobancario.com.br/votacaotecnologia2008/");
}