// Anexa função de inicialização ao evento de load do documento
if(window.attachEvent)
	window.attachEvent("onload", onIniciarDocumentoBanner);
else if(window.addEventListener)
	window.addEventListener("load", onIniciarDocumentoBanner, false);

// Evento OnLoad do Documento
function onIniciarDocumentoBanner() {
	exibirBannerOverlayTemp();
}
	
// Abrir janela de Popup
function exibirBannerPopUp(cod, largura, altura, cookie) {
	if (altura >  screen.height){
		
			var jan = window.open("banner/janpopup.asp?cod=" + cod, "_blank", "left=50px,top=50px,width=" + largura + ",height=" + altura + ",statusbar=no,toolbar=no, scrollbars=yes");
	}
	else{
		
			var jan = window.open("banner/janpopup.asp?cod=" + cod, "_blank", "left=50px,top=50px,width=" + largura + ",height=" + altura + ",statusbar=no,toolbar=no");
	}
	//Guardar última posição
	if(cookie) {
		var parts = cookie.split(",");
		setCookie(parts[0], parts[1], 30);
	}
}

//Mostrar Banner Overlay
function exibirBannerOverlayTemp() {
	var alturaCabDiv = 23;
	var div = document.getElementById("webtourBannerOverlayTemp");
	var frm = document.getElementById("webtourBannerOverlayTempBack");
	if(div) {
		var toppos = 150;
		var area = ajaxRetanguloDaAreaJanela();
		var larg = div.clientWidth;
		var altu = div.clientHeight;
		var lft = area.left + parseInt(area.width / 2 - larg / 2);
		var tp = area.top + parseInt(area.height / 2 - altu / 2);
		if(tp < toppos) tp = toppos;
		div.style.left = ajaxPixels(lft);
		div.style.top = ajaxPixels(tp);
	
		//Se precisar, poisicionar iframe de fundo
		if(frm) {
			frm.style.top = ajaxPixels(tp + alturaCabDiv);
			frm.style.left = div.style.left;
			frm.style.width = ajaxPixels(larg);
			frm.style.height = ajaxPixels(altu - alturaCabDiv);
		}
		
		//Timeout
		var timeout = div.getAttribute("timeout");
		if(isNaN(timeout)) timeout = 30000;
		//Guardar última posição
		var pos = div.getAttribute("posicao");
		if(pos) {
			var parts = pos.split(",");
			setCookie(parts[0], parts[1], 30);
		}
		//Exibir div
		div.style.visibility = "visible";
		if(frm) frm.style.visibility = "visible";
		//Setar timeout para esconder banner
		setTimeout("esconderBannerOverlayTemp()", timeout);
	}
}

// Esconder Banner Overlay
function esconderBannerOverlayTemp() {
	var div = document.getElementById("webtourBannerOverlayTemp");
	var frm = document.getElementById("webtourBannerOverlayTempBack");
	if(div) {
		div.style.visibility = "hidden";
		div.style.left = "-5000px";
		div.style.top = "-5000px";
		if(frm) {
			frm.style.visibility = div.style.visibility;
			frm.style.left = div.style.left;
			frm.style.top = div.style.top;
		}
	}
}