﻿// ON WINDOW LOAD
$(window).load(function() {
    $('#ctl00_Body_txtFirst').focus();
});

// ON DOCUMENT READY
$(document).ready(function() {
    $('#ctl00_Body_btnSignup').click(function(event) {
        event.preventDefault();
        validateClubVeg();
    });

    // CUSTOM EVENT TRACKER (ANALYTICS)
    $('#clubveg-form input, #clubveg-form select').blur(function() {
        pageTracker._trackEvent('Forms', this.form.action, $(this).attr("name"));
    });
});

// VALIDATE CLUB VEG FORM
function validateClubVeg() {
    $('.error').hide();
    var valid = true;
    var notvalid = Array('','Month','Day','--','Select Relationship');
    $.each($('.required'), function() {
        if (notvalid.exists($(this).val())) {
            $(this).addClass('req-red');
            valid = false;
        } else {
            $(this).removeClass('req-red');
        }
    });
    if ($('#update').val() != "updateProfile") {
        if (!$('#ctl00_Body_chk18').attr('checked')) {
            $('#clubveg-form').prepend('<div class="error">Please check the box if you are over the age of 18.</div>');
            valid = false;
        }
    }
    if (valid) {
        pageTracker._trackEvent('clubveg', 'clubvegsignup', 'signmeup');
        //$('form').submit();
        __doPostBack('ctl00$Body$btnSignup', '');
    } else {
        $('#clubveg-form').prepend('<div class="error">Please complete all required fields.</div>');
    }
}

// CHECK IF VALUE EXISTS IN ARRAY
Array.prototype.exists = function(search) {
    for (var i = 0; i < this.length; i++)
        if (this[i] == search) return true;
    return false;
}