Optimizing some features

You've done an excellent job with this project.

Nevertheless, I suggest you some improvements : 
* Securizing the contact form (thanks to PHP, not by js)
* Adding fresh effect on hash change
* Solving some id issues (multiple use for some id)

Have a good day.