/**
 * @namespace Main
 * Nombre de espacio general para el desarrollo del sitio.
 * se ecuentran los metodos fundameltales para su funcionamiento
 */
var Main =
{
//////////////Private////////////////////

/////////Public////////////
  /**
   * @property {Array} menuItems Elementos A del menu de html
   **/
  menuItems: new Array(),
  /**
   * @property {Ajax} Objeto controlador de peticiones AJAX
   **/
  ajax: new Ajax(),
  /**
   * @property {Array} Controladores de paginas
   **/  
  Pages: {},
  /**
   * Metodo inicial. Se ejecuta una vez cargada la pagina.
   */
  init: function()
  {
    $("#overflow").click(Main.hidePopup);
    $("#close").click(Main.hidePopup);
    //Por cada pagina cargada llamo a su inicializador
    for(var page in Main.Pages)
    {
      if(page != undefined)
      {
        Main.Pages[page].init();
      }
    }
  },
  hidePopup: function()
  {
    $("#overflow").css("display", "none");
    $("#overflow").html("");
  }
}


