/*jslint browser: true, devel: true, sloppy: true,
    plusplus: true, nomen: true, regexp: true */
/*global $: false, jQuery: false */

var tld_list = ['gmail.com'];
$.validator.addMethod("fromDomain", function (value, element, param) {
    console.log("foo");
    console.log(value);
    var splitted = value.split("@");
    var tld = splitted[splitted.length - 1];
    return false;
    return $.inArray(tld, tld_list) !== -1;
},
    "Please use your company email address to sign up. Otherwise, we won’t be able to connect you with your coworkers.");

$(document).ready(function(){
    $("#email_signup").validate({
        rules: {
            email: {
                required: true,
                email: true,
            }
        },
        errorLabelContainer: "#errors",
        errorElement: "div",
        errorClass: "alert",

    });
});

/*jslint browser: true, devel: true, sloppy: true,
    plusplus: true, nomen: true, regexp: true */
/*global $: false, jQuery: false */

var tld_list = ['gmail.com'];
$.validator.addMethod("fromDomain", function (value, element, param) {
    console.log("foo");
    console.log(value);
    var splitted = value.split("@");
    var tld = splitted[splitted.length - 1];
    return $.inArray(tld, tld_list) !== -1;
},
    "Please use your company email address to sign up. Otherwise, we won’t be able to connect you with your coworkers.");

$(document).ready(function(){
    $("#email_signup").validate({
        rules: {
            email: {
                required: true,
                email: true,
            }
        },
        errorLabelContainer: "#errors",
        errorElement: "div",
        errorClass: "alert",

    });
});

Fix wtf control flow in signup.js