Ti faccio vedere l'HTML e tutto il js perché l'animazione non và :/

Codice PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<
html>
<
head>
    <
title>Home</title>
    <
link rel="stylesheet" href="style.css" type="text/css" />
    <
script type="text/javascript" src="mootools.svn.js"></script>
    <script type="text/javascript" src="slider-menu.js"></script>
    
</head>

<body>
    

<div id="slider_container">
    <ul id="slider">
        <li id="kwick_red" class="chapter"><span>Red</span>
        <li id="kwick_orange" class="chapter"><span>Orange</span>
        <li id="kwick_yellow" class="chapter"><span>Yellow</span>
        <li id="kwick_green" class="chapter"><span>Green</span>
        <li id="kwick_blue" class="chapter"><span>Blue</span>
        <!-- <li id="kwick_indigo" class="chapter"><span>Indigo</span>
        <li id="kwick_violet" class="chapter"><span>Violet</span> -->
    [/list]
    
</div>

    
    
</body>
</html> 


Codice PHP:
window.addEvent('domready', function(){

    var 
szNormal 117szSmall  100szFull   219;
 
    var 
kwicks = $$("#slider .chapter");
    var 
fx = new Fx.Elements(kwicks, {waitfalseduration500transitionFx.Transitions.Back.easeOut});
    
kwicks.each(function(kwicki){
        
kwick.setStyle('opacity',0.8);
    });
    
kwicks.each(function(kwicki) {
        
kwick.addEvent("click", function(event){
            var 
container = $("#slider_container");
            var 
fx = new Fx.Tween(container, {waitfalseduration500transitionFx.Transitions.Bounce.easeOut});
            
fx.start('height',300100);
        });
        
        
kwick.addEvent("mouseenter", function(event) {
            var 
= {};
            
o[i] = {width: [kwick.getStyle("width").toInt(), szFull]}
            
kwick.setStyle('opacity',1);
            
kwicks.each(function(otherj) {
                if(
!= j) {
                    var 
other.getStyle("width").toInt();
                    if(
!= szSmallo[j] = {width: [wszSmall]};
                }
            });
            
fx.start(o);
        });
        
        
kwick.addEvent("mouseleave", function(event) {
            var 
= {};
            
kwicks.each(function(kwicki) {
                
o[i] = {width: [kwick.getStyle("width").toInt(), szNormal]}
                
kwick.setStyle('opacity',0.8);
            });
            
fx.start(o);
        });
        
    });
});