Global product filter, can it be done?

Hi,

I would like to add a global product option and the show (or hide) all products in the complete site, depending on that option. Can this be done without extensive programming/modding?