var Member = {
    member_type : 'entrepreneur',
    form_items : {
        'entrepreneur' : ['box_activity_type', 'box_biography', 'box_investment_req', 'box_chkbarea'],
        'partner' : ['box_service_type', 'box_biography'],
        'investor' : ['box_investment_interests']
    },

    init: function(options) {
        if (options.member_type) {
            this.member_type = options.member_type;
        }
        this.toggle(this.member_type);
    },

    change: function(el) {
        if (this.member_type != el.value) {
            this.toggle(el.value);
            this.member_type = el.value;
        }
    },

    toggle: function(member_type) {
        for (var m_type in this.form_items) {
            var items = this.form_items;
            jQuery.each(items[m_type], function() {
                if (m_type != member_type && !items[member_type].find(this)) {
                    // hide form items exept m_type
                    $('#'+this).hide();
                } else {
                    // show m_type items
                    $('#'+this).show();
                }
            });
        }
    }
}

