This map of Germany is controlled via xml.
You can change the colors of every individual element through the xml file. Regions will automatically deactivate or become unclicakbale once you remove any city information for that region in the xml.
You can either have the map show information once a region is clicked, or you can have it go to a website address once a region is clicked.
Please email me at firstname.lastname@example.org if you have any questions or need a custom map designed. I can do a custom map of most regions for around $80 USD .