Birmingham City have received a blow with the news that 24-year-old defender Neal Eardley has been ruled out for the rest of the season.