var advertBody = '<div id="button"><img src="advertfiles/TransparentPlaceholder.png" width="30" onclick="javascript:hideAdvert()" height="30"></img></div>';
	advertBody += '<div id="advertwrapper">';
		advertBody += '<img src="advertfiles/baner_wersja2.jpg" alt=""  onclick="window.location.href=\'http://neofelis.pl/galeria\'" style="clear:both; cursor: pointer;"/></div>';
		
		
var topAdvert = 0;
var leftAdvert = 0;
var leftAdvert2 = 200;
var pageWidth = 494;
var makeCenter = false;
var inSide = false;


var mStyle='style="position:absolute; z-index:100; visibility:hidden; left:40%; top:0;"';
document.write('<div id="myAdvert" ' + mStyle + '></div>');
var mStyle2='style="position:absolute; z-index:99; visibility:hidden; left:50px; top:0;"';
document.write('<div id="myAdvert2" ' + mStyle2 + '></div>');


function getLeft(Obj){
	var CurrObj=Obj;
	var wynik=0;
	while(CurrObj.tagName!="BODY"){
		wynik+=CurrObj.offsetLeft; CurrObj=CurrObj.offsetParent;}
	return wynik;
}
function getTop(Obj){
	var CurrObj=Obj;
	var wynik=0;
	var tags="";
	while(CurrObj.tagName!="BODY"){
		//tags+=CurrObj.tagName+","+CurrObj.offsetTop+"; ";
		wynik+=CurrObj.offsetTop;
		CurrObj=CurrObj.offsetParent;
		//CurrObj=CurrObj.parentElement;
	};
	//alert(tags);
	return wynik;
}
function getWidth(obj) {
	var CurrObj = obj;
	var wynik = 0;
	wynik = CurrObj.offsetWidth;
	return wynik;
}
function getHeight(obj) {
	var CurrObj = obj;
	var wynik = 0;
	wynik = CurrObj.offsetHeight;
	return wynik;
}




function makeAdvert() {
	advObj = document.getElementById('myAdvert');
  if (advObj) {
		advObj.innerHTML = advertBody;
		var advertWidth = getWidth(advObj);
		var advertHeight = getHeight(advObj);
		if (makeCenter) {
			leftAdvert = document.body.scrollLeft+((document.body.clientWidth)/2)-(advertWidth/2);
			topAdvert = document.body.scrollTop+((document.body.clientHeight)/2)-(advertHeight/2);
		}
		else {
			if (inSide) {
				topAdvert = document.body.scrollTop+topAdvert;
				leftAdvert = document.body.scrollLeft+(((document.body.clientWidth)/2) - (pageWidth/2)) + leftAdvert;
				if (leftAdvert<0) {leftAdvert=document.body.scrollLeft+10;}
			}
			else {
				topAdvert = document.body.scrollTop+topAdvert;
				leftAdvert = document.body.scrollLeft+(((document.body.clientWidth)/2) - (pageWidth/2)) - leftAdvert;
				if (leftAdvert<0) {leftAdvert=document.body.scrollLeft+10;}
			}
			topAdvert = document.body.scrollTop+topAdvert;
			leftAdvert = document.body.scrollLeft+leftAdvert;
			
		}
		advObjStyle=advObj.style;
		advObjStyle.left=leftAdvert;
		advObjStyle.top=topAdvert;
		advObjStyle.visibility="visible";
		
	};
};

function makeAdvert2() {
	advObj = document.getElementById('myAdvert2');
  if (advObj) {
		advObj.innerHTML = advertBody2;
		var advertWidth = getWidth(advObj);
		var advertHeight = getHeight(advObj);
		if (makeCenter) {
			leftAdvert = document.body.scrollLeft+((document.body.clientWidth)/2)-(advertWidth/2);
			topAdvert = document.body.scrollTop+((document.body.clientHeight)/2)-(advertHeight/2);
		}
		else {
			if (inSide) {
				topAdvert = document.body.scrollTop+topAdvert;
				leftAdvert = document.body.scrollLeft+(((document.body.clientWidth)/2) - (pageWidth/2)) + leftAdvert;
				if (leftAdvert<0) {leftAdvert=document.body.scrollLeft+10;}
			}
			else {
				topAdvert = document.body.scrollTop+topAdvert;
				leftAdvert = document.body.scrollLeft+(((document.body.clientWidth)/2) - (pageWidth/2)) - leftAdvert2;
				if (leftAdvert<0) {leftAdvert=document.body.scrollLeft+10;}
			}
			//topAdvert = document.body.scrollTop+topAdvert;
			//leftAdvert = document.body.scrollLeft+leftAdvert;
			
		}
		advObjStyle=advObj.style;
		//advObjStyle.left=leftAdvert;
		advObjStyle.top=topAdvert;
		advObjStyle.visibility="visible";
		
	};
};


function hideAdvert() {
	advObj = document.getElementById('myAdvert');
  if (advObj) {
		advObjStyle=advObj.style;
		advObjStyle.visibility="hidden";
		advObj.innerHTML = '';
	}
}

function hideAdvert2() {
	advObj = document.getElementById('myAdvert2');
  if (advObj) {
		advObjStyle=advObj.style;
		advObjStyle.visibility="hidden";
		advObj.innerHTML = '';
	}
}


function init() {
var viewportwidth;
var viewportheight;

// 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 left1=viewportwidth/2 - 350;
var left2=viewportwidth/2 + 190;
makeAdvert();
document.getElementById('advertwrapper').style.left = left1 + 'px';
document.getElementById('button').style.left = left2 + 'px';

}
window.onload = init;
window.onresize = init;
