this has been discussed in many threads...
It appears to be an installer aplications, possibly some kind of spyware, it's comming from one of the advertising sites linked in the advertising banners, (which may be calling pop-ups or pop-unders). it is not comming from ComputerForums...
Personally I suggest blocking the site they are originating from, this can be done using the hosts file c:\windows\system23\drivers\etc\host...
just write
127.0.0.1 qoolaid.com qoolaid.com as the last line of the file and save it.