JavaScript enque stopped working

I am not sure if you posted code as-is or extracted part of it, but per this snippet – you are hooking function inside itself. Which doesn’t seem like it will work nicely. 🙂

Also init hook should not be used for enqueue, on front-end hook to use is wp_enqueue_scripts, see where is the right place to register/enqueue scripts & styles.

Example functions.php code (assuming foundation is prefix you are using?):

add_action( 'after_setup_theme', 'foundation_after_setup_theme' );

function foundation_after_setup_theme() {

    add_action( 'wp_enqueue_scripts', 'foundation_wp_enqueue_scripts' );
}

function foundation_wp_enqueue_scripts() {

    // enqueues go here
}