Osnovni razlog zasto ne radi je to sto si samo paste taj kod, ocekivao sam da ces ga staviti u neki onload :P
tipa
Kôd:
Event.observe(window, 'load', function() {
//jada jada
});
ovo je bitno da bi se kod izvrsio kada se ucitaju svi dom elementi, ako se izvrsi pre toga jednostavno nece naci element koji treba i "puci" ce.
Inace it's not a good idea da se ukljuce i jquery i prototype tako klot. Moj savet ti je da izbacis jquery ako ces da koristis moj kod. Ukoliko hoces da zadrzis jquery i prototype pogledaj:
http://docs.jquery.com/Using_jQuery_...ther_Libraries
Jos, javascript nije tezak i veoma je zabavan. Ukoliko imas trunku zelje mozes nauciti osnove koje ce ti omoguciti pisanje ovakvog koda za dan, dva. Pogledaj neke od videa na:
http://developer.yahoo.com/yui/theater/ (sa posebnim osvrtom na Douglas Crockforda). Btw. ignorisi yui framework za sada, samo ce te zbunjivati.