Hi Dingo,
I did open your link. It would be very convincing to the uninitiated, but it conflates a whole bunch of chemistry facts and other ideas. It would take all day to go through what's on that page and take it apart step by step in a forum like this.
An easier way would be to go and have a chat to a chemistry teacher at your local high school and go through it line by line. It should be fun .