Like everyone else, your webpage loaded properly in IE and FF but not in Chrome. I did notice that you were using out-dated syntax and methods, which may account for the unusual effects. I haven't gone through with a fine-tooth comb but at first glance I noticed a few things.
1)No DOCTYPE, so the browser won't load your page using HTML5 specification.
3) I cant imagine it causing the site to behave awkwardly but you have --> each time you close the script with </script>. I'm not sure if you're trying to comment something or if you forgot to remove comments.
6) When inserting a video file into your page, in HTML5 you simply use the following:
<video width = "400" height = "400" id = "myVideo" controls>
<source src = "clip.mp4" type = "video/mp4"> <!-- browser attempts to load the source files in the order they are listed -->
<source src = "clip.ogg" type = "video/ogg">
Sorry, cannot play the videos <!-- occurs if the browser cannot load the source video files -->
You can use JS to control the video files in any manner you choose.
7) Syntax that is not valid in HTML5 and probably wouldn't do what you want it to. For example, the legal version of <b>...</b> to make content bold is <strong>...</strong> or to give it a class or ID and do it using CSS.
If you run your HTML code through a HTML5 validator, you can update the code and see if that alone will fix the problem. If not, then your best bet would be to re-do the website. Here's a sample skeleton layout of HTML5 (it's bare-bones):
<meta charset = "UTF-8" />
<!-- your JS here but you can also call it in the <body> -->
<style></style> <!-- can include your CSS here or use <link rel /> for an external CSS file -->
// stuff to display
Is there a better FREE prog to view the script?
There are quite a few free web servers you can download, the one I prefer to use is Apache (free). You can either do a manual installation or use an installer such as XAMPP, which comes with MySQL, Tomcat (another web server), Mercury and other useful tid bits, all of which is free. One thing to keep in mind is that by default, it will use port 80, however, other programs such as Skype do too, creating a conflict. My preference is rather than tinker with other installed software, you can change the default port to something else, such as 81. To view the script, turn on your Apache web server and in the browser of your choice, type localhost:[your port]/your file path to the script. For IE, you will have to add http:// before the localhost otherwise it attempts to Google your query.
Since Apache doesn't need an external FTP client, you can drag and drop the .php files and other content into the htdocs folder (default). If you've used FileZilla or similar software, it's akin to placing content within the public_html folder.
Last bit, most web servers will not show you all of your php errors. You can check the logs via XAMPP and at the top of your script (below session_start() should you happen to use it), include the following 2 lines in each php file: