@Override
	public void setEditPane(Contestant c, boolean newContestant) {
		
		GameData g = GameData.getCurrentGame();
		tfContID.setEnabled(!g.isSeasonStarted());

		if (newContestant || c == null) {
			// set default values
			tfContID.setText("");
			tfFirstName.setText("First Name");
			tfLastName.setText("Last Name");

			cbTribe.setSelectedIndex(0);
			
			updateContPicture(DEFAULT_PICTURE);
			return;
		}

		tfFirstName.setText(c.getFirstName());
		tfLastName.setText(c.getLastName());
		
		cbTribe.setSelectedItem(c.getTribe());

		tfContID.setText(c.getID());
		
		if (c.isCastOff())
			cbCastDate.setSelectedIndex(g.getCurrentWeek()-c.getCastDate()+1);
		else
			cbCastDate.setSelectedIndex(0);
		
		updateContPicture(c.getPicture());
	}