﻿var constDefaultText = "";

// Cancel clicked. Rebind from the database. This automatically hides the update, shows the view.
function cancelMetaData()
{
   tb_remove();
   doneEditing();
}

function onClickBasic()
{
   document.getElementById("basicTable").style.display="block";
   document.getElementById("extendedTable").style.display="none";
   document.getElementById("basicDetailsTab").className="tabSelected";
   document.getElementById("extendedDetailsTab").className="tabUnselected";
}
         
function onClickExtended()
{
   document.getElementById("basicTable").style.display="none";
   document.getElementById("extendedTable").style.display="block";
   document.getElementById("basicDetailsTab").className="tabUnselected";
   document.getElementById("extendedDetailsTab").className="tabSelected";
}

// The following functions can be used to preserve changed information when
// multiple lightboxes are displayed in succession to a user
// e.g. Privacy lightbox that is displayed from an Edit lightbox.
// Call clearPreservedChanges before the initial LB is displayed.
var itemToPreserve = null;

function preserveChanges(item) {
   itemToPreserve = item;
}

function getPreservedChanges() {
   return itemToPreserve;
}

function clearPreservedChanges() {
   itemToPreserve = null;
}
