BackColor = "white";
ForeColor = "red";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%M%% Minutes, %%S%% Seconds.";
deltamin = 10;

function calcage(secs, num1, num2) {  
	s = ((Math.floor(secs/num1))%num2).toString();  
	if (LeadingZero && s.length < 2)    
	s = "0" + s;  return "<b>" + s + "</b>";
}

function CountBack(secs) {  
if (secs < 0) {  
	secs = 60*deltamin;  
	//document.getElementById("boxfirst").style.display = "none";
	//document.getElementById("boxsecond").style.display = "";    
	//return;  
	}  

	DisplayStr = DisplayFormat.replace(/%%D%%/g, calcage(secs,86400,100000));  
	DisplayStr = DisplayStr.replace(/%%H%%/g, calcage(secs,3600,24));  
	DisplayStr = DisplayStr.replace(/%%M%%/g, calcage(secs,60,60));  
	DisplayStr = DisplayStr.replace(/%%S%%/g, calcage(secs,1,60));  
	document.getElementById("cntdwn").innerHTML = DisplayStr;  
	if (CountActive)    setTimeout("CountBack(" + (secs+CountStepper) + ")", SetTimeOutPeriod);
}

function putspan(id, backcolor, forecolor) { 
	document.getElementById(id).innerHTML = "<span id='cntdwn' style='background-color:" + backcolor +"; color:" + 		forecolor + "'></span>";
}
var tdta = new Date();
mm = tdta.getMonth()+1;
dd = tdta.getDate();
yy = tdta.getFullYear();
hh = tdta.getHours();
ii = tdta.getMinutes();
ss = tdta.getSeconds();

TargetDate = mm+"/"+dd+"/"+yy+" "+hh+":"+(ii+deltamin)+":"+ss;

if (typeof(BackColor)=="undefined")  BackColor = "white";
if (typeof(ForeColor)=="undefined")  ForeColor= "black";
if (typeof(TargetDate)=="undefined")  TargetDate = "12/31/2020 5:00 AM";
if (typeof(DisplayFormat)=="undefined")  DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";if (typeof(CountActive)=="undefined")  CountActive = true;
if (typeof(CountStepper)!="number")  CountStepper = -1;
if (typeof(LeadingZero)=="undefined")  LeadingZero = true;

CountStepper = Math.ceil(CountStepper);
if (CountStepper == 0)  CountActive = false;
var SetTimeOutPeriod = (Math.abs(CountStepper)-1)*1000 + 990;
putspan("countdown", BackColor, ForeColor);
var dthen = new Date(TargetDate);
var dnow = new Date();
if(CountStepper>0)  ddiff = new Date(dnow-dthen);
else  ddiff = new Date(dthen-dnow);
gsecs = Math.floor(ddiff.valueOf()/1000);
CountBack(gsecs);
var tdta_saved = new Date(TargetDate);
var dta_current = new Date();if (Math.ceil((dta_current - tdta_saved) / (1000 * 60)) >= 1440) {    
document.getElementById("boxfirst").style.display = "none";
document.getElementById("boxsecond").style.display = "none";
} 
