All I can tell you is that the issue is caused by the script.responsive.js file. You could disable or remove the file, but that might stop your skin from being responsive. I didn't read the whole JS file cause it's pretty big, so I don't know what else might be in there.
So you know, it is quite possible to build a responsive mojoPortal skin without all that JS. You can do it entirely with CSS.