// JavaScript Document
var viewportWidth;
var viewportHeight;
var link_banner_layer = 'http://www.be-wizard.com/';
var path_banner = 'http://www.be-wizard.com/source/layer.jpg';  
var banner_visibile = true; 
 
// the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
 if (typeof window.innerWidth != 'undefined')
{
	viewportWidth = window.innerWidth,
    viewportHeight = window.innerHeight
}
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0)
{
	viewportWidth = document.documentElement.clientWidth,
    viewportHeight = document.documentElement.clientHeight
}
// older versions of IE
else
{
	viewportWidth = document.getElementsByTagName('body')[0].clientWidth,
    viewportHeight = document.getElementsByTagName('body')[0].clientHeight 
}

var stopBanner = ((viewportHeight / 2) - 220);
var bannerLayer;

function createBannerLayer()
{
	bannerLayer = document.createElement("div");
	bannerLayer.setAttribute("id", "bannerLayer");
	bannerLayer.style.position = "absolute";
	bannerLayer.style.left = ((viewportWidth / 2) - 350)  + "px";
	bannerLayer.style.top = "-235px";
	bannerLayer.style.zIndex = "60";
	bannerLayer.style.width = "700px";
	bannerLayer.style.height = "515px";
	bannerLayer.style.backgroundColor = "#000000";
	bannerLayer.style.zIndex = "3000";
	var bannerLayerInner = '<div style="width: 700px; height: 20px; padding-top: 5px; text-align: right"><a href="#" onclick="destroyBanner(); return false;" style="padding-right: 5px"><img src="http://admin.abc.sm/img/varie/chiudi_banner.gif" width="59" height="17" border="0"></a></div>' + 
							'<div><a href="'+link_banner_layer+'" target="_blank" onclick="destroyBanner();"><img src="http://www.be-wizard.com/source/layer.jpg" width="700" height="515" border="0" style="margin: 1px"></a></id>';	
	bannerLayer.innerHTML = bannerLayerInner;	
	// se decommentato fa comparire il layer con il banner
	if(banner_visibile){
		window.document.body.appendChild(bannerLayer);  
		scrollBanner();
	}
}

function scrollBanner()
{	
	bannerLayer.style.top = (parseInt(bannerLayer.style.top) + 15) + "px";  
	if(parseInt(bannerLayer.style.top) < stopBanner)
	{
		setTimeout("scrollBanner()", 40);	
	}
}

function banner_layer()
{
	createBannerLayer();
	scrollBanner();
}

function destroyBanner()
{
	var divElement = window.document.getElementById("bannerLayer");
	parentElement = divElement.parentNode;
	parentElement.removeChild(divElement);
}// JavaScript Document
