@Override
	public void showGiveOptions(ResourceType[] enabledResources) {
		giveAvailables = enabledResources;
		givereload.setVisible(false);
		giveAmount.setVisible(false);
		
		//Show them all
		givewood.setVisible(true);
		givebrick.setVisible(true);
		givesheep.setVisible(true);
		givewheat.setVisible(true);
		giveore.setVisible(true);
		
		//Disable all
		givewood.setEnabled(false);
		givebrick.setEnabled(false);
		givesheep.setEnabled(false);
		givewheat.setEnabled(false);
		giveore.setEnabled(false);
		
		//Re-enable the available ones
		for (ResourceType res : enabledResources) {
			if		(res == ResourceType.WOOD)	{ givewood.setEnabled(true);}
			else if (res == ResourceType.BRICK)	{givebrick.setEnabled(true);} 
			else if (res == ResourceType.SHEEP)	{givesheep.setEnabled(true);} 
			else if (res == ResourceType.WHEAT)	{givewheat.setEnabled(true);} 
			else if (res == ResourceType.ORE)	{  giveore.setEnabled(true);} 
		}
	}