@ Adele
The “Uncaught TypeError: Property ‘$’ of object [object Object] is not a function ” errors are more than likely being caused by the theme. The jQuery that is bundled with WordPress is not being used. If the theme has an option that loads jQuery from CDN or Google, disable it. If you have a plugin activated that is doing this, please deactivate it. Why, because they are doing it in a way that will break things for you. If there is not an option in the theme or you do not have a plugin installed that is doing this, I have built an option in Connections which attempts to fix this issue. Go to the Connections : Settings admin page and enable the Jquery Fixer option under the Advanced tab.
As for the Internal Server Error 500 … that is indicative of a PHP memory error. Well, it could be a great deal many things, but in this case I think it is a memory error. Please try increasing the memory allocated to PHP. Here’s an excellent blog post with several different methods. which method that will work for you will depend on your webhost. I suggest starting at the top an working your way down the list.
Hope that helps.
