O difícil é quando o scripts requer que insira varias figuras na formatação,isso sim é difícil e cansativo...Mais nestes scripts relógio é um verdadeiro doce!É igual o (á-é-i-ó-u)
tentem e deixe no livro de visita o nome e seu e-mail para receber sua assinatura,mais nada de ficar com preça pois ha muitos na fila esperando uma assinatura...Tenha paciência ao pedirem as suas assinaturas:)).Quem ficara responsável pelas assinaturas é a Sere@,pois ela adora faze-las!!
Falei muito né?Mais é para descontrai-los e depois fazer a lição que é esta dica abaixo...
O relógio segue no script e somente a gif que é para salvar...
Caso queira a minha gif "Save as" (Salve)

<html>
<head>
<xml:namespace
ns="urn:schemas-microsoft-com:vml" prefix="v" />
<object id="VMLRender"
codebase="vgx.dll"
classid="CLSID:10072CEC-8CC1-11D1-986E-00A0C955B42E">
</object>
<style>
<!--
v\:*
{ behavior: url(#VMLRender); }
-->
</style>
<script
language="JavaScript1.2">
<!--
/*
DHTML analog clock II (By
Erik Arvidsson at http://webfx.eae.net)
Slight modifications to script made
by Dynamicdrive.com
Permission granted to Dynamicdrive.com to include script
in archive
For this and 100's more DHTML scripts, visit
http://dynamicdrive.com
*/
//specify clock size in pixels
var
clocksize=135
function updatePointers() {
var now =
new Date();
secondsPointer.style.rotation = now.getSeconds() * 6;
minutesPointer.style.rotation = now.getMinutes() * 6 + now.getSeconds() /
10;
hoursPointer.style.rotation = now.getHours() * 30 +
now.getMinutes() / 2;
}
if
(document.all&&window.print){
window.attachEvent("onload",
initVMLClock);
window.attachEvent("onresize",
resizeObjects);
}
function initVMLClock() {
resizeObjects();
updatePointers();
window.setInterval("updatePointers()", 1000);
}
function resizeObjects() {
var size =
Math.min(clocksize, clocksize);
clock.style.pixelWidth =
size - 2*(size * 0.045);
clock.style.pixelHeight = size -
2*(size * 0.045);
clock.childNodes.item(0).childNodes.item(0).weight = size *
0.01;
secondsPointer.childNodes.item(0).childNodes.item(0).weight = size *
0.001;
minutesPointer.childNodes.item(0).childNodes.item(0).weight = size *
0.002;
hoursPointer.childNodes.item(0).childNodes.item(0).weight = size *
0.004;
}
function toggle(sId)
{
var el =
document.getElementById(sId);
el.style.display = (el.style.display == "none") ? "block" :
"none";
}
//-->
</script>
</head>
<body>
<v:group
id="clock" coordsize="100 100" style="position:
relative;">
<v:oval style="width: 100%; height:
100%">
<v:stroke
weight="10px" color="gray"/>
<!-- I removed this gradient fill to match the WebFX color
theme
<v:fill type="gradient"
color="white" color2="#eeeeff"
angle="225deg"/>
-->
</v:oval>
<v:group id="secondsPointer" style="width: 100%;
height: 100%; position: absolute; top: 0px; left:
0px;">
<v:line from="50,50"
to="50,5">
<v:stroke weight="2px" endcap="round"
color="navy"/>
</v:line>
</v:group>
<v:group id="minutesPointer" style="width: 100%; height: 100%; position:
absolute; top: 0px; left:
0px;">
<v:line from="50,50"
to="50,8">
<v:stroke weight="4px" endcap="round"
color="navy"/>
</v:line>
</v:group>
<v:group id="hoursPointer" style="width: 100%; height: 100%; position:
absolute; top: 0px; left:
0px;">
<v:line from="50,50"
to="50,18">
<v:stroke weight="7px" endcap="round"
color="navy"/>
</v:line>
</v:group>
</v:group>
</body>
</html>