Получить максимальное значение атрибута?
tags=document.getElementsByClassName('tags');
for (x in tags){
  for (y in tags[x].childNodes){
    tags[x].childNodes[y].id.... ну а дальше разберетесь
  }
}

или Вам нужен весь код?
почему бы не использовать Math.max?
var a = [2,3,1,10,25,2,4,7], maxValue = Math.max.apply(Math, a);

alert(maxValue)


P.S.: понятно что прежде нужно взять все нужные шники и привести их числовому типу, что-то вроде 
var oneElementOfArray = Numbser(span.id.substr(4)) || 0
