c# code..
Code:
List<List<int>> GetSuccessiveNumbers(List<int> lstArr)
{
List<List<int>> Ret = new List<List<int>>();
List<int> iBuffer = new List<integer>();
int i, itmp = lstArr[0];
if (lstArr.Count == 0) return null;
iBuffer.add(itmp);
if (lstArr.Count > 2)
{
for (i = 1; i < lstArr.count; i++)
{
itmp = lstArr[i - 1];
if (lstArr[i] == (itmp + 1))
{
ibuffer.add(lstArr[i]);
}
else
{
Ret.add(iBuffer);
iBuffer = new List<int>();
ibuffer.add(lstArr[i]);
}
}
}
else
{
Ret.Add(iBuffer);
}
return Ret;
}
i tranfer lang to flash actionScript bai kai naka limot nako ana actionScript 
also you might want to debug it pud kai wa na nako ma test hahaah.