jQuery(document).ready(function () {
    let $contactForm = jQuery("#gform_1, #gform_2");

    $contactForm.validate({
        rules: {
            'input_3.3': {
                required: true,
                minlength: 4,
            },
            'input_4': {
                required: true,
                email: true,
            },
            'input_2': {
                required: true,
                minlength: 4,
            }
        },
        messages: {
            'input_3.3': {
                required: 'This Field is Required',
                minlength: 'Please Enter Minimum 4-words',
            },
            'input_4': {
                required: 'This Field is Required',
                email: 'Please Enter Valid Email Address',
            },
            'input_2': {
                required: 'This Field is Required',
                minlength: 'Please Enter Minimum 4-words',
            }
        },
    });

    jQuery("#gform_submit_button_1, #gform_submit_button_2").on('click', function() {
        if($contactForm.valid()){
            if(jQuery("iframe").filter('[title="reCAPTCHA"]').length > 0 && grecaptcha.getResponse()){
                jQuery(".gform_ajax_spinner").css("display", "inline");
                $contactForm.submit();
            }else if(jQuery("iframe").filter('[title="reCAPTCHA"]').length < 1) {
                jQuery(".gform_ajax_spinner").css("display", "inline");
                $contactForm.submit();
            }
        }
    });
});