/*
Author: Robert Hashemian
http://www.hashemian.com
*/

function calcage(secs, num1, num2) {
  s = ((Math.floor(secs/num1))%num2).toString();
  if (s.length < 2)
    s = "0" + s;
  return "<b>" + s + "</b>";
}

function CountBackVert(secs) {
  var cdStr ;
	// changed to not include any references to images as this creates bandwidth		
			cdStr='<table bgcolor=#FFFFFF width=100 align=center><tr height=18><td align=right><font size=4 face=Arial><b>' + calcage(secs,86400,100000) + '  </td><td>days</td></tr>' +
                     '<tr height=18><td align=right><font size=4 face=Arial><b>' + calcage(secs,3600,24) + '  </td><td>hrs</td></tr>' +
                     '<tr height=18><td align=right><font size=4 face=Arial><b>' + calcage(secs,60,60) + '  </td><td>mins</td></tr>' + 
                     '<tr height=18><td align=right><font size=4 face=Arial><b>' + calcage(secs,1,60) + '  </td><td>secs</td></tr>' + 
                     '</table>';
  document.getElementById("cntdwn").innerHTML = cdStr;
  setTimeout("CountBackVert(" + (secs-1) + ")", 990);
}

function CountBackHor(secs) {
  var cdStr ;
  cdStr='<table width=100% cellpadding=4 border=0><tr>' +
					 '<td width=20>&nbsp;</td><td width=220><font size=2 face=Arial><b>' + countDownDesc + '</td>' +
					 '<td align=right><font size=5 face=Arial><b>' + calcage(secs,86400,100000) + '  </td><td>days</td>' +
                     '<td align=right><font size=5 face=Arial><b>' + calcage(secs,3600,24) + '  </td><td>hrs</td>' +
                     '<td align=right><font size=5 face=Arial><b>' + calcage(secs,60,60) + '  </td><td>mins</td>' + 
                     '<td align=right><font size=5 face=Arial><b>' + calcage(secs,1,60) + '  </td><td>secs</td>' + 
                     '<td width=60>&nbsp;</td></tr></table>';
  document.getElementById("cntdwn").innerHTML = cdStr;
  setTimeout("CountBackHor(" + (secs-1) + ")", 990);
}

function putspan(backcolor, forecolor) {
 //document.write("<span id='cntdwn' color:" + forecolor + "'></span>");
 document.write("<span id='cntdwn' style='background-color:" + backcolor + "; color:" + forecolor + "'></span>");
}

if (typeof(TargetDate)=="undefined")
  TargetDate = "12/31/2020 5:00 AM";

putspan(BackColor, ForeColor);
var dthen = new Date(TargetDate);
var dnow = new Date();
ddiff = new Date(dthen-dnow);
gsecs = Math.floor(ddiff.valueOf()/1000);

if (alignment=="vertical")
	CountBackVert(gsecs);
else
	CountBackHor(gsecs);

