$(document).ready(function() {
    $('#freeform').bind('submit', function() {
        // Validate the phone number
        if (! document.getElementById('phone_number').value.match(/^\(?\d{3}[\s\)\.\-]*\d{3}[\.\-\s]?\d{4}$/)) {
          alert('Please enter a valid 10-digit phone number.');
          return false;
        }

        email = document.getElementById('email').value;
        if (! email.match(/^[^.][\d\w\.\+\-\']*@[\d\w\-]+(\.[\d\w\-]+)+$/)) {
          alert('Please enter a valid email address.');
          return false;
        }
      });
});

