$(document).ready(function() {

    //if submit button is clicked
    $("#lpa_submit").click(function() {
        var lpa_country = $('#lpa_country').val();
        var lpa_year = $('#lpa_year').val();
        var lpa_month = $('#lpa_month').val();
        var lpa_day = $('#lpa_day').val();
        var lpa_rememberme = $('#lpa_rememberme').val();

        $.ajax({
            url: "/ajax/lpa",
            type: "POST",
            async: false,
            data: { country: lpa_country, month: lpa_month, day: lpa_day, year: lpa_year, rememberme: lpa_rememberme },
            success: function(msg) {
                if (msg == 1) {
                    if (!get_cookie("jb_video_shown") && 1==0) {
                        $.ajax({
                            url: "/ajax/video_takeover/load",
                            async: true,
                            success: function(result) {
                                if (result != 0) {
                                    $("#lpa_modal").addClass("no_logo");
                                    $("#lpa_modal").html(result);
                                    set_cookie("jb_video_shown", "true", 60);
                                }
                                else
                                    $("#lpa_modal").overlay().close();
                            }
                        });
                    }
                    else
                        $("#lpa_modal").overlay().close();
                        $('#homepage_vignette').cycle({
                    timeout: 9900,
                    fx: 'scrollHorz',
                    prev: '#homepage_vignette_prev',
                    next: '#homepage_vignette_next',
                    pager:'#homepage_vignette_nav',
                    cleartype: true,
                    cleartypeNoBg: true,
                    pagerAnchorBuilder: function(idx, slide) {
		    return '<li><a href="#"><img src="/images/spacer.gif" width="35" height="12" /></li></a>';
                    }
                });
                //----------- Start/Stop ------------------
                $('#homepage_vignette_stop').click(function() {
                        return $('#homepage_vignette').cycle('pause');
                });
                $('#homepage_vignette_start').click(function() {
                        return $('#homepage_vignette').cycle('resume');
                });
                }
                else {
                    _gaq.push(['_trackEvent', 'lpa', 'fail']);
                    window.location = msg;
                }
            }
        });
        return false;
    });

});

var get_days_in_month = function(day) {
    days = [31,(this.is_leap_year() ? 29:28),31,30,31,30,31,31,30,31,30,31];
    month = $('#lpa_month').val();
    options = [];
    for(i=1; i<=days[month-1];i++){
        options.push($('<option/>').val(i).html(i).get(0));
        if(day == i)
            $(options[options.length-1]).attr('selected', true);
    }
    return options;
}

var is_leap_year = function(){
        return $('#lpa_year').val()%4 ? false:true;
}

var change_days = function(){
    days = this.get_days_in_month($('#lpa_day').val());
    $('#lpa_day').html(days);
}

var is_age_checked = function() {
    var success = false;
    $.ajax({
        url: "/ajax/lpa/is-age-checked",
        async: false,
        type: "POST",
        complete: function(msg) {
            if (msg.responseText == 'true')
                success = true;
            else
                success = false;
        }
    });
    return success;
}
