private void createSearchPanel() {
			searchPanel = new FilterPanel(new KeyListener() {
							
			@Override
			public void keyTyped(KeyEvent arg0) {
				
			}
			
			@Override
			public void keyReleased(KeyEvent arg0) {
				if (search) {
					doSearch();
					mp3list.setSelectedIndex(0);
				} else {
					search = true;
				}				
			}
			
			@Override
			public void keyPressed(KeyEvent arg0) {
				if (arg0.getKeyCode() == KeyEvent.VK_UP) {
					chSelect(-1);
					search = false;
				}
				if (arg0.getKeyCode() == KeyEvent.VK_DOWN) {
					chSelect(1);
					search = false;
				}
				if (arg0.getKeyCode() == KeyEvent.VK_ENTER) {
					playFile();
					search = false;
				}
			}
		}, new ActionListener() {
			
			@Override
			public void actionPerformed(ActionEvent arg0) {
				tabbedPane.add("Search", new FramePanel(mp3list.getShowCon().getClone(),tabbedPane));			
			}
		});		
		searchPanel.setMax(mp3list.length());
		searchPanel.setFound(mp3list.NoE());
	}