no it doesnt, joomla is not written in smarty and whm is. i use joomla all the time and have come across this in other scripts but is easy fix
to avoid blank pages place literal tags around javascript code and inline css
example:
change this
<script type="text/javascript">
window.addEvent('load', function() {
new Fusion('ul.menutop', {
pill: 0,
effect: 'slide and fade',
opacity: 1,
hideDelay: 500,
centered: 0,
tweakInitial: {'x': 0, 'y': 0},
tweakSubsequent: {'x': 2, 'y': -12},
menuFx: {duration: 200, transition: Fx.Transitions.Sine.easeOut},
pillFx: {duration: 400, transition: Fx.Transitions.Back.easeOut}
});
});
</script>
to this
{literal}<script type="text/javascript">
window.addEvent('load', function() {
new Fusion('ul.menutop', {
pill: 0,
effect: 'slide and fade',
opacity: 1,
hideDelay: 500,
centered: 0,
tweakInitial: {'x': 0, 'y': 0},
tweakSubsequent: {'x': 2, 'y': -12},
menuFx: {duration: 200, transition: Fx.Transitions.Sine.easeOut},
pillFx: {duration: 400, transition: Fx.Transitions.Back.easeOut}
});
});
</script>{/literal}