public void actionPerformed( ActionEvent e ) {
		if( e.getSource() == btnBack ) {
			mainFrame.setVisible( false );
			TerpInfo.instance.getMainFrame().setVisible( true );
			TerpInfo.instance.getMainFrame().requestFocus();
		}
		else if( e.getSource() == btnNextFloor ) {
			curFloor++;
			if( curFloor > 1 )
				btnPrevFloor.setEnabled( true );
			if( curFloor == 4) {
				btnNextFloor.setEnabled( false );
			}
			k.repaint();
		}
		else if( e.getSource() == btnPrevFloor ) {
			curFloor--;
			if( curFloor == 1 )
				btnPrevFloor.setEnabled( false );
			else if( curFloor < 4)
				btnNextFloor.setEnabled( true );
			k.repaint();
		}
		else if( e.getSource() == btnSearch ) {
			if( textField.getText().equals( "1115" ) ) {
				k.repaint();
			}
			else {
				JOptionPane.showMessageDialog( mainFrame, "Room not found!" );
				k.repaint();
			}
		}
	}