﻿function rollOverCellsArray ()
{
  return new Array ("td_Steps", "td_Activity", "td_Grains", "td_Vegetables", "td_Fruits", "td_Milk", "td_FatsAndOils", "td_MeatAndBeans");
}

function pyramidItemMouseOver (selectedImage, selectedCell)
{
  var img_Pyramid = document.getElementById ('img_Pyramid');
  img_Pyramid.src = selectedImage;

  var rollovers = rollOverCellsArray ();
  for (i = 0; i < rollovers.length; i++)
  {
    var td_RollOver = document.getElementById (rollovers[i]);
    td_RollOver.style.display = ((rollovers[i] == selectedCell) ? '' : 'none');
  }
}

function pyramidItemMouseOut (hiddenFieldImageId, hiddenFieldCellId)
{
  var hiddenFieldImage = document.getElementById (hiddenFieldImageId);
  var hiddenFieldCell = document.getElementById (hiddenFieldCellId);

  var img_Pyramid = document.getElementById ('img_Pyramid');
  img_Pyramid.src = hiddenFieldImage.value;

  var rollovers = rollOverCellsArray ();
  for (i = 0; i < rollovers.length; i++)
  {
    var td_RollOver = document.getElementById (rollovers[i]);
    td_RollOver.style.display = ((rollovers[i] == hiddenFieldCell.value) ? '' : 'none');
  }
}

function pyramidItemClick (hiddenFieldImageId, hiddenFieldCellId, selectedImage, selectedCell)
{
  var hiddenFieldImage = document.getElementById (hiddenFieldImageId);
  hiddenFieldImage.value = selectedImage;

  var hiddenFieldCell = document.getElementById (hiddenFieldCellId);
  hiddenFieldCell.value = selectedCell;
}

function pyramidItemClose (hiddenFieldImageId, hiddenFieldCellId, selectedImage, selectedCell)
{
  pyramidItemClick (hiddenFieldImageId, hiddenFieldCellId, selectedImage, selectedCell);
  pyramidItemMouseOut (hiddenFieldImageId, hiddenFieldCellId);
}
