﻿/**
* jQuery's Countdown Plugin
*
*/



(function($) {
    $.extend($.fn, {
        countdown: function(options) {

            var settings = {
                seconds: 30,
                showTicks: true
            };

            if (options) {
                $.extend(settings, options);
            }

            if ($(this).length == 0) return false;

            var obj = this;

            if (settings.seconds < 0) {
                if (settings.callback) settings.callback();
                return this;
            }

            window.setTimeout(
		function() {
		    if(settings.showTicks)
		        $(obj).html(String(settings.seconds));
		    settings.seconds--;
		    $(obj).countdown(settings);
		}
		, 1000
	);

            return this;
        }
    });
})(jQuery);