function getObjectById(obj) {
	if (document.getElementById != null) {
		return document.getElementById(obj);
	}
	if (document.all != null) {
		return document.all[obj];
	}
	return document[obj];
}

function moveObject(obj, x, y) {
	if (navigator.family == "nn4" || navigator.family == "gecko") {
		x = window.pageXOffset + x;
		y = window.pageYOffset + y;
	}
	else {
		x = document.body.scrollLeft + x;
		y = document.body.scrollTop + y;
	}
	if (navigator.family == "nn4") {
		obj.moveTo(x, y);
	}
	else {
		obj.style.left = x;
		obj.style.top = y;
	}
}

function showObject(obj) {
	if (navigator.family == "nn4") {
		if (obj.visibility == "show") {
			return;
		}
		obj.visibility = "show";
	} 
	else { 
		if (obj.style.visibility == "visible") {
			return;
		}
		obj.style.visibility = "visible";
	} 
}

function hideObject(obj) {
  if (navigator.family == "nn4") {
    if (obj.visibility == "hide") { 
      return;
		}
    obj.visibility = "hide"; 
  }
	else { 
    if (obj.style.visibility == "hidden") { 
      return;
		}
    obj.style.visibility = "hidden"; 
  } 
}