j'ai récupéré un petit bout de script pas bien compliqué

et ce qui m'hérisse le poil c'est que la largeur de ce qui va etre afficher diffère si les minutes ou les secondes sont inférieures à 10.

N'y a t il pas une fonction javascript qui permet de rajouter un zero devant un entier ?

voila le script avec ma petite modification :

<script type="text/javascript">
//<![CDATA[
function Timer() {
var dt=new Date()
var sFill = '';
var mFill = '';

if( dt.getSeconds() < 10) sFill = '0'
if( dt.getMinutes() < 10) mFill = '0'
document.getElementById('horloge').innerHTML = dt.getHours()+":"+mFill+dt.getMinutes()+":"+sFill+dt.getSeconds();
setTimeout("Timer()",1000);
}
Timer();
//]]>
</script>