ow_f_AppendLoadEvent(InitClock);

var base = 11011000000;
var incday = 786300;
var inchour = 32763;
var incmin = 546.04;
var incsec = 9.1007;
var amt = 0;
var clockID = 0;

function daysBetween(today,earlyDate){
   var laterSecs = today.getTime();
   var earlySecs = earlyDate.getTime();
   return Math.floor ((((((laterSecs - earlySecs)/1000)/60)/60)/24));
}

function InitClock() {
	if (document.getElementById("debtamt")) {
		var today = new Date();
		var earlyDate = new Date(2006,00,01);
		var dayAmt = daysBetween(today, earlyDate) * incday; 
		var hrAmt = today.getHours() * inchour; 
		var minAmt = today.getMinutes() * incmin;
		var secAmt = today.getSeconds() * incsec;
		amt = base + dayAmt + hrAmt + minAmt + secAmt;
		//document.write(currency(amt));
		if (document.getElementById) {
			clockID = setInterval("clockRunning()", 1000);
		}
	}
}

function clockRunning() {
	amt += incsec;
	document.getElementById("debtamt").innerHTML = currency(amt);
}

function currency(anynum) {
   anynum = eval(anynum);
   workNum = Math.abs((Math.round(anynum*100)/100));
	 workStr = "" + workNum;
   if (workStr.indexOf(".") == -1) { workStr += ".00"; }
   dStr = workStr.substr(0,workStr.indexOf("."));
	 dNum = dStr - 0;
   pStr = workStr.substr(workStr.indexOf("."));
   while (pStr.length < 3) { pStr += "0"; }
   if (dNum >= 1000) {
		dLen = dStr.length;
		dStr = parseInt("" + (dNum/1000)) + "," + dStr.substring(dLen-3, dLen);
   }
   if (dNum >= 1000000) {
      dLen = dStr.length;
      dStr = parseInt("" + (dNum/1000000)) + "," + dStr.substring(dLen-7, dLen);
   }
   if (dNum >= 1000000000) {
      dLen = dStr.length;
      dStr = parseInt(""+(dNum/1000000000)) + "," + dStr.substring(dLen-11, dLen);
   }
   retval = dStr + pStr;
	 retval = retval.substr(0,retval.indexOf(".")); //remove cents
   if (anynum < 0) { retval = "(" + retval + ")"; }
   return "$" + retval;
}
