void switchWindow(uint8_t newWindow)
{
	switch(newWindow)
	{
	case 0:
		curWindow = 0;
		init_menu_window();
		break;
	case 1:
		curWindow = 1;
		notification_window_init(false);
		break;
	}
}
void switchWindow(uint8_t newWindow)
{
	switch(newWindow)
	{
	case 0:
		curWindow = 0;
		main_menu_init();
		break;
	case 1:
		curWindow = 1;
		notification_window_init();
		break;
	case 2:
		curWindow = 2;
		list_window_init();
		break;
	}
}
void menu_data_received(int packetId, DictionaryIterator* data)
{
	switch (packetId)
	{
	case 0:
		show_quit();
		notification_window_init(true);
		notification_received_data(packetId, data);
		break;
	case 2:
		window_stack_pop(true);
		init_notification_list_window();
		list_data_received(packetId, data);
		break;
	case 3:
		show_menu();
		break;
	}
}