Indeterminate is a jQuery plugin that updates checkboxes based on the parent/child relationship. If a parent checkbox checked/unchecked, all children subsequently become checked/unchecked. If a child checkbox is checked the parent becomes an indeterminate checkbox if ALL child checkboxes are not checked.