!function($) {

    $(function() {

        $('.widget')
            .find("li:nth-child(2n+1)").addClass("odd").end()
            .find("li:nth-child(2n)").addClass("even");

        $('table.striped tbody')
            .find("tr:nth-child(2n+1)").addClass("odd").end()
            .find("tr:nth-child(2n)").addClass("even").end();

        var slides = $('.slides').cycle({ fx: 'fade' });
        $('.slide-thumbnails a')
            .click(function() {
                var offset = $(this).parents('li').prevAll().length;
                slides.cycle(offset);
            });

        var sponsors = $('.sponsors').cycle({ fx: 'fade' });

        var countdown = $("#countdown");
        if (countdown.length) {
            var year = $("#countdown_date_year").val();
            var month = $("#countdown_date_month").val();
            var day = $("#countdown_date_day").val();
            var hour = $("#countdown_time_hour").val();
            var minute = $("#countdown_time_minute").val();
            $("#countdown").countdown({
                until: new Date(year, month - 1, day, hour, minute),
                layout: "<div class='unit days'>{dnnn}<br/><div>{dl}</div></div>" +
                    "<div class='sep'>&bull;</div>" +
                    "<div class='unit hours'>{hnn}<br/><div>{hl}</div></div>" +
                    "<div class='sep'>&bull;</div>" +
                    "<div class='unit minutes'>{mnn}<br/><div>Mins</div></div>" +
                    "<div class='sep'>&bull;</div>" +
                    "<div class='unit seconds'>{snn}<br/><div>Secs</div></div>"
            });
        }

        if ($.fn.fullCalendar) {
            $('#event-calendar').fullCalendar({
                events: $('#event-calendar-source-url').val()
            })
        }

    });

}(jQuery);

