guarda che secondo me hai un po' di confusione

anche in riferimento all'altro 3d

http://forum.html.it/forum/showthrea...readid=1217674

tu stai cercando di ordinare l'array aux

ma aux rappresenta solo una riga della della tua tabella!!!!

tu devi ordinare l'array delle righe invece.

Cioe' devi prima riuscire ad avere una array tipo questo

tabella = new Array();

tabella[0] = new Array('francesco', 'gdteh', '2352', 'si');
tabella[1] = new Array( 'claudio', 'dhgeb', '3021', 'si');
tabella[2] = new Array( 'sofio', 'atshe', '2112', 'no');
tabella[3] = new Array( 'stefano', 'tehd', '8983', 'si');
tabella[4] = new Array( 'marco', 'tgdf', '6523', 'no');

poi devi trovare un modo per ordinare la variabile "tabella"

tabella.sort();

ovvio che poi devi trovare un modo per fare la funzione che da la distanza tra due elementi della tabella. Cioe' la funzione da mettere dento sort(...)