function setTopOfPage(value) {
   if (navigator.appName == "Netscape") {
   }else{
      document.body.scrollTop = value;
   }
}
function getForm(formName) {
   if(document.getElementById && document.getElementById(formName)) {
      return document.getElementById(formName);
   } else if (document.all && document.all(formName)) {
      return document.all(formName);
   } else if (document.forms) {
      if(document.forms[formName]) {
         return document.forms[formName]
      } else {
         return nsGetForm(formName);
      }
   } else {
      alert("Could not find form \""+formName+"\"");
      return false;
   }
}
function getFormObject(formName,objectId) {
   var obj;
   if (document.forms) {
      var form;
      if( (form=document.forms[formName]) ) {
         obj=form.elements[objectId];
      }
   } else {
      alert("Sorry, Your Browser does not support the technology on this page.");
   }
   return obj;
}
function getObject(objectId) {
   var obj = false;
   if(document.getElementById) {
      obj=document.getElementById(objectId);
   } else {
      alert("Sorry, Your Browser does not support the technology on this page.");
   }
   return obj;
}


function getStyleObject(objectId) {
   if(document.getElementById && document.getElementById(objectId)) {
      return document.getElementById(objectId).style;
   } else if (document.all && document.all(objectId)) {
      return document.all(objectId).style;
   } else if (document.layers && document.layers[objectId]) {
      return document.layers[objectId];
   } else {
      return false;
   }
}

function toggleEditUserContents(divName) {
	var newState = !divName.isContentEditable;
	edited = true;
	divName.contentEditable = newState;
   saveContent();
}


function setUD() {
   outputPage = document.getElementById("outputPage");
   useUD = (eval('typeof(outputPage)') != 'undefined');
}

function saveContent() {
   if(useUD) saveUserContent(outputPage,userDataFileName);
}
function loadContent() {
   if(useUD) loadUserContent(outputPage,userDataFileName);
}
function toggleEdit() {
   if(useUD) toggleEditUserContents(outputPage);
}