This is really simple task but I've faced some dead end.
It's just not working. I've tried to do the same with variables,
if cat1 = 0, make visible and set cat1 value to 1,
if cat1 = 1, make invisible and set cat 1 value to 0.
But it would always show 0, as if it reads from top to down, and from some reason read separate event right away.