Ayuda urgente con script

sscott
29 de Junio del 2006
Saludos

Soy nuevo en este foro, al que ingresé para obtener alguna ayuda por parte de conocedores en Javascript. Encontré este script en Internet, pero no puedo modificarlo para que funcione.
Necesito que la cantidad principal (digamos $570,000) disminuya $10,000 por semana, comenzando, por ej. el 14/05/2006. Significaría que al cabo de 6 semanas el precio desplegado sería de $510,000, y la siguiente semana $500,000 (comenzando domingo).
Ha sido un desastre, ya que no sé por donde entrarle. Alguien podría ayudarme?


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Currency Countdown</title>
<script type="text/javascript">
<!--//
String.prototype.toNumber = function() {
// convert number-formatted string into a numeric result
var nbr = Number(this);
return ((isNaN(nbr)) ? 0 : nbr);
}
Number.prototype.toCurrency = function() {
// convert number into a currency-formatted string result
var symb = (arguments.length>0) ? arguments[0] : "$,.";
symb = ((typeof(symb)=="string" && symb.length==3) ? symb : "$,.").split("");
var nbr = this.toString().toNumber().toString();
dec = Math.floor((nbr*100+0.5)%100);
nbr = Math.floor((nbr*100+0.5)/100).toString();
if (dec < 10) dec = "0" + dec;
for (var i = 0; i < Math.floor((nbr.length-(1+i))/3); i++) {
nbr = nbr.substring(0,nbr.length-(4*i+3))+symb[1]+nbr.substring(nbr.length-(4*i+3));
}
return (symb[0] + nbr + symb[2] + dec);
}
var USAcurrency = "$,.";
//-->
</script>
<script type="text/javascript">
<!--//
var begDate = new Date("05/14/2006");
var amount = 570000.00;
function CurrencyCountdown() {
var minutes = Math.floor(((new Date()).getTime() - begDate.getTime()) / 1000 / 60);
var amt = amount - (minutes * 0.9920634);
document.getElementById("countdown").innerHTML = amt.toCurrency(USAcurrency);
window.setTimeout("CurrencyCountdown()", 10000); // repeat every 10 seconds
return true;
}
window.onload = CurrencyCountdown;
//-->
</script>
</head>

<body>
<div id="countdown"></div>
</body>
</html>