	
	/************************************************************************/
	/* code adapted from original script by http://www.hashemian.com		*/
	/*																		*/
	/************************************************************************/
	
	if(display == true){
	
		DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
		CountActive = true;
		CountStepper = -1;
		LeadingZero = true;
		BackColor = '#25272D';
		ForeColor = '#FFFFFF';

		function calcage(secs, num1, num2) {
			s = ((Math.floor(secs/num1))%num2).toString();
			if (LeadingZero && s.length < 2)
			s = "0" + s;
			return s;
		}

		function CountBack(secs) {
		
			if (secs < 0) {
				document.getElementById("meetup_countdown").innerHTML = message;
				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("meetup_countdown").innerHTML = DisplayStr;
			
			if(CountActive){
				setTimeout("CountBack(" + (secs+CountStepper) + ")", SetTimeOutPeriod);
			}
			
		}

		function putspan(backcolor, forecolor) {
			document.write("<span id='meetup_countdown'></span>");
		}
		
		CountStepper = Math.ceil(CountStepper);
		
		if (CountStepper == 0){
			CountActive = false;
		}
		
		var SetTimeOutPeriod = (Math.abs(CountStepper)-1)*1000 + 990;
		document.write("<span id='meetup_countdown'></span>");
		var dthen = new Date(meet);
		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);
		}
	
	}