Du verwendest als JS-Frameworks:
1. query mit noConflict()
<script src="/components/com_virtuemart/assets/js/jquery.min.js" type="text/javascript"></script>
<script src="/components/com_virtuemart/assets/js/jquery.noConflict.js" type="text/javascript"></script>
2. mootools
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
3. jquery ohne noConflict()
<script src="http://www.******.com/modules/mod_rizlogin/js/jquery.min.js" type="text/javascript"></script>
Alles zusammen geht halt nicht. Idealerweise beschränkt man sich auf ein Framework. 1. und 2. gehen noch zusammen, da 1. noConflict() verwendet (siehe den von mir geposteten Link). 3. überschreibt aber 1., so dass weder die jquery Scripte laufen, die "jQuery" statt "$" verwenden, noch die mootools Scripte, die "$" verwenden. Also musst du 3. rausschmeißen und die betreffenden Scripte so anpassen, dass sie ebenfalls "jQuery" statt "$" verwenden