Antifungal, antibacterial, antiviral and cytotoxic activity of novel thio- and seleno-azoles.