function setVariables() {
	if (navigator.appName == "Netscape") {
		v = ".top=";
		h = ".left=";
		dS = "document.";
		sD = "";
		y = "window.pageYOffset";
		x = "window.pageXOffset";
		iW = "window.innerWidth";
		iH = "window.innerHeight";
	} else {
		h = ".pixelLeft=";
		v = ".pixelTop=";
		dS = "";
		sD = ".style";
		y = "document.body.scrollTop";
		x = "document.body.scrollLeft";
		iW = "document.body.clientWidth";
		iH = "document.body.clientHeight";
	}
	xyz = 500;
	innerX = eval(iW) - 30; //240
	innerY = eval(iH) - 30; //80
	object = "logo";
	checkLocationA();
}

movex = 0;
movey = 0;
xdiff = 0;
ydiff = 0;
ystart = 0;
xstart = 0;

function checkLocation() {
	yy = eval(y);
	xx = eval(x);
	ydiff = ystart - yy;
	xdiff = xstart - xx;
	if ((ydiff < (-1)) || (ydiff > (1))) movey = Math.round(ydiff / 10), ystart -= movey;
	if ((xdiff < (-1)) || (xdiff > (1))) movex = Math.round(xdiff / 10), xstart -= movex;
	eval(dS + object + sD + v + (ystart + innerY));
	eval(dS + object + sD + h + (xstart + innerX));
	setTimeout("checkLocation()", 10);
}

function checkLocationA() {
	ystart = eval(y);
	xstart=eval(x);
}

function switchLogo(abc) {
	if (abc == "menu") {
		eval(dS + object + sD + v + 0);
		eval(dS + object + sD + h + (-200));
		object = abc;
	} else xyz = setTimeout("delayLogo()", 500)
}

function delayLogo() {
	eval(dS + object + sD + v + 0);
	eval(dS + object + sD + h + (-200));
	object = 'logo';
}