Hidden optgroup dynamically after choice

Hi
please just lite problem
for example if I selected sport and I choose Music from category I will have in subcategory list of music and no sport
something else if I have a category when I have no optgroup of this subcategory how to display for example no subcategory
this my jsfiddle

an idea or a solution thank you in advance