<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:

def wait_till_page_load(self,driver,max_wait_time):
		'''
			This method pauses execution until the page is loaded fully, including
			data delayed by JavaScript
		'''
		sleepCount = max_wait_time		# wait for a fixed max_wait_time only 

		# A page that's fully loaded has the word 'Current Status'

		while self.tracking_no not in driver.page_source and 'Invalid Input' not in driver.page_source:		
			sleep(1)
			sleepCount -= 1
			if sleepCount is 0:
				raise Exception('Request timed out!')