public ClanPosition getPosition(String pos) {
   if (pos == null) return null;
   pos = pos.trim();
   if (CMath.isInteger(pos)) {
     int i = CMath.s_int(pos);
     if ((i >= 0) && (i < positions.length)) return positions[i];
   }
   for (ClanPosition P : positions) if (P.getID().equalsIgnoreCase(pos)) return P;
   return null;
 }