Twice now I have gotten this popup on the photoforum here. I believe both times it came up as I posted. It looks like spyware to me. Is this associated with this site? I doubt it but wanted to check first. It may even be coincidence it popped up here. If not and it's not authorized I thought someone should know about it. Here's a screenshot of what I got.