some final steps, ready for testing
enable/disable the footer view appropriately
implemented the onClick() within the footer's onClickListener()