Oder 2 Events benutzen. Standardmäßig alle OnClicks auf OnClickSelect. OnClickSelect ändert das Event dann einfach zu OnClickDeselect, welches wiederum das Event auf OnClickSelect ändert. Beide Events zählen dann eine globale Variable hoch oder runter. Eigentlich ganz leicht.
Mit freundlichen Grüßen,
Valle