  //variables globales
  var horas = "0", minutos = "0", segundos = "0", cadenareloj="0:0:0";
  var contenedorReloj = null;
  
  //inicializo
  function inicializarReloj(h, m, s){
    
    horas = h;
	  minutos = m;
	  segundos = s;
	  
	  contenedorReloj = document.getElementById("cuerpoReloj").firstChild;

	  
	  actualizarReloj();
	}
	
	function actualizarReloj()
	{
	
		if (horas == 0) 
			horas = 12;
	
		minAux=toString(minutos);
		segAux=toString(segundos);

		segundos = segundos + 1;
		if( segundos > 59 ){
			minutos = minutos + 1;
			segundos = 0;
			}
		if( minutos > 59 ){
			horas = horas + 1;	
			minutos = 0;	
			}


		if ( horas < 10 ) 
			horasAux = "0" + horas;
		else
			horasAux = horas;		
		if ( minutos < 10 ) 
			minutosAux = "0" + minutos;
		else
			minutosAux = minutos;
		if ( segundos < 10  ) 
			segundosAux = "0" + segundos;
		else
			segundosAux = segundos;
					
		cadenareloj =  horasAux + ":" + minutosAux + ":" + segundosAux;

		actualizarVista();
		
		
		// Ejecuto la función con un intervalo de un segundo
		setTimeout("actualizarReloj()", 1000);
	}

  function actualizarVista(){
    contenedorReloj.nodeValue = cadenareloj;
  }
  

