// JavaScript Document

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(x){
		var divFoto = document.getElementById("foto"+x);
		var divSombra = document.getElementById("sombra"+x);
		var imagem = document.getElementById("imagem"+x);
		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";
		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/,"") - 30) / 2);
		var boxLeft = ((pageSize.windowWidth - largura.replace(/px/,"") - 16) / 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(x){
		document.getElementById("foto"+x).style.display = "none";
		document.getElementById("sombra"+x).style.display = "none";
	}

function inicial(espaco){
	self.location.href=espaco+"index.php";
}
function empresa(espaco){
	self.location.href=espaco+"empresa.php";
}
function produtos(espaco){
	self.location.href=espaco+"produtos.php";
}
function assistencia(espaco){
	self.location.href=espaco+"assistencia.php";
}
function redes(espaco){
	self.location.href=espaco+"redes_ar.php";
}
function localizacao(espaco){
	self.location.href=espaco+"localizacao.php";
}
function contato(espaco){
	self.location.href=espaco+"contato.php";
}