mi permetto di dissentire da carmichael
la parola "name" potrebbe dar fastidio ad alcuni browser (o comunque in combinazione con altre parole riservate)... tanto che molti siti la citano tra le parole che andrebbero escluse dall'uso all'interno delle funzioni, parametri etc. (anche se di fatto non sono citate dalle specifiche ECMAScript... questo perchè come diceva Br1 i browser spesso fanno un po' come cazzo gli pare)
io ricordo di aver avuto problemi tanti anni fa proprio con mozilla che non accettava la stringa "name" come parametro di funzione. ad oggi sinceramente non lo so perchè, come mio standard, non la uso più.
ma queste cose si apprendono solo con l'esperienza sul campo... ;-)
http://www.webdevelopersnotes.com/tu.../reserved.php3
http://www.javascripter.net/faq/reserved.htm
http://www.htmlite.com/REF002.php
http://www.quackit.com/javascript/ja...rved_words.cfm