ASP is not ASP.NET, just FYI. You're learning ASP.NET, with VB.NET.
You have to fix your javascript. You should remove all of it, and add one function at a time until you find the one that is breaking. Every browser runs the js in it's own code, so it's not uncommon for something to work in one and not another. The
jquery[
^] library wraps a lot of those differences and it makes no sense to learn javascript without also learning how to use jquery where-ever possible.