Herrje, du musst unbedingt nen Debugger benutzen... xD
Wieso bindest du denn mootools.js und moocheck.js von verschiedenen Ordnern aus ein, wobei ein Ordner nicht auffindbar ist? jQuery findet er übrigens auch noch immer nicht, was erklärt, dass "$" unreferenced ist, also nicht in diesem Scope...