//RELOJ 12 HORAS  
//  
//Autor: Iván Nieto Pérez  
//Este script y otros muchos pueden  
//descarse on-line de forma gratuita  
//en El Código: www.elcodigo.com  
  
var RelojID12 = null  
var RelojEjecutandose12 = false  
  
function DetenerReloj12 () {  
    if(RelojEjecutandose12)  
        clearTimeout(RelojID12)  
    RelojEjecutandose12 = false  
}  
  
function MostrarHora12 () {  
    var ahora = new Date()  
    var horas = ahora.getHours()  
    var minutos = ahora.getMinutes()  
    var segundos = ahora.getSeconds()  
    var meridiano  
  
    //ajusta las horas  
    if (horas > 12) {  
        horas -= 12  
        meridiano = " PM"  
    } else {  
        meridiano = " AM"  
        }  
              
    //establece las horas  
    if (horas < 10)  
        ValorHora = "0" + horas  
    else  
        ValorHora = "" + horas  
  
    //establece los minutos  
    if (minutos < 10)  
        ValorHora += ":0" + minutos  
    else  
        ValorHora += ":" + minutos  
              
    //establece los segundos  
    if (segundos < 10)  
        ValorHora += ":0" + segundos  
    else  
        ValorHora += ":" + segundos  
          
    ValorHora += meridiano  
    document.reloj12.digitos.value = ValorHora  
  
    //si se desea tener el reloj en la barra de estado, reemplazar la anterior por esta  
    //window.status = ValorHora  
  
    RelojID12 = setTimeout("MostrarHora12()",1000)  
    RelojEjecutandose12 = true  
}  
  
function IniciarReloj12 () {  
    DetenerReloj12()  
    MostrarHora12()  
}  
  
window.onload = IniciarReloj12;  
if (document.captureEvents) {           //N4 requiere invocar la funcion captureEvents  
    document.captureEvents(Event.LOAD)  
} 
