
var img;

function showadv()
{
	return;
	if (navigator.cookieEnabled) {
		if (document.cookie.indexOf("adv=true") != -1) {
			return;
		}
		var ablauf = new Date();
		var morgen = ablauf.getTime() + (20 * 60 * 1000);
		ablauf.setTime(morgen);
		document.cookie = "adv=true; expires=" + ablauf.toGMTString();
	} else {
		return;
	}
	//var imgSrc = 'bilder/adv/adv_pgrwahl07.gif';
	
	var imgSrc = 'bilder/adv/adv_renovierung.gif';
	img = new Image();
	img.src=imgSrc;
	adv_show(img);
	
}

var advIsShown = false;

function adv_hide() 
{
	if (advIsShown) {
		advIsShown = false;
		$("#adv").fadeOut('slow');
	}
}

function adv_show() 
{
	if (img.complete) {
		advIsShown = true;
		$("body").append("<div id='adv'><a class='adv_close' href='javascript:adv_hide();'>Eigenwerbung schließen</a><img src='"+img.src+"' alt='advertising' /></div>");
		$("#adv").css({ display: 'none', zIndex: "1000", width: "640px" });
		adv_position();
		$(window).scroll(adv_position);
		$(".adv_close").css({ backgroundColor: "#dddddd", color: "black", display: "block", textAlign: 'right', padding: "5px" });
	//	$(".adv_close").css({ position: "relative", top: "22px", right: "21px" });
		$("#adv").fadeIn('slow', function() { setTimeout('adv_hide()', 10000); });
	} else {
		setTimeout('adv_show()', 200);
	}
}

function adv_position() 
{
	var pagesize = TB_getPageSize();
	var arrayPageScroll = TB_getPageScrollTop();
	$("#adv").css({ position: "absolute", left: ""+(arrayPageScroll[0] + pagesize[0]/2 - img.width/2)+"px", top: ""+(arrayPageScroll[1] + pagesize[1]/2 - img.height/2)+"px" });
}

function TB_getPageSize(){
	var de = document.documentElement;
	var w = window.innerWidth || self.innerWidth || (de&&de.clientWidth) || document.body.clientWidth;
	var h = window.innerHeight || self.innerHeight || (de&&de.clientHeight) || document.body.clientHeight;
  
	arrayPageSize = new Array(w,h) 
	return arrayPageSize;
}

function TB_getPageScrollTop(){
	var yScrolltop;
	if (self.pageYOffset) {
		yScrolltop = self.pageYOffset;
	} else if (document.documentElement && document.documentElement.scrollTop){   // Explorer 6 Strict
		yScrolltop = document.documentElement.scrollTop;
	} else if (document.body) {// all other Explorers
		yScrolltop = document.body.scrollTop;
	}
	arrayPageScroll = new Array('',yScrolltop) 
	return arrayPageScroll;
}

$(document).ready(showadv);
