function actualizaReloj(){ 
    primera = true;
    am = true;
    
    momentoActual = new Date();
    
    dia = momentoActual.getDate();
    strDia = new String(dia);
    if(strDia.length == 1)
    	dia = "0" + dia;
    
    mes = momentoActual.getMonth()+1;
    strMes = new String(mes);
    if(strMes.length == 1)
    	mes = "0" + mes;
    
    anio = momentoActual.getFullYear();
    
    hora = momentoActual.getHours();
    switch(hora) 
    {
    	case 12 : am = false; break; 
	case 13 : hora = 1; am = false; break;
    	case 14 : hora = 2; am = false; break;
    	case 15 : hora = 3; am = false; break;
    	case 16 : hora = 4; am = false; break;
    	case 17 : hora = 5; am = false; break;
    	case 18 : hora = 6; am = false; break;
    	case 19 : hora = 7; am = false; break;
    	case 20 : hora = 8; am = false; break;
    	case 21 : hora = 9; am = false; break;
    	case 22 : hora = 10; am = false; break;
    	case 23 : hora = 11; am = false; break;
    	case 24 : hora = 0; break;
    	
    	
    }
    strHora = new String(hora)
    if(strHora.length == 1)
    	hora = "0" + hora;
    
    minuto = momentoActual.getMinutes(); 
    strMinutos = new String(minuto);
    if(strMinutos.length == 1)
    	minuto = "0" + minuto;
    
    segundo = momentoActual.getSeconds(); 
    atualizaPrimera = 60 - segundo;

    horaImprimible = dia + "/" + mes + "/" + anio + " -  " + hora + ":" + minuto; 
   
   if(!am) 
   	horaImprimible += " pm";
   else
   	horaImprimible += " am";
   	
    document.form_reloj.reloj.value = horaImprimible;
    
    if(primera) {
       	setTimeout("actualizaReloj()",atualizaPrimera);
        primera = false;
    }
    else {
    	setTimeout("actualizaReloj()",60000);
    }
    
} 