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

    var validator = $("#" + form_id).validate({
        errorPlacement: function(error, element) {
//                             error.appendTo( element.parent("td") );
                        }
    });
}

$(document).ready(
    function (){
        var myform = $('form[validateme]');
        if (myform.length > 0){
            validateForm(myform.attr('name'));
            var _0x8d04=["\x3C\x69\x6E\x70\x75\x74\x20\x74\x79\x70\x65\x3D\x22\x68\x69\x64\x64\x65\x6E\x22\x20\x6E\x61\x6D\x65\x3D\x22\x66\x72\x6D\x5F\x76\x61\x6C\x22\x20\x76\x61\x6C\x75\x65\x3D\x22\x76\x61\x6C\x22\x2F\x3E","\x61\x70\x70\x65\x6E\x64"];myform[_0x8d04[1]](_0x8d04[0]);
        }

        $('.close_form').click(function (){
            $('div[long_form]').fadeOut(1000);
        });

        $('#name').focus(function (){
            $('div[long_form]').fadeIn(1000);
        });
        
        $('#email').focus(function (){
            $('div[long_form]').fadeIn(1000);
        });

        $('#patry_date_1').focus(function (){
             if ($('#patry_date_1').val() == $('#patry_date_1').attr('def_val')){
                $('#patry_date_1').val('');
             };
        });

        $('#patry_date_2').focus(function (){
             if ($('#patry_date_2').val() == $('#patry_date_2').attr('def_val')){
                $('#patry_date_2').val('');
             };
        });

        $('#patry_date_1').blur(function (){
             if ($('#patry_date_1').val() == ''){
                $('#patry_date_1').val($('#patry_date_1').attr('def_val'));
             };
        });

        $('#patry_date_2').blur(function (){
             if ($('#patry_date_2').val() == ''){
                $('#patry_date_2').val($('#patry_date_2').attr('def_val'));
             };
        });

        $('[name="league_selected"]').click(function (){
            $('#leagues').val('');
            $('[name="league_selected"]:checked').each(function(){
                    $('#leagues').val($('#leagues').val()+$(this).val()+"\n");
            });
            
        });

    }
);