Hola:
He mirado en el enlace que pones pero no veo el funcionamiento... pero si las horas las pones en un select, puedes ponerlas directamente...
<form>
<input type="text" name="hora" />
<select onchange="hora.value = this.value" >
<option selected >Seleccione la hora</option>
<option value="10:00">10:00</option>
<option value="10:30">10:30</option>
<option value="11:00">11:00</option>
</select>
...
</form>
Fíjate que no le puse nombre al select para evitar que se envíe el valor... aunque lo que redundaría en este caso es el campo de texto...
Seguramente no entendí muy bien la pregunta, así que si la explicas mejor, tendrás una respuesta mejor.
Saludos