Forse ho trovato il problema, riscarica il sorgente di controls.js dal sito ufficiale di scriptaculous,  ci dovrebbeessere qualche differenza nel file che usi tu: http://script.aculo.us/downloads 
Lo includi due volte nel senso che in pratica ti basterebbe includerli:
	Codice PHP:
	
<script src="ajax/prototype.js" type="text/javascript"></script>
<script type="text/javascript" src="ajax/scriptaculous.js?load=effects,builder,controls"></script> 
 
oppure così se preferisci, che è equivalente:
	Codice PHP:
	
<script src="ajax/prototype.js" type="text/javascript"></script>
<script type="text/javascript" src="ajax/scriptaculous.js"></script>
<script src="ajax/effects.js" type="text/javascript"></script>
<script src="ajax/builder.js" type="text/javascript"></script>
<script src="ajax/controls.js" type="text/javascript"></script>