eCart does not natively support dynamic options like you are talking about. To accomplish this sort of Dynamic Option system will take a considerable amount of hand coding that we cannot offer support for here in the public forum. WE could help you implement this sort of system through a premiere support appointment