// wait for the DOM to be loaded
$(document).ready(function() {
    // bind 'myForm' and provide a simple callback function
    var options = {
        beforeSubmit: validate,
        success: successAlert
        
    }
    $('#myForm').ajaxForm(options);
    switch(location.href.split('/')[3])
    {
        case 'index.php':
            $('#nav li:eq(0)').addClass('highlight');
            break;
        case 'our_specialties.php':
            $('#nav li:eq(1)').addClass('highlight');
            break;
        case 'faqs.php':
            $('#nav li:eq(7)').addClass('highlight');
            break;
        case 'who_we_are.php':
            $('#nav li:eq(8)').addClass('highlight');
            break;
        case 'contact.php':
            $('#nav li:eq(9)').addClass('highlight');
            break;
        default:
            switch(location.href.split('#')[1])
            {
                case('parent_youth'):
                    $('#nav li:eq(2)').addClass('highlight_sub');
                    break;
                case('couples_mediation'):
                    $('#nav li:eq(3)').addClass('highlight_sub');
                    break;
                case('custody_visitation'):
                    $('#nav li:eq(4)').addClass('highlight_sub');
                    break;
                case('divorce_mediation'):
                    $('#nav li:eq(5)').addClass('highlight_sub');
                    break;
                case('family_community'):
                    $('#nav li:eq(6)').addClass('highlight_sub');
                    break;
                default:
                    $('#nav li:eq(0)').addClass('highlight');
                    break;
            }
        
            break;
    }
    function validate(formData, jqForm, options) { 
        for (var i=0; i < formData.length; i++) { 
            if (!formData[i].value) { 
                alert('Please fill out all of the fields'); 
                return false; 
            } 
        } 
        return true;
    }
    function successAlert(){
        alert("Thank you for your interest! Expect to hear from us soon.");
    }
});
