﻿
adTime = 30;  // tempo em segundos para carregar e visualizar a popup
chanceAd = 1; 

var persistclose = 0;
var ns = (document.layers);
var ie = (document.all);
var w3 = (document.getElementById && !ie);
var calunit = ns ? "" : "px"
adCount = 0;
function initAd() {
    if (!ns && !ie && !w3) return;
    if (ie) adDiv = eval('document.all.topbar.style');
    else if (ns) adDiv = eval('document.layers["topbar"]');
    else if (w3) adDiv = eval('document.getElementById("topbar").style');
    randAd = Math.ceil(Math.random() * chanceAd);
    if ((ie || w3) && (!persistclose || persistclose && get_cookie("remainclosed") == ""))
        adDiv.visibility = "visible";
    else
        adDiv.visibility = "show";
    if (randAd == 1) showAd();
}
function showAd() {
    if (adCount < adTime * 10) {
        adCount += 1;
        if (ie) {
            documentWidth = truebody().offsetWidth / 2 + truebody().scrollLeft - 20;
            documentHeight = truebody().offsetHeight / 2 + truebody().scrollTop - 20;
        }
        else if (ns) {
            documentWidth = window.innerWidth / 2 + window.pageXOffset - 20;
            documentHeight = window.innerHeight / 2 + window.pageYOffset - 20;
        }
        else if (w3) {
            documentWidth = self.innerWidth / 2 + window.pageXOffset - 20;
            documentHeight = self.innerHeight / 2 + window.pageYOffset - 20;
        }
        adDiv.left = documentWidth - 200 + calunit; adDiv.top = documentHeight - 200 + calunit;
        setTimeout("showAd()", 100);
    } else closeAd();
}
function closeAd() {
    if (ie || w3)
	{
         adDiv.display = "none";
		 //document.getElementById("topbar").style.visibility = "hidden";
	}
    else
	{
		   adDiv.visibility = "hide";
		   //document.getElementById("topbar").style.visibility = "hidden";
	}
     
}


function closebar() {
    if (persistclose)
        document.cookie = "remainclosed=1"
    document.getElementById("topbar").style.visibility = "hidden"
}


function truebody() {
    return (document.compatMode && document.compatMode != "BackCompat") ? document.documentElement : document.body
}