Активный блок нужно находить при каждом переключении, а у вас один раз на старте.
И currentSwitcher у вас после первого перебора не меняется, и всегда указывает на последний элемент.
Чуток подправил:
jsbin.com/rawasuyuqe/edit?js,output
P.S.: откуда только такие адские названия классов берутся? вынес в переменные, чтоб глаза не мозолили.