It appears that our web site got hit with a computer virus recently named laughing cow. Hopefully this has not affected your computer. In any event you get a laughing cow pop-up please be aware not to click on it as it will attempt to install the wibya tool bar on ring (which is a server). The virus doesn't does not work well with tool bars. This may be a part of a Ning upgrade, refresh your screen will get rid of it. You can also click on the link below to upgrade your popup security:
https://support.google.com/chrome/answer/95472?hl=en
http://www.pcadvisor.co.uk/how-to/windows/how-block-pop-ups-get-rid-of-pop-ups-in-windows-7-windows-8-3494487/