function redirect (url){
    document.location = url;
}

function validateForm(form_id){
    $.metadata.setType("attr", "validate");

    var validator = $("#" + form_id).validate({
        success: function( label ) {
                    var element = $("#" + $(label).attr('for') );
                    element.next('img').hide();
                 },
        errorPlacement: function(error, element) {
                            var warn_img = element.next('img')
                            warn_img.bt(error.text());
                            warn_img.show();
                        }
    });
}

$.validator.methods.full_years = function() {

    var birth_month = Number( $('#birth_month').val() ) - 1;
    var birth_year  = $('#birth_year').val();
    birth_year = Number(birth_year) + 18;

    var today = new Date();
    var my_date = new Date();
    my_date.setFullYear(birth_year,birth_month, today.getDay());
    if (my_date > today) {
        return false;
    } else {
        return true;
    }

};
