Javascript: Tri De Tableau Multidimensionnel

J'ai un Tableau Multidimensionnel qui a 3 colonnes (à l'aide de javascript)

[0] Number of vote
[1] Name of candidate
[2] Candidate Number

Mon contenu du tableau sont:

1 | Peter | 3
1 | Mary  | 2
0 | David | 5
0 | John  | 4
0 | Billy | 1

Comment puis-je trier le tableau par [0] Nombre de vote et [2] numéro de candidat?

Le résultat devrait être:

1 | Mary  | 2
1 | Peter | 3
0 | Billy | 1
0 | John  | 4
0 | David | 5

OriginalL'auteur Joe Yan | 2011-08-09