500 Internal Server Error is a server-side error, so i think there is something wrong server-side... since this is a general server error, i don't think that noone can help you with it without at least a link to the page that generates the error, and credentials to reproduce it. Also, server configuration could be handy, so you need to tell us php version etc
I would suggest disabling any mootools modules/plugins and try again, to start with, so you can point to what is causing this, and report back.