Dopo aver effettuato un SelectNodes ho bisogno di ordinare il risultato, ma non so come fare, potete aiutarmi ?
Io effettuo il seguente codice, ma dopo non so come procedere;

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.setProperty("SelectionLanguage", "XPath");
xmlDoc.async="false";
xmlDoc.load(sFileDati);

var sFiltro = "";
sFiltro = Get_Filtro(blnEsterno);

var xmlRisultato = new ActiveXObject("Microsoft.XMLDOM");
var rootRis = xmlRisultato.createElement("DOCUMENTI");

if (sFiltro == "") {

var oNodes = xmlDoc.selectNodes( "//Records/Document" );
} else {
var oNodes = xmlDoc.selectNodes(sFiltro);
}
totNodes = oNodes.length - 1;

return oNodes;
}