// @author Felix Ding
jQuery.fn.countdown = function(options) {	
	if(!options) options = '()';
	if(jQuery(this).length == 0) return false;
	var obj = this;	
	if(options.seconds < 0 || options.seconds == 'undefined')
	{
		if(options.callback) eval(options.callback);
		return null;
	}
	window.setTimeout(
		function() {
			//jQuery(obj).html(String(options.seconds));
			--options.seconds;
			jQuery(obj).countdown(options);
		}
		, 1000
	);	
    return this;
}