public void checkBoxEvent() {
		accountTypes[0].addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				cleanJTextFileds();
				jBTransferC.setEnabled(true);
				jBDeposit.setEnabled(true);
				jBWithdraw.setEnabled(true);
				jBLoan.setEnabled(true);
				
				c.show(actionPanel, "cash");
				String customerID = StatusBar.getInstance().getCustomerID();
				
				AccountControl control = new AccountControl();
				ArrayList<CashAccount> accountList = control.getValidCashAccounts(customerID);
				jComboBox_account.removeAllItems();
				if (accountList != null && accountList.size() > 0) {
					jComboBox_account.addItem("Select one cash account...");
					for (CashAccount account : accountList) {
						jComboBox_account.addItem(account.getAccountID());
					}
				} else {
					jComboBox_account.addItem("No cash account...");
				}
			}
		});
		
		accountTypes[1].addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				cleanJTextFileds();
				jBTransferI.setEnabled(true);
				jBInvestI.setEnabled(true);
				jBTaxI.setEnabled(true);
				
				c.show(actionPanel, "invest");
				String customerID = StatusBar.getInstance().getCustomerID();
				
				AccountControl control = new AccountControl();
				ArrayList<InvestAccount> accountList = control.getValidInvestAccounts(customerID);
				jComboBox_account.removeAllItems();
				if (accountList != null && accountList.size() > 0) {
					jComboBox_account.addItem("Select one investment account...");
					for (InvestAccount account : accountList) {
						jComboBox_account.addItem(account.getAccountID());
					}
				} else {
					jComboBox_account.addItem("No cash account...");
				}
			}
		});
		
		accountTypes[2].addActionListener(new ActionListener(){
			public void actionPerformed(ActionEvent e){
				cleanJTextFileds();
				jBTransferR.setEnabled(true);
				jBInvestR.setEnabled(true);
				jBTaxR.setEnabled(true);
				
				c.show(actionPanel, "retire");
				String customerID = StatusBar.getInstance().getCustomerID();
				
				AccountControl control = new AccountControl();
				ArrayList<RetireAccount> accountList = control.getValidRetireAccounts(customerID);
				jComboBox_account.removeAllItems();
				if (accountList != null && accountList.size() > 0) {
					jComboBox_account.addItem("Select one retirement account...");
					for (RetireAccount account : accountList) {
						jComboBox_account.addItem(account.getAccountID());
					}
				} else {
					jComboBox_account.addItem("No cash account...");
				}
			}
		});
	}