$(function() {
    function showMore(elem) {
        elem.addClass('open');
        elem.css('height', elem.get(0).scrollHeight + 'px');
        elem.parent().find('.more').find('a').text('less');
    }

    function showLess(elem) {
        elem.removeClass('open');
        elem.removeAttr('style');
        elem.parent().find('.more').find('a').text('more');
    }

    $('#executives').find('li').each(function() {
        var parentElem = $(this), execContent = parentElem.find('.executiveMeta');

        parentElem.find('.more').find('a').click(function() {
            if (execContent.hasClass('open')) {
                showLess(execContent);
            } else {
                showMore(execContent);
            }
        });
    });
});