Figured I get some sort of answer that doesn't explain why the problem accured when I haven't changed anything in the last 2 months. Just make me go out and spend more moneyt Ah!
Try
https://server72.totalchoicehosting.com/~swgpcsc/index.php?
This work for me.
The link using https://www.swgpcs.com will not work, unless you purchase a n SSL certifiacte for www.swgpcs.com
Actually I suspect it never did work properly. What it would have done would have been using the server72.totalchoicehosting.com certificate. I'd guess that you have upgraded your browser at some stage. Most of the browsers such as IE were very lax about the authentification of certificates. They did not worry if the certificate name did not match the site name. However, due to there being a lot more fraud about now, and people setting up dummy sites for banks etc to try and get you to give your credit card details to them... The browsers are now a lot stricter about how they check that the secure site domain name agrees with the one you have requested. Hence you are getting the errors now.
Try the server72 link above, and let me know if you get any errors.
Thank you for choosing Total Choice Hosting