var brver,dh,wd,hg;
//näistä voi säädellä menun sijaintia
var toppiIE=21,toppiNS=21,leftiNS=-55,leftiIE=-40;
var infoTop = 104;
var filterHeight = 41;
var filter;
if (document.all && opera == false)
	filter = 'document.all.filtteri.style';

var dynElements = new Array(
	new Array('infoboksi',0),
	new Array('kellonajat',79)
);
	
for (var i = 0; i < dynElements.length; i++) {
	if (document.all) {
		dynElements[i][0] = 'document.all.' + dynElements[i][0] + '.style'; 
	} else if (document.layers) {
		dynElements[i][0] = 'document.layers.' + dynElements[i][0];	
	} else if (document.getElementById || opera == true) {
		dynElements[i][0] = 'document.getElementById("' + dynElements[i][0] + '").style';	
	}
}
	function init(IEonloadADD) {
		if (document.all && opera == false) {
			if (!document.all.popavaa) {
				return false;
			}
			// tässä tavataan IE
			var add = 0;
			//if (IEonloadADD) add=IEonloadADD;
			wd = document.body.clientWidth;
			hg = document.body.scrollTop;
			document.all.popavaa.style.left=wd+leftiIE+add;
			document.all.popavaa.style.top=hg+toppiIE;
			document.all.popup.style.left=wd+leftiIE+add-143;
			document.all.popup.style.top=hg+toppiIE;
			if (document.all.infoboksi) {
				scrollInfo(hg);
			}
			//document.all
			//alert("ie");
			//alert(wd);
			//alert(document.body.scrollTop);
		}
		else if (document.layers) {
			if (!document.layers.popavaa) {
				return false;
			}		
			// tässä kohdataan netscape (ei 6)
			wd = window.innerWidth;
			hg = nshd; // from scroll_ns.js			
			document.layers.popavaa.left=wd+leftiNS;
			document.layers.popavaa.top=hg+toppiNS;
			document.layers.popup.left=wd+leftiNS-140;
			document.layers.popup.top=hg+toppiNS;
			if (document.layers.infoboksi) {
				scrollInfo(hg);
			}
			//document.layers.position.
			//alert("ns");
			//alert(hg);
		}
		else if (document.getElementById || opera == true) {
			//tämä kummajainen on NS 6.0 ja OPERA
			wd = window.innerWidth;
			hg = nshd; // from scroll_ns.js
			//alert(document.getElementById("popup").style.left);			
			document.getElementById("popavaa").style.left=wd+leftiNS;
			document.getElementById("popavaa").style.top=hg+toppiNS;
			document.getElementById("popup").style.left=wd+leftiNS-143;
			document.getElementById("popup").style.top=hg+toppiNS;
			if (document.getElementById("infoboksi")) {
				scrollInfo(hg);
			}
			//document.layers.position.
			//alert(document.getElementById("popup").style.left);
			//alert(hg);
		}
	}
	function scrollInfo(yPos) {
		var infoTopOffset = filterHeight;
		var dynElementsOffset = 0;
		if (filter) {
			infoTopOffset = 0;
			dynElementsOffset = filterHeight;
		}
		if (yPos > infoTop + infoTopOffset) {
			for (var i = 0; i < dynElements.length; i++) {
				if (eval(filter)) 
					eval(filter).top = yPos;
				eval(dynElements[i][0]).top = yPos + dynElements[i][1] + dynElementsOffset;
			}
		} else {
			for (var i = 0; i < dynElements.length; i++) {
				if (eval(filter)) 
					eval(filter).top = infoTop;
				eval(dynElements[i][0]).top = infoTop + dynElements[i][1] + filterHeight;
			}
		}
	}
	function reload() {
		if (document.layers) {
			document.location.reload();
		}
	}	
	function popup() {
		if (document.all) {
			document.all.popup.style.visibility = "visible";
		}
		else if (document.layers) {
			document.layers.popup.visibility = "show";
		}
		else if (document.getElementById) {
			document.getElementById("popup").style.visibility = "visible";
			//alert("haloo, onko ketään kotona vai ollaanko taas ullakolla");
		}
	}
	function hide_pop() {
		if (document.all) {
			document.all.popup.style.visibility = "hidden";
		}
		else if (document.layers) {
			document.layers.popup.visibility = "hide";
		}
		else if (document.getElementById) {
			document.getElementById("popup").style.visibility = "hidden";
		}				
	}
	function test() {
		alert("test");
	}
	

