Reloj en Javascript

En este ejemplo vamos a construir un reloj, y con el fin de ser más generalistas, lo vamos a situar en diferentes puntos de la ventana (Título de la ventana, barra de estado y dentro de la propia ventana en un bloque de tipo div). Este reloj, lo vamos a actualizar cada segundo, si bien se puede poner cualquier intervalo de actualización como por ejemplo cada minuto y no mostrar los segundos, para lo cual solo habría que retocar un poco el código.