var mWidth;
var mHeight;
var rWidth;
var rHeight;
var dBy;
var lBy;
var fObj;
var flashed;
var fURL;
var fTarget;
var lineHeight;
var zoomValue;
var defaultStatus = "© 2003-5 copyright Labs4.com - All Rights Reserved";

//width of the menu
mWidth = 160;
mHeight = 120;

//system vars - DO NOT ALTER
rWidth = 0;
rHeight = 0;
dBy = 18;
lBy = 10;
flashed = 0;
lineHeight = 16;
zoomValue = 100;


function hiliteBookmark(cell,link,statusText) {
	cell.className = 'sb_bookmark_on';
	link.className = 'sb_inverse2';
	window.status = statusText;
	return true;
}
		
function unhiliteBookmark(cell,link) {
	cell.className = 'sb_bookmark_off';
	link.className = 'sb_bookmark';
	window.status = defaultStatus;
	return true;
}

function showHide(whichOne,numb) {
	if (whichOne.style.display == "") {
		hideMenu(whichOne);
	} else {
		showMenu(whichOne,numb);
	}
}

function showMenu(whichMenu,numb) {
	whichMenu.style.left = 16+(64*numb);
	whichMenu.style.top = 90;
	whichMenu.style.display = "";

	return false;
}

function toggleMenuItem(obj,statusText) {
   if (obj.className == "sb_menu_item") {
      obj.className = "sb_menu_item_hi";
	  window.status = statusText;
   } else {
      obj.className = "sb_menu_item";
	  window.status = defaultStatus;
   } 
}

function menuClick(obj, url, target) {
	fObj = obj;
	fURL = url;
	fTarget = target;
	remMenu(obj);
	if (fTarget == "parent") {
		self.location = fURL;
	} else {
		newWindow = window.open("");
		newWindow.location = fURL
	}
}

function hideMenu(whichOne) {
   if (whichOne.style.display == "") {
	  if (event.y < parseInt(whichOne.style.top) || event.y > (parseInt(whichOne.style.top) + mHeight)) {
	     remMenu(whichOne);
	  }
	  if (event.x < parseInt(whichOne.style.left) || event.x > (parseInt(whichOne.style.left) + mWidth)) {
	     remMenu(whichOne);
	  }
   }
   return false;
}

function remMenu(whichOne) {
   whichOne.style.display = "none";
   mHeight = 0;
}
