	function countdown(yr, m, d, _h, _m, _s, IDDays, IDHours, IDMin, IDSec, countdownTrue, countdownFalse, dateNow){
	    var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
		theyear=yr;themonth=m;theday=d;thehour=_h;themin=_m;thesec=_s;

        var today = JSON.parse(dateNow);
        
        var todayy=today.datenow.year
		var todaym=today.datenow.month
		var todayd=today.datenow.day
		var todayh=today.datenow.hour
		var todaymin=today.datenow.minutes
		var todaysec=today.datenow.second
		
		var todaystring=montharray[todaym - 1]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
		futurestring=montharray[m - 1]+" "+d+", "+yr+" "+thehour+":"+themin+":"+thesec
		dd=Date.parse(futurestring)-Date.parse(todaystring)
		
		dday=Math.floor(dd/(60*60*1000*24)*1)
		dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
		dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
		dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
		if(dday<=0&&dhour<=0&&dmin<=0&&dsec<=0){
            $("."+countdownTrue+"").css({'display':'none'});
            $("."+countdownFalse+"").css({'display':'block'});
			return
		}
		else{          
			$("#"+IDDays+"").html(String(dday));
			$("#"+IDHours+"").html(String(dhour));
			$("#"+IDMin+"").html(String(dmin));
			$("#"+IDSec+"").html(String(dsec));	
			
			var _todayh = parseInt(todayh);
			var _todaymin = parseInt(todaymin);
			var _todaysec = parseInt(todaysec);
			
			_todaysec = parseInt(_todaysec) + 1;
			if(_todaysec >= 60)
			{
			    _todaysec = 0;
			    _todaymin = parseInt(_todaymin) + 1;
			    if(parseInt(_todaymin) >= 60)
			    {
			        _todayh = parseInt(_todayh) + 1;
			        _todaymin = 0;
			    }
			}  
			
			var _datenow = "{\"datenow\":{\"day\":\""+todayd+"\",\"month\":\""+todaym+"\",\"year\":\""+todayy+"\",\"hour\":\""+_todayh+"\",\"minutes\":\""+_todaymin+"\",\"second\":\""+_todaysec+"\"}}";
				
			setTimeout("countdown('"+parseInt(theyear)+"','"+parseInt(themonth)+"','"+parseInt(theday)+"','"+parseInt(thehour)+"','"+parseInt(themin)+"','"+parseInt(thesec)+"','"+IDDays+"','"+IDHours+"','"+IDMin+"','"+IDSec+"', '"+countdownTrue+"', '"+countdownFalse+"', '"+_datenow+"')",980)
		}
	}
