function toggleVisible(elem) {
  toggleElementClass("visible", elem);
  toggleElementClass("selected", elem);
}

function unselect(elem) {
  removeElementClass(elem, "selectedNoChildren");
}

function makeVisible(elem) {
  addElementClass(elem, "visible");
}

function makeInvisible(elem) {
  removeElementClass(elem, "visible");
}

selectDeep = function(name, parent) {
  toggleVisible($(name));
  toggleVisible($(parent));
}

unselectDeep = function(name, parent) {
  removeElementClass($(name), "selected");
}

select = function(name) {
  toggleElementClass("selectedNoChildren", $(name));
}

unselectAll = function() {
  unselect($("about"));

  unselectDeep($("news-submenu"), $("news"));

  unselect($("photoGallery"));
  unselect($("guestInfo"));
  unselect($("rentalAgents"));
  unselect($("contactUs"));
}

