<!-- Original:  Randy Bennett (rbennett@thezone.net) -->
<!-- Web Site:  http://home.thezone.net/~rbennett/sitemap.htm -->

<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->

<!-- Begin
function setVariables(xx,yy) 
{
	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 = xx; //eval(iW) / 15; //  - 415;
	innerY = yy; //eval(iH) / 6 ; // - 410;
	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()", 20);
}

// --------------------------------------------------------------------------------
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()", 2000)
}

// --------------------------------------------------------------------------------
function delayLogo() {
eval(dS + object + sD + v + 0);
eval(dS + object + sD + h + (-200));
object = 'logo';
}
//  End -->
