function setFontSize(newSize) {
	if(e = document.getElementsByTagName("body")[0]) {
		e.style.fontSize=newSize;
	}
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function popup(URL,width,height) {
	if (!width) {
		width = 500;
	}
	if (!height) {
		height = 500;
	}
	MM_openBrWindow(URL,'','scrollbars=yes,toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+((screen.width-width) / 2)+',top='+((screen.height-height) / 2)+',width=' + width + ',height=' + height);
	return false;
}



var browserType;

if (document.layers) {browserType = "nn4"}
if (document.all) {browserType = "ie"}
if (window.navigator.userAgent.toLowerCase().match("gecko")) {browserType= "gecko"}

function hide() {
  for (var i = 0; i < hide.arguments.length; ++i) {
	  if (browserType == "gecko" )
	     document.poppedLayer = document.getElementById(hide.arguments[i]);
	  else if (browserType == "ie")
	     document.poppedLayer = document.all[hide.arguments[i]];
	  else
	     document.poppedLayer = document.layers[hide.arguments[i]];
	  document.poppedLayer.style.visibility = "hidden";
	  document.poppedLayer.style.display = "none";
  }
}

function show() {
  for (var i = 0; i < show.arguments.length; ++i) {
	  if (browserType == "gecko" )
	     document.poppedLayer = document.getElementById(show.arguments[i]);
	  else if (browserType == "ie")
	     document.poppedLayer = document.all[show.arguments[i]];
	  else
	     document.poppedLayer = document.layers[show.arguments[i]];

	  document.poppedLayer.style.visibility = "visible";
	  document.poppedLayer.style.display = "block";
  }
}

function getLayerRef (id, document) {
  if (!document)
    document = window.document;
  if (document.layers) {
    for (var l = 0; l < document.layers.length; l++)
      if (document.layers[l].id == id)
        return document.layers[l];
    for (var l = 0; l < document.layers.length; l++) {
      var result = getLayerRef(id, document.layers[l].document);
      if (result)
        return result;
    }
    return null;
  }
  else if (document.all) {
    return document.all[id];
  }
  else if (document.getElementById) {
    return document.getElementById(id);
  }
}
function setVisibility(objLayer, visible) {
  if(document.layers){
    objLayer.visibility  = 
        (visible == true) ? 'show' : 'hide';
  } else {
    objLayer.style.visibility = 
        (visible == true) ? 'visible' : 'hidden';
  }
}
