Мне кажется, это работает.
$('.aoi_select').change(function(){
var totalSelected = $('.aoi_select[selectedIndex!=0]').length;
if (totalSelected >= 3)
$('.aoi_select[selectedIndex=0]').attr('disabled', 'disabled');
else
$('.aoi_select').removeAttr('disabled');
});