Customization of Stock Entry Screen

Is there any way for the fields on the stock entry screen to change based on the entry of a specific field. For example if I select SERVER for a field i created called STOCK TYPE, only certain fiels will come up for entry. If i selected another STOCK TYPE, certain other fields will show for entry based on that product. is there a way to achieve thiis?