When you can access the URL directly but not from a flash application, it is usually due to either a missing crossdomain.xml file, or it's not configured to allow your flash application access.
In this case, look at http://www.geosmartniagara.ca/crossdomain.xml and you'll notice that it only allows access for applications hosted on cogeco.ca. What's the URL for your application?
<allow-access-from domain="*.cogeco.ca"/>