// Objeto encargado de setear la fecha y hora en un determinado sitio.
// Ojo que sólo funciona si se tiene el now.js incluido en el sitio

var FechaHora = {

  idFecha: "lafecha", // ID del div o span que contendrá la fecha
  idHora: "lahora", // ID del div o span que contendrá la hora
  tUpdate: 1000, // Tiempo en milisegundos en que se refrescará la fecha/hora

  domfecha: null,
  domhora: null,
  tInterval: -1,

  // -----------------------------------------------
  // Se inicia el intervalo de tiempo
  init: function() {
    if(document.getElementById) {
      FechaHora.tInterval = setInterval("FechaHora.write_fecha_hora()", FechaHora.tUpdate);
    };
  },

  // -----------------------------------------------
  // Para detener el timer
  stop: function() {
    clearInterval(FechaHora.tInterval);
    FechaHora.domfecha = null;
    FechaHora.domhora = null;
  },

  // -----------------------------------------------
  // Funcion para escritura de fecha / hora
  write_fecha_hora: function() {

    // Para la fecha
    var fec = oNow.get_fecha_wday_name() + ' ' + oNow.get_fecha_min('/');  // ---- Modifcar Aca
    if(FechaHora.domfecha != null) {
      FechaHora.domfecha.innerHTML = fec;
    } else {
      if (document.getElementById(FechaHora.idFecha)) {
        FechaHora.domfecha = document.getElementById(FechaHora.idFecha);
        FechaHora.domfecha.innerHTML = fec;
      };
    };

    // Para la hora
    var hr = oNow.get_hora() + ' hrs'; // ---- Modifcar Aca
    if(FechaHora.domhora != null) {
      FechaHora.domhora.innerHTML = hr;
    } else {
      if (document.getElementById(FechaHora.idHora)) {
        FechaHora.domhora = document.getElementById(FechaHora.idHora);
        FechaHora.domhora.innerHTML = hr;
      };
    };
  }
};

// Se inicia el sistema
FechaHora.init();