NOWCAST - ON THE WEB: VIRTUAL TELESCOPES