protected void deleteDebate() {
		Object topicO = topicDBJlst.getSelectedValue();
		String topicValue= null;
		if (topicO != null) {
			topicValue = topicO.toString();
		}
		if (topicValue != null) {
			if (debateList != null) {
				for (int i = 0; i < debateList.size(); i++) {
					if (debateList.get(i).getTopic().equals(topicValue)) {
						currentDebate = debateList.get(i);
						if (debate.deleteDebat(currentDebate)) {
							JOptionPane.showMessageDialog(this, "You have deleted a debate successfully", "Success", JOptionPane.OK_OPTION);
							// Refresh debate list
							debateList = debate.getDebateList();
							getDebateList();
						} else {
							JOptionPane.showMessageDialog(this, "You have deleted a debate failed", "Failed", JOptionPane.WARNING_MESSAGE);
						}
						
						break;
					}
				}
			}
		}
		
	}