function refreshBoxPos()
{

if ((vcBoxID.length > 0) ) // jest box
{
var IE = document.all ? true : false;
var obj = E(vcBoxID);
if (self.innerWidth) {
	frameWidth = self.innerWidth;
	frameHeight = self.innerHeight;
} else if (document.documentElement && document.documentElement.clientWidth) {
	frameWidth = document.documentElement.clientWidth;
	frameHeight = document.documentElement.clientHeight;
} else if (document.body) {
	frameWidth = document.body.clientWidth;
	frameHeight = document.body.clientHeight;
}
var obWidth, obHeight;
obWidth  = obj.style.width;
obHeight = obj.style.height;
obWidth  = obWidth.replace(/px/, "");
obHeight = obHeight.replace(/px/, "");

    if (IE) {
        scrollTop = document.body.scrollTop;
    } else {
        scrollTop = window.pageYOffset;
    }

var left, top;
left = ((frameWidth/2) - (obWidth/2) + 0) + 'px';

top = ((frameHeight/2) - (obHeight/2) + scrollTop) + 'px';
obj.style.left = left;
obj.style.top = top;
}

setTimeout("refreshBoxPos()", 50);
return 1;
}

function setDivPosition(oName, obWidth, obHeight, show, offsetX, offsetY)
	{

	var IE = document.all ? true : false; 

/*	var IE = true; */

	if (!document.getElementById(oName)) {
			return 0;
	}
	if (!offsetX) {
	        offsetX=0;
	}
	if (!offsetY) {
	        offsetY=0;
	}
	vcBoxID = oName;
	var obj = document.getElementById(oName);
	if (self.innerWidth) {
			frameWidth = self.innerWidth;
			frameHeight = self.innerHeight;
	} else if (document.documentElement && document.documentElement.clientWidth) {
			frameWidth = document.documentElement.clientWidth;
			frameHeight = document.documentElement.clientHeight;
	} else if (document.body) {
			frameWidth = document.body.clientWidth;
			frameHeight = document.body.clientHeight;
	}
	obj.style.left = ((frameWidth/2) - (obWidth/2) + offsetX) + 'px';

	obj.style.left = (offsetX) + 'px';

	obj.style.top = ((frameHeight/2) - (obHeight/2) + offsetY) + 'px';

    if (IE) {
        scrollTop = document.body.scrollTop;
    } else {
        scrollTop = window.pageYOffset;
    }

	obj.style.margintop = ((frameHeight/2) - (obHeight/2) + scrollTop) + 'px';
	
	obj.style.width = obWidth + 'px';
	obj.style.height = obHeight + 'px';

	if (show) {
			obj.style.display = "block";
	} else {
			obj.style.display = "none";
	}

}  

function closeWindow(id)
	{
		document.getElementById(id).style.display = 'none';

		params = '&ads_off=yes';
		var obj = new Ajax.Request('class/funct.swith_reklama.php', {method: 'post', parameters: params});
	}

function E(id)
{
var a = null;
if (document.getElementById(id))
a = document.getElementById(id);
return a;}

function getXY(element) {
element = E(element);
var valueT = 0,valueL=0;
do {
	valueT += element.offsetTop  || 0;
	valueL += element.offsetLeft || 0;
	element = element.offsetParent;
	if (element) {
		p = element.style.position;
		if (p == 'relative' || p == 'absolute') break;
	}
} while (element);
return [valueL, valueT];
}


