The website could be infected, legitimate websites get compromised often, and others inadvertently have ads with malicious scripts.

However you can check the site to get a second opinion by going to virus total.com and entering the URL for analysis