Please note that official support for this menu version has now ceased. There are still plenty of users, though, and the forum is still running. Some of our long-time users may be able to help you out.
I myself am aware that there are not 466 lines in my html.
I assume that when a browser views a webpage, it combines all of the htm and *.js files to some effect, so I'll never know where line 466 is to solve this problem.
Within mmenu.js there are 470, as you know, but this file is not modified be me, and on the specified line and character, there is a big space where no content exists.
I'm not sure exactly what the error is but I tried the page and it seems that the menu_array.js file isn't loading. When I downloaded them all to check what was there I get a file called Menu_Array.htm which tells me the page I am looking for is missing. So, it seems the menu_array.js file is not loading. Also, your way down in the version. Your mmenu.js file says Version 3.4.07 and I believe the last version and most up to date is version 3.5.16
I thought this may be the case with the version issues.
The reason I am using an earlier version is because a friend of mine passed it on to me to get me started!
Where do I get an updated mmenu.js and menu_array.js ?
Also, I know I uploaded all of the files correctly, including menue_array.js but noticed when saving the site from the web to my pc after I have uploaded it makes things appear very differently. It doesn't download the menu_array.js
I can't work out what is wrong as it works fine when viewed locally on my pc, just not via the web.
Note that the v3 series is no longer developed or supported. Since you're just starting it would be best to move up to the new v5 series, available at http://milonic.com/.
Again, running the current version (now 5.07) is the only way you're going to get the full support of the board and Milonic. Dropping back to something that old (which isn't working, anyway) is not the way to solve the problem.
Put up your page with a current v5 menu, post to the appropriate area on the Forum, and we'll go from there.