function countdown(wrapper, el, end, imgPrefix, imgSuffix)
{
	end = new Date(end * 1000);
	var leftOrSince = (end > new Date() ? 'left' : 'since');
	$(wrapper).prepend('<h2 class="' + leftOrSince + '">Days ' + leftOrSince + '</h2>');
	var el = $(el);
	var plates = '<img alt="" class="first" /><img alt="" class="second" />';
	el.append('<div class="days">' + plates + '<img alt="" class="third" /></div><div class="hours">' + plates + '</div><div class="mins">' + plates + '</div><div class="secs">' + plates + '</div>');
	var timer;
	var seclib = {
		min: 60, 
		hour: 60 * 60, 
		day: 60 * 60 * 24
	}
	function update()
	{
		diff = new Date(end - new Date());
		secs = Math.abs(Math.floor(diff.valueOf()/1000));
		setTimeout(update, 1000);
		
		
		days = Math.floor(secs / seclib.day);
		secs -= days * seclib.day;
		hours = Math.floor(secs / seclib.hour);
		secs -= hours * seclib.hour;
		mins = Math.floor(secs / seclib.min);
		secs -= mins * seclib.min;
		
		days1 = Math.floor(days/100);
		days2 = Math.floor((days - days1 * 100)/10);
		days3 = days - days1 * 100 - days2 * 10;
		hours1 = Math.floor(hours/10);
		hours2 = hours - hours1 * 10;
		mins1 = Math.floor(mins/10);
		mins2 = mins - mins1 * 10;
		secs1 = Math.floor(secs/10);
		secs2 = secs - secs1 * 10;
		
		el.find('.days .first').attr('src', imgPrefix + days1 + imgSuffix);
		if(days1)
		{
			el.find('.days .first').show();
		}
		else
		{
			el.find('.days .first').hide();
		}
		el.find('.days .second').attr('src', imgPrefix + days2 + imgSuffix);
		el.find('.days .third').attr('src', imgPrefix + days3 + imgSuffix);
		el.find('.hours .first').attr('src', imgPrefix + hours1 + imgSuffix);
		el.find('.hours .second').attr('src', imgPrefix + hours2 + imgSuffix);
		el.find('.mins .first').attr('src', imgPrefix + mins1 + imgSuffix);
		el.find('.mins .second').attr('src', imgPrefix + mins2 + imgSuffix);
		el.find('.secs .first').attr('src', imgPrefix + secs1 + imgSuffix);
		el.find('.secs .second').attr('src', imgPrefix + secs2 + imgSuffix);
		//alert(days + 'd' + hours+ 'h' + mins + 'm' + secs +'s');
	}
	update();
}
