Tri-state Check-box (checked, unchecked, indeterminate) in HTML using JQuery (normal JavaScript could be supported)