Mam problem ze skryptem, po prostu zegarek nie działa

<div class=title>Server Time
</div> .clock {width:160px;margin:0 auto;padding:0px;color:#fff;}
.clock ul {width:160px;margin:0 auto;padding:0px;list-style:none;text-align:center; }
.clock ul li {display:inline;font-size:20px;text-align:center;font-family:'BebasNeueRegular', Arial, Helvetica, sans-serif;text-shadow:0 0 5px #00c6ff;}
#point { position:relative;padding-left:3px;padding-right:3px;}
function cu(ct){
if (ct > 60*60*24-1)
{
ct=0;
secs = parseInt(ct);
hh = secs / 3600;
hh = parseInt(hh);
mmt = secs - (hh * 3600);
mm = mmt / 60;
mm = parseInt(mm);
ss = mmt - (mm * 60);
if (ss < 10) { ss = "0"+ss; }
if (mm < 10) { mm = "0"+mm; }
if (hh < 10) { hh = "0"+hh; }
$('#hours').html(hh.toString());
$('#min').html(mm.toString());
$('#sec').html(ss.toString());
setTimeout('cu('+ct+')', 940);
}
else
{
ct=ct+1;
secs = parseInt(ct);
hh = secs / 3600;
hh = parseInt(hh);
mmt = secs - (hh * 3600);
mm = mmt / 60;
mm = parseInt(mm);
ss = mmt - (mm * 60);
if (ss < 10) { ss = "0"+ss; }
if (mm < 10) { mm = "0"+mm; }
if (hh < 10) { hh = "0"+hh; }
$('#hours').html(hh.toString());
$('#min').html(mm.toString());
$('#sec').html(ss.toString());
setTimeout('cu('+ct+')', 940);
}
}
$("#clock").ready(function() {
cu(4450);
});