HEX
Server: Apache/2.4.46 (Ubuntu)
System: Linux localhost 5.11.0-49-generic #55-Ubuntu SMP Wed Jan 12 17:36:34 UTC 2022 x86_64
User: root (0)
PHP: 7.4.16
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/html/fieldblaze.com/include/footer-script.php
<!-- jquery main JS -->
<script src="assets/js/jquery.min.js"></script>
    <!-- Bootstrap JS -->
    <script src="assets/js/bootstrap.min.js"></script>
    <!-- Slick nav JS -->
    <script src="assets/js/jquery.slicknav.min.js"></script>
    <!-- Slick JS -->
    <script src="assets/js/slick.min.js"></script>
    <!-- owl carousel JS -->
    <script src="assets/js/owl.carousel.min.js"></script>
    <!-- Popup JS -->
    <script src="assets/js/jquery.magnific-popup.min.js"></script>
    <!-- Counter JS -->
    <script src="assets/js/jquery.counterup.min.js"></script>
    <!-- Counterup waypoints JS -->
    <script src="assets/js/waypoints.min.js"></script>
    <!-- YTPlayer JS -->
    <script src="assets/js/jquery.mb.YTPlayer.min.js"></script>
    <!-- jQuery Easing JS -->
    <script src="assets/js/jquery.easing.1.3.js"></script>
    <!-- Gmap JS -->
    <script src="assets/js/gmap3.min.js"></script>
    <!-- Google map api -->
    <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyBnKyOpsNq-vWYtrwayN3BkF3b4k3O9A_A"></script>
    <!-- Custom map JS -->
    <script src="assets/js/custom-map.js"></script>
    <!-- WOW JS -->
    <script src="assets/js/wow-1.3.0.min.js"></script>
    <!-- Switcher JS -->
    <script src="assets/js/switcher.js"></script>
    <!-- main JS -->
    <script src="assets/js/main.js"></script>
    
    <!-- <script src='https://www.google.com/recaptcha/api.js'></script> -->
    <!-- <script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit&hl=en"></script> -->

    <script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async defer></script>


     

<script type="text/javascript">
    var CaptchaCallback = function() {
        grecaptcha.render('RecaptchaField1', {'sitekey' : '6Ldset0hAAAAAPMZrN6QP_Jk_HApXGp5ei9jBMOY'});
        grecaptcha.render('RecaptchaField2', {'sitekey' : '6Ldset0hAAAAAPMZrN6QP_Jk_HApXGp5ei9jBMOY'});
    };
</script>

 



    <script>
    //btn_schedule_demo


    
    $(function () {

    $('.appao-btn').on('click', function () {
        $('#btn_schedule_demo').show();
        $('#divForm').show();
    });

    $("input").change(function () {
        $("#captcha2").html("");
    });
    $("textarea").change(function () {
        $("#captcha2").html("");
    });


    $("#customer_phone").keypress(function (e) {
        var keyCode = e.keyCode || e.which;

        $("#captcha2").html("");

        //Regex for Valid Characters i.e. Numbers.
        var regex = /^[0-9]+$/;

        //Validate TextBox value against the Regex.
        var isValid = regex.test(String.fromCharCode(keyCode));
        if (!isValid) {
            $("#captcha2").html("Only Numbers allowed.");
            return false;
        }

        var phonelengthvalid = $('#customer_phone').val();
        if(phonelengthvalid)
        {
            if(phonelengthvalid.length <=9)  
            {
                $("#captcha2").html("Please enter valid mobile numbers "+phonelengthvalid.length);            
            }

            if(phonelengthvalid.length==9)  
            {
                $("#captcha2").html("");                     
                isValid = true;
            }
            else if(phonelengthvalid.length > 9)  
            {
                isValid = false;
                return false;
            }
        } 

        return isValid;
    });

        
    $('#btn_schedule_demo').on('click', function () {
        var v = grecaptcha.getResponse(0);

        var customer_name = $("#customer_name").val();
        var customer_email = $("#customer_email").val();
        var customer_phone = $("#customer_phone").val();
        var customer_description = $("#customer_description").val();

        if(!customer_name)
        {             
            $( "#captcha2" ).html("Please enter name.");
            $( "#customer_name" ).focus();
            return false;
        }
        else if(!customer_phone)
        {             
            $( "#captcha2" ).html("Please enter phone.");
            $( "#customer_phone" ).focus();
            return false;
        }  
                      
        else if(!customer_email)
        {             
            $( "#captcha2" ).html("Please enter email.");
            $( "#customer_email" ).focus();
            return false;
        } 
        else if(!isEmail(customer_email))
        {             
            $( "#captcha2" ).html("Please enter valid email.");
            $( "#customer_email" ).focus();
            return false;
        }         
        else if(!customer_description)
        {             
            $( "#captcha2" ).html("Please enter message.");
            $( "#customer_description" ).focus();
            return false;
        }
        else if(v.length == 0)
        {
            document.getElementById('captcha2').innerHTML="You can't leave Captcha Code empty";
            return false;
        }         
        else
        {
            document.getElementById("btn_schedule_demo").disabled = true;
            document.getElementById("btn_schedule_demo").innerHTML = "Please wait...";
            $.ajax({
                type: 'POST', 
                url: 'process.php?action=schedule_demo',
                data: {
                    customer_name: $("#customer_name").val(),
                    customer_phone: $("#customer_phone").val(),
                    customer_email: $("#customer_email").val(),
                    customer_description: $("#customer_description").val()                                 
                }, 
                success: function(response) {
                    if(response)
                    {                        
                        document.getElementById("frm_schedule_demo").reset();
                        $('#btn_schedule_demo').hide();
                        $('#divForm').hide();
                        
                        
                        //$('#divMailResponse').show();                                        
                        location.href="thank-you.php";
                    }
                }            
            });
        }
    });

    //get in tuch
    $('#get_in_touch').on('click', function () {               
        var v = grecaptcha.getResponse(1);

        var gt_customer_name = $("#gt_customer_name").val();
        var gt_customer_email = $("#gt_customer_email").val();
        var gt_customer_subject = $("#gt_customer_subject").val();
        var gt_customer_message = $("#gt_customer_message").val();

        if(!gt_customer_name)
        {             
            $( "#captcha" ).html("Please enter name.");
            $( "#gt_customer_name" ).focus();
            return false;
        }
        else if(!gt_customer_email)
        {             
            $( "#captcha" ).html("Please enter email.");
            $( "#gt_customer_email" ).focus();
            return false;
        } 
        else if(!isEmail(gt_customer_email))
        {             
            $( "#captcha" ).html("Please enter valid email.");
            $( "#gt_customer_email" ).focus();
            return false;
        }
        else if(!gt_customer_subject)
        {             
            $( "#captcha" ).html("Please enter phone number.");
            $( "#gt_customer_subject" ).focus();
            return false;
        }
        else if(!$('#gt_customer_subject').val().match('[0-9]{10}'))  {
            $( "#captcha" ).html("Please enter 10 digits phone number.");
            $( "#gt_customer_subject" ).focus();
                return false;
            } 
        else if(!gt_customer_message)
        {             
            $( "#captcha" ).html("Please enter message.");
            $( "#gt_customer_message" ).focus();
            return false;
        }
        else if(v.length == 0)
        {
            document.getElementById('captcha').innerHTML="You can't leave Captcha Code empty";
            return false;
        }
        else
        {
            document.getElementById("get_in_touch").disabled = true;
            document.getElementById("get_in_touch").innerHTML = "Please wait...";


            $( "#captcha" ).html("");

            $.ajax({
                type: 'POST', 
                url: 'process.php?action=get_in_touch',
                data: {
                    customer_name: gt_customer_name,                
                    customer_email: gt_customer_email,
                    customer_subject: gt_customer_subject,
                    customer_description: gt_customer_message                                 
                }, 
                success: function(response) {
                    if(response)
                    {
                        //        
                        document.getElementById("frm_get_in_touch").reset();
                        document.getElementById("get_in_touch").disabled = false;
                        document.getElementById("get_in_touch").innerHTML = "Send Message"; 
                        $( "#captcha" ).html(""); 
                        $( "#success_error" ).html("Email has been sent.");                        
                    }
                }            
            });
        }
    });
});

function isEmail(email) {
  var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  return regex.test(email);
}

function validatePhone(txtPhone) {
    var a = document.getElementById(txtPhone).value;
    var filter = /^((\+[1-9]{1,4}[ \-]*)|(\([0-9]{2,3}\)[ \-]*)|([0-9]{2,4})[ \-]*)*?[0-9]{3,4}?[ \-]*[0-9]{3,4}?$/;
    if (filter.test(a)) {
        return true;
    }
    else {
        return false;
    }
}


    
    </script>