@Override
	public void mouseClicked(MouseEvent arg0) {
		String[] values = ((String) productsComboBox.getSelectedItem()).split("\\t");
		if (productsComboBox.getItemAt((productsComboBox.getSelectedIndex())).equals(
				"<html><font color='red'>Add New Product</font></html>")) {
			if (values != null && !automaticItemSelection) {
				driver.getGui().getTabbedPane().setSelectedComponent(
						driver.getGui().getProductTab());
				driver.getGui().getProductTab().getNewSupplierProductButton(person).doClick();
			}
		}
		else if (productsComboBox.isEnabled()) {
			driver.getGui().getTabbedPane().setSelectedComponent(driver.getGui().getProductTab());
			driver.getGui().getProductTab().setSelectedProduct(
					driver.getStockDB().getStockItem(Integer.parseInt(values[1].trim())));
		}
	}