//	MULTIPLAYER RACE HOST/JOIN MENU
PreviewList
{
	name = multiplayer_race_host_/_join_menu;
	image = menu-main-bg.tga;
	font = 0;
	startitem = 0;

	startcallback = C_MPSTARTSTART;
	callback = C_MPSTARTUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HOST_/_JOIN_HEADER;
		color = CCCCCC;
	}

	listselection
	{
		item
		{
			text = MENU_MULTIPLAYER_RACE_HOST_/_JOIN_HOST_BUTTON;

			action
			{
				//goto = multiplayer_race_(host)_game_settings_menu;
				callback = C_MPSTARTHOST;
			}
		}

		item
		{
			text = MENU_MULTIPLAYER_RACE_HOST_/_JOIN_JOIN_BUTTON;

			action
			{
				//goto = multiplayer_race_(client)_host_selection_menu;
				callback = C_MPSTARTJOIN;
			}
		}
	}

	previewselection
	{
		item
		{
			line
			{
				text = MENU_COMMON_BLUETOOTH_NAME_TEXT;
				align = 1;
			}

			line
			{
				image = menu_line_2.tga;
			}

			line
			{
				text = MENU_COMMON_BLUETOOTH_NAME;
				align = 1;
			}
		}
	}

	rsk
	{
		callback = C_MPEXITMENUS;
		goto = nowhere;
	}
}

//	MULTIPLAYER RACE (HOST) BLUETOOTH ON/OFF MENU
Popup
{
	name = multiplayer_race_(host)_bluetooth_on_/_off_menu;
	image = menu-main-bg.tga;
	font = 0;
	startcallback = C_BTOFFORBUSYSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_BLUETOOTH_NOT_ON_TEXT;
		color = eeeeee;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			//goto = multiplayer_race_(host)_game_settings_menu;
			callback = C_BTOFFORBUSYTURNONHOST;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) BLUETOOTH BUSY MESSAGE
Popup
{
	name = multiplayer_race_(host)_bluetooth_busy_message;
	image = menu-main-bg.tga;
	font = 0;
	startcallback = C_BTOFFORBUSYSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;

		action
		{
			goto = previous;
		}
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_BLUETOOTH_BUSY_TEXT;
		color = eeeeee;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = previous;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) GAME SETTINGS MENU
List
{
	name = multiplayer_race_(host)_game_settings_menu;
	image = menu-main-bg.tga;
	font = 0;
	startitem = 3;
	
	startcallback = C_MPHOSTSETUPSTART;
	callback = C_MPHOSTSETUPUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_GAME_SETTINGS_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 120;
		align = 0;
	}

	item
	{
		state
		{
			column
			{
				text = MENU_COMMON_MONZA_TRACKS_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_TRACKS_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_TRACKS_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_TRACKS_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_SPECIAL_TRACK_BUTTON;
//				effect = 3;
			}
		}
	}

	item
	{
		state
		{
			column
			{
				text = MENU_COMMON_MONZA_TRACK_1_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONZA_TRACK_2_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONZA_TRACK_3_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONZA_TRACK_4_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONZA_BONUS_TRACK_BUTTON;
//				effect = 3;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_TRACK_1_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_TRACK_2_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_TRACK_3_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_TRACK_4_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_PARIS_BONUS_TRACK_BUTTON;
//				effect = 3;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_TRACK_1_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_TRACK_2_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_TRACK_3_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_TRACK_4_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_ALPS_BONUS_TRACK_BUTTON;
//				effect = 3;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_TRACK_1_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_TRACK_2_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_TRACK_3_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_TRACK_4_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_MONACO_BONUS_TRACK_BUTTON;
//				effect = 3;
			}
		}

		state
		{
			column
			{
				text = MENU_COMMON_NOTHING;
			}
		}
	}

	item
	{
		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_3_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_4_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_5_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_6_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_7_BUTTON;
			}
		}		

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_8_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_9_BUTTON;
			}
		}

/*
		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_10_BUTTON;
			}
		}
*/
		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_1_BUTTON;
			}
		}

		state
		{
			column
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_LAPS_2_BUTTON;
			}
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_BUTTON;
		}

		action
		{
			goto = multiplayer_race_(host)_player_setup_menu;
		}
	}

	rsk
	{
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (HOST) PLAYER SETUP MENU
PreviewList
{
	name = multiplayer_race_(host)_player_setup_menu;
	image = menu-main-bg.tga;
	font = 0;
	startitem = 0;

	startcallback = C_MPCLIENTLISTSTART;
	callback = C_MPCLIENTLISTUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_HEADER;
		color = CCCCCC;
	}

	listselection
	{
		item
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_LAUNCH_GAME_BUTTON;

			action
			{
				callback = C_MPCLIENTLISTLAUNCH;
			}
		}

		item
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_REFRESH_LIST_BUTTON;
			// text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_REFRESH_LIST_BUTTON; 
			// ...would be "Restart Host", but manual was already printed...

			action
			{
				callback = C_MPCLIENTLISTREFRESH;
			}
		}

		item
		{
			text = MENU_COMMON_NOTHING;
		}

		item
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_NPC_TEXT;
			color = cccccc;
			effect = 3;
		}
/*
		item
		{
			state
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_NPC_OFF_BUTTON;
			}

			state
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_NPC_EASY_BUTTON;
			}

			state
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_NPC_MEDIUM_BUTTON;
			}

			state
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_SETUP_NPC_HARD_BUTTON;
			}
		}
*/
}

	previewselection
	{
		item
		{
			line
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_WAITING_FOR_PLAYERS_TO_JOIN_HEADER;
				align = 0;
				effect = 2;
			}

			line
			{
				text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_HEADER;
				align = 0;
			}

			line
			{
				image = menu_line_3.tga;
			}

			line
			{
				text = MENU_COMMON_NOTHING;
				//text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_1;

			}

			line
			{
				text = MENU_COMMON_NOTHING;
				//text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_2;
			}

			line
			{
				text = MENU_COMMON_NOTHING;
				//text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_3;
			}

			line
			{
				text = MENU_COMMON_NOTHING;
				//text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_4;
			}
		}
	}

	rsk
	{
		goto = multiplayer_race_(host)_game_settings_menu;
	}
}

//	MULTIPLAYER RACE (HOST) ESTABLISHING CONNECTION TO PLAYER(S) MENU
Popup
{
	name = multiplayer_race_(host)_establishing_connection_to_player(s)_menu;
	image = menu-main-bg.tga;
	font = 0;
	callback = C_MPHOSTCONNUPDATE;
	startcallback = C_MPHOSTCONNSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}	

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_ESTABLISHING_CONNECTION_TO_PLAYER(S)_TEXT;
		//effect = 2;
		color = cccccc;
	}

	lsk
	{
		text = MENU_COMMON_NOTHING;
		goto = ;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		callback = C_MPHOSTCONNCANCEL;
	}
}

//	MULTIPLAYER RACE (HOST) COULD NOT ESTABLISH CONNECTION TO PLAYER(S) MENU
Popup
{
	name = multiplayer_race_(host)_could_not_establish_connection_to_player(s)_menu;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;

		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
	}	

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_COULD_NOT_ESTABLISH_CONNECTION_TO_PLAYER(S)_TEXT1;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_COULD_NOT_ESTABLISH_CONNECTION_TO_PLAYER(S)_TEXT2;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (HOST) BLUETOOTH CONNECTION FAILED MESSAGE
Popup
{
	name = multiplayer_race_(host)_bluetooth_connection_failed_message;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_BLUETOOTH_CONNECTION_LOST_TEXT1;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	
		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
		
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_BLUETOOTH_CONNECTION_LOST_TEXT2;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}

// MULTIPLAYER RACE (HOST) CAR SELECTION MENU
PreviewList
{
	name = multiplayer_race_(host)_car_selection_menu;
	image = menu-main-bg.tga;
	startcallback = C_MPSELECTCARSTART;

	header
	{
		text = MENU_COMMON_CAR_SELECTION_HEADER;
		color = cccccc;
	}		

	listselection
	{
		item
		{
			text = MENU_COMMON_CAR_1_NAME_TEXT;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_2_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_3_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_4_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_5_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_6_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_7_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_8_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_ROCKET_CAR_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}
	}

	previewselection
	{
		item
		{
			line
			{
				image = car01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter01.tga;
			}
		}

		item
		{
			line
			{
				image = car02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter04.tga;
			}
		}

		item
		{
			line
			{
				image = car06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}

		item
		{
			line
			{
				image = car07.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter04.tga;
			}
		}

		item
		{
			line
			{
				image = car08.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter05.tga;
			}
		}

		item
		{
			line
			{
				image = rocketcar.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = this;
	}
}

// MULTIPLAYER RACE (HOST) BOAT SELECTION MENU
PreviewList
{
	name = multiplayer_race_(host)_boat_selection_menu;
	image = menu-main-bg.tga;
	startcallback = C_MPSELECTBOATSTART;

	header
	{
		text = MENU_COMMON_BOAT_SELECTION_HEADER;
		color = cccccc;
	}	

	listselection
	{
		item
		{
			text = MENU_COMMON_BOAT_1_NAME_TEXT;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_BOAT_2_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_BOAT_3_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}
	}

	previewselection
	{
		item
		{
			line
			{
				image = boat01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter01.tga;
			}
			
			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter01.tga;
			}
		}

		item
		{
			line
			{
				image = boat02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
			
			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}

		item
		{
			line
			{
				image = boat03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter05.tga;
			}
			
			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter05.tga;
			}
		}
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = this;
	}
}

//	MULTIPLAYER RACE (HOST) VEHICLE CONFIRMATION MENU
Popup
{
	name = multiplayer_race_(host)_vehicle_confirmation_menu;
	font = 0;

	item
	{
		text = MENU_COMMON_OK?;
		color = ffffff;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			goto = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) WAITING FOR OTHER PLAYER(S) TO SELECT VEHICLE MENU
Popup
{
	name = multiplayer_race_(host)_waiting_for_other_player(s)_to_select_vehicle_menu;
	image = menu-main-bg.tga;
	font = 0;
	callback = C_MPHOSTWAITINGUPDATE;
	startcallback = C_MPHOSTWAITINGSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_WAITING_FOR_OTHER_PLAYER(S)_TO_SELECT_VEHICLE_TEXT;
		color = eeeeee;
	}


	lsk
	{
		text = MENU_COMMON_NOTHING;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = multiplayer_race_host_/_join_menu;
	}
}



//	MULTIPLAYER RACE (HOST) RACE PAUSE MENU
List
{
	name = multiplayer_race_(host)_race_pause_menu;
	font = 0;
	
	startitem = 0;
	
//	startcallback = C_MPHOSTPAUSESTART;
//	callback = C_MPHOSTPAUSEUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_RACE_PAUSE_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 100;
		align = 0;
	}

	columnset
	{
		width = 40;
	}

	item
	{
		column
		{
			text = MENU_COMMON_RESUME_BUTTON;
		}

		action
		{
			callback = C_MPHOSTPAUSERESUME;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_RESTART_BUTTON;
		}

		action
		{
			goto = multiplayer_race_(host)_restart_menu;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_RACE_PAUSE_START_NEW_RACE_BUTTON;
		}

		action
		{
			goto = multiplayer_race_(host)_start_new_race_menu;
		}
	}

	item
	{
		column
		{
			text = MENU_OPTIONS_AUDIO_BUTTON;
		}

		action
		{
			goto = audio_menu_ingame;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_EXIT_BUTTON;
			color = ffffff;
		}

		action
		{
			goto = multiplayer_race_(host)_exit_menu;
		}
	}

	rsk
	{	
		text = MENU_COMMON_RESUME;
		callback = C_MPHOSTPAUSERESUME;
	}
}

//	MULTIPLAYER RACE (HOST) RESTART MENU
Popup
{
	name = multiplayer_race_(host)_restart_menu;
	font = 0;

	header
	{
		text = MENU_COMMON_CONFIRM_ACTION_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_RESTART_TEXT;
		color = ffffff;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			callback = C_MPHOSTPAUSERESTART;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) START NEW RACE MENU
Popup
{
	name = multiplayer_race_(host)_start_new_race_menu;
	font = 0;

	header
	{
		text = MENU_COMMON_CONFIRM_ACTION_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_START_NEW_RACE_TEXT;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			//goto = multiplayer_race_(host)_game_settings_menu;
			callback = C_MPHOSTPAUSENEWRACE;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) EXIT MENU
Popup
{
	name = multiplayer_race_(host)_exit_menu;
	font = 0;

	header
	{
		text = MENU_COMMON_CONFIRM_ACTION_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_EXIT_TEXT;
		color = ffffff;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			callback = C_MPHOSTPAUSEEXIT;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (HOST) RACE END MENU
List
{
	name = multiplayer_race_(host)_race_end_menu;
	font = 0;
//	startcallback = C_MPHOSTRACEENDSTART;
//	callback = C_MPHOSTRACEENDUPDATE;


	header
	{
		text = MENU_MULTIPLAYER_RACE_(HOST)_RACE_END_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 100;
		align = 0;
	}

	columnset
	{
		width = 40;
	}

	item
	{
		column
		{
			text = MENU_COMMON_RESTART_BUTTON;
		}

		action
		{
			//goto = multiplayer_race_(host)_fake_game_situation_menu;
			callback = C_MPHOSTRACEENDRESTART;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_RACE_END_START_NEW_RACE_BUTTON;
		}

		action
		{
			//goto = multiplayer_race_(host)_game_settings_menu;
			callback = C_MPHOSTRACEENDNEWRACE;
		}
	}

	item
	{
		column
		{
			text = MENU_OPTIONS_AUDIO_BUTTON;
		}

		action
		{
			goto = audio_menu_ingame;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_EXIT_BUTTON;
			color = ffffff;
		}

		action
		{
			goto = multiplayer_race_(host)_exit_menu;
		}
	}

	rsk
	{	
		text = MENU_COMMON_EXIT;
		color = ffffff;
		goto = multiplayer_race_(host)_exit_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) BLUETOOTH ON/OFF MENU
Popup
{
	name = multiplayer_race_(client)_bluetooth_on_/_off_menu;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_BLUETOOTH_NOT_ON_TEXT;
		color = eeeeee;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			//goto = multiplayer_race_(client)_host_selection_menu;
			callback = C_BTOFFORBUSYTURNONCLIENT;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (CLIENT) BLUETOOTH BUSY MESSAGE
Popup
{
	name = multiplayer_race_(client)_bluetooth_busy_message;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;

		action
		{
			goto = previous;
		}
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_BLUETOOTH_BUSY_TEXT;
		color = eeeeee;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = previous;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (CLIENT) HOST SELECTION MENU
List
{
	name = multiplayer_race_(client)_host_selection_menu;
	image = menu-main-bg.tga;
	font = 0;
	startitem = 3;
	callback = C_MPHOSTLISTUPDATE;
	startcallback =  C_MPHOSTLISTSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 15;
		align = 0;
	}

	columnset
	{
		width = 140;
		align = 0;
	}


	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_SEARCHING_FOR_HOST(S)_TEXT;
			font = 1;
			wordwrap = 0;
			effect = 2;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_NO_MORE_HOSTS_FOUND_TEXT;
			font = 1;
			wordwrap = 0;
			effect = 2;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_NOTHING;
			font = 1;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_HOST_1_TEXT;
			color = dddddd;
		}		

		column
		{
			text = MENU_COMMON_NOTHING;
			color = ccffcc;
		}

		action
		{
			callback = C_MPHOSTLISTSELECTHOST;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_HOST_2_TEXT;
			color = dddddd;
		}		

		column
		{
			text = MENU_COMMON_NOTHING;
			color = ccffcc;
		}

		action
		{
			callback = C_MPHOSTLISTSELECTHOST;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_HOST_3_TEXT;
			color = dddddd;
		}		

		column
		{
			text = MENU_COMMON_NOTHING;
			color = ccffcc;
		}

		action
		{
			callback = C_MPHOSTLISTSELECTHOST;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_HOST_4_TEXT;
			color = dddddd;
		}		

		column
		{
			text = MENU_COMMON_NOTHING;
			color = ccffcc;
		}

		action
		{
			callback = C_MPHOSTLISTSELECTHOST;
		}
	}


	item
	{
		column
		{
			image = menu_line_8.tga;
			//text = MENU_COMMON_NOTHING;
			font = 1;
		}
	}


	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_REFRESH_LIST_BUTTON;
			wordwrap = 0;
		}
			action
			{
				//goto = multiplayer_race_(client)_host_selection_menu;
				callback = C_MPHOSTLISTREFRESH;
			}
	}

	/*
	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_SELECTION_JOIN_GAME_BUTTON;
			wordwrap = 0;
		}
			action
			{
				callback = C_MPHOSTLISTJOIN;
			}
	}
	*/
	rsk
	{
		goto = multiplayer_race_host_/_join_menu;
	}
}


//	MULTIPLAYER RACE (CLIENT) WAITING FOR HOST TO SET UP GAME MENU
Popup
{
	name = multiplayer_race_(client)_waiting_for_host_to_set_up_game_menu;
	image = menu-main-bg.tga;
	font = 0;
	startcallback = C_MPCLIENTCONNSTART;
	callback = C_MPCLIENTCONNUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
		color = eeeeee;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
		color = eeeeee;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_WAITING_FOR_HOST_TO_SET_UP_GAME_TEXT;
		effect = 1;
		color = eeeeee;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_NOT_RESPONDING_MESSAGE_TEXT1;
		effect = 1;
		color = eeeeee;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_HOST_NOT_RESPONDING_MESSAGE_TEXT2;
		effect = 1;
		color = eeeeee;
	}



	lsk
	{
		text = MENU_COMMON_NOTHING;
		goto = ;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) CONNECTION ESTABLISHED MESSAGE
Popup
{
	name = multiplayer_race_(client)_connection_established_message;
	image = menu-main-bg.tga;
	font = 0;

	callback = C_CLIENTCONNECTEDUPDATE;
	startcallback = C_CLIENTCONNECTEDSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}	

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_CONNECTION_ESTABLISHED_TEXT;
		color = ffffff;

		action
		{
			goto = multiplayer_race_(client)_waiting_for_game_to_start_menu;
		}
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		callback = C_CLIENTCONNECTEDSKIP;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = ;
	}
}

//	MULTIPLAYER RACE (CLIENT) COULD NOT ESTABLISH CONNECTION TO HOST MENU
Popup
{
	name = multiplayer_race_(client)_could_not_establish_connection_to_host_menu;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;

		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
	}	

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_COULD_NOT_ESTABLISH_CONNECTION_TO_HOST_TEXT1;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_COULD_NOT_ESTABLISH_CONNECTION_TO_HOST_TEXT2;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) BLUETOOTH CONNECTION FAILED MESSAGE
Popup
{
	name = multiplayer_race_(client)_bluetooth_connection_failed_message;
	image = menu-main-bg.tga;
	font = 0;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	
		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
		
	}	

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_BLUETOOTH_CONNECTION_LOST_TEXT1;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_BLUETOOTH_CONNECTION_LOST_TEXT2;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) INFO SCREEN MESSAGE
List
{
	name = multiplayer_race_(client)_info_screen_message;
	image = menu-main-bg.tga;
	font = 0;
	callback = C_CLIENTRACEINFOUPDATE;
	startcallback = C_CLIENTRACEINFOSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 77;
	}

	columnset
	{
		width = 83;
	}

	item
	{
		column
		{
			image = menu_line_1.tga;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_LOCATION_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_COMMON_SPECIAL_LOCATION_BUTTON;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_TRACK_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_COMMON_ALPS_BONUS_TRACK_BUTTON;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_LAPS_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_COMMON_NUMBER_6;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_NOTHING;
			font = 1;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_PLAYER_1_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_1;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_PLAYER_2_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_2;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_PLAYER_3_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_3;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_MULTIPLAYER_RACE_(CLIENT)_INFO_SCREEN_PLAYER_4_TEXT;
			color = eeeeee;
		}

		column
		{
			text = MENU_MULTIPLAYER_RACE_(HOST)_PLAYER_LIST_FAKE_TEXT_PLAYER_4;
			color = eeeeee;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_NOTHING;
			font = 1;
		}
		
		action
		{
			callback = C_CLIENTEXITRACEINFO;
		}
		
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		//goto = multiplayer_race_(client)_waiting_for_game_to_start_menu;
		callback = C_CLIENTEXITRACEINFO;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = multiplayer_race_host_/_join_menu;
	}
}

// MULTIPLAYER RACE (CLIENT) CAR SELECTION MENU
PreviewList
{
	name = multiplayer_race_(client)_car_selection_menu;
	image = menu-main-bg.tga;
	startcallback = C_MPSELECTCARSTART;

	header
	{
		text = MENU_COMMON_CAR_SELECTION_HEADER;
		color = cccccc;
	}		

	listselection
	{
		item
		{
			text = MENU_COMMON_CAR_1_NAME_TEXT;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_2_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_3_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_4_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_5_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_6_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_7_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_CAR_8_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_ROCKET_CAR_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}
	}

	previewselection
	{
		item
		{
			line
			{
				image = car01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter01.tga;
			}
		}

		item
		{
			line
			{
				image = car03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}

		item
		{
			line
			{
				image = car05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter02.tga;
			}
		}

		item
		{
			line
			{
				image = car06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}

		item
		{
			line
			{
				image = car07.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter04.tga;
			}
		}

		item
		{
			line
			{
				image = car08.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter04.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter05.tga;
			}
		}

		item
		{
			line
			{
				image = rocketcar.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter06.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = this;
	}
}

// MULTIPLAYER RACE (CLIENT) BOAT SELECTION MENU
PreviewList
{
	name = multiplayer_race_(client)_boat_selection_menu;
	image = menu-main-bg.tga;
	startcallback = C_MPSELECTBOATSTART;

	header
	{
		text = MENU_COMMON_BOAT_SELECTION_HEADER;
		color = cccccc;
	}

	listselection
	{
		item
		{
			text = MENU_COMMON_BOAT_1_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_BOAT_2_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}

		item
		{
			text = MENU_COMMON_BOAT_3_NAME_TEXT;
//			effect = 3;

			action
			{
				callback = C_MPSELECTVEHICLE;
				goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
			}
		}
	}

	previewselection
	{
		item
		{
			line
			{
				image = boat01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter01.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter01.tga;
			}
		}

		item
		{
			line
			{
				image = boat02.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter03.tga;
			}
		}

		item
		{
			line
			{
				image = boat03.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_ACCELERATION_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_SPEED_TEXT;
			}

			line
			{
				image = meter05.tga;
			}

			line
			{
				text = MENU_COMMON_VEHICLE_GRIP_TEXT;
			}

			line
			{
				image = meter05.tga;
			}
		}
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = this;
	}
}

//	MULTIPLAYER RACE (CLIENT) VEHICLE CONFIRMATION MENU
Popup
{
	name = multiplayer_race_(client)_vehicle_confirmation_menu;
	font = 0;

	item
	{
		text = MENU_COMMON_OK?;
		color = ffffff;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			goto = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (CLIENT) WAITING FOR OTHER PLAYER(S) TO SELECT VEHICLE MENU
Popup
{
	name = multiplayer_race_(client)_waiting_for_other_player(s)_to_select_vehicle_menu;
	image = menu-main-bg.tga;
	font = 0;
	callback = C_MPCLIENTWAITINGUPDATE;
	startcallback = C_MPCLIENTWAITINGSTART;

	header
	{
		text = MENU_COMMON_NOTHING;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_WAITING_FOR_OTHER_PLAYER(S)_TO_SELECT_VEHICLE_TEXT;
		//effect = 2;
		color = eeeeee;
	}

	lsk
	{
		text = MENU_COMMON_NOTHING;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) FAKE GAME SITUATION
List
{
	name = multiplayer_race_(client)_fake_game_situation_menu;
	image = fake_ingame_shot.tga;
	font = 0;
	gradient = 0;

	columnset
	{
		width = 155;
		align = 1;
	}

	item
	{
		column
		{
			text = MENU_COMMON_NOTHING;
		}
	}	

	item
	{
		column
		{
			text = MENU_COMMON_NOTHING;
		}
	}

	item
	{
		column
		{
			text = MULTIPLAYER_RACE_FAKE_GAME_SITUATION_TEXT;
			color = ffff11;
		}
	}

	lsk
	{
		text = MULTIPLAYER_RACE_FAKE_GAME_SITUATION_END_BUTTON;
		goto = multiplayer_race_(client)_race_end_menu;
	}

	rsk
	{
		text = MENU_COMMON_PAUSE;
		goto = multiplayer_race_(client)_race_pause_menu;
	}
}

//	MULTIPLAYER RACE (CLIENT) RACE PAUSE MENU
List
{
	name = multiplayer_race_(client)_race_pause_menu;
	font = 0;
	startitem = 0;
	
//	startcallback = C_MPCLIENTPAUSESTART;
//	callback = C_MPCLIENTPAUSEUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_RACE_PAUSE_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 90;
		align = 0;
	}

	columnset
	{
		width = 40;
	}

	item
	{
		column
		{
			text = MENU_COMMON_RESUME_BUTTON;
		}

		action
		{
			callback = C_MPCLIENTPAUSERESUME;
		}
	}

	item
	{
		column
		{
			text = MENU_OPTIONS_AUDIO_BUTTON;
		}

		action
		{
			goto = audio_menu_ingame;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_EXIT_BUTTON;
			color = ffffff;
		}

		action
		{
			goto = multiplayer_race_(client)_exit_menu;
		}
	}

	rsk
	{	
		text = MENU_COMMON_RESUME;
		callback = C_MPCLIENTPAUSERESUME;
	}
}

//	MULTIPLAYER RACE (CLIENT) EXIT MENU
Popup
{
	name = multiplayer_race_(client)_exit_menu;
	font = 0;

	header
	{
		text = MENU_COMMON_CONFIRM_ACTION_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_EXIT_TEXT;
		color = ffffff;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_OK;

		action
		{
			callback = C_MPCLIENTPAUSEEXIT;
		}
	}

	item
	{
		text = MENU_COMMON_CANCEL;

		action
		{
			goto = previous;
		}
	}

	lsk
	{
		text = MENU_COMMON_SELECT;
	}

	rsk
	{
		text = MENU_COMMON_CANCEL;
		goto = previous;
	}
}

//	MULTIPLAYER RACE (CLIENT) RACE END MENU
List
{
	name = multiplayer_race_(client)_race_end_menu;
	font = 0;
	//startcallback = C_MPCLIENTRACEENDSTART;
	//callback = C_MPCLIENTRACEENDUPDATE;

	header
	{
		text = MENU_MULTIPLAYER_RACE_(CLIENT)_RACE_END_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 90;
		align = 0;
	}

	columnset
	{
		width = 40;
	}

	item
	{
		column
		{
			text = MENU_COMMON_CONTINUE_BUTTON;
		}

		action
		{
			//goto = multiplayer_race_(client)_waiting_for_host_to_set_up_game_menu;
			callback = C_MPCLIENTRACEENDCONTINUE;
		}
	}

	item
	{
		column
		{
			text = MENU_OPTIONS_AUDIO_BUTTON;
		}

		action
		{
			goto = audio_menu_ingame;
		}
	}

	item
	{
		column
		{
			text = MENU_COMMON_EXIT_BUTTON;
			color = ffffff;
		}

		action
		{
			goto = multiplayer_race_(client)_exit_menu;
		}
	}

	rsk
	{	
		text = MENU_COMMON_EXIT;
		color = ffffff;
		goto = multiplayer_race_(client)_exit_menu;
	}
}


//	MULTIPLAYER RACE RESULTS MESSAGE
List
{
	name = multiplayer_end_results_message;
	font = 0;
	startitem = 4;

	startcallback = C_MPRESULTSSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	columnset
	{
		width = 14;
		align = 0;
	}

	columnset
	{
		width = 75;
		align = 0;
	}

	columnset
	{
		width = 8;
		align = 0;
	}

	columnset
	{
		width = 80;
		align = 1;
	}

	item
	{
		column{	text = MENU_COMMON_RESULTS_RACE_PLACEMENT_NUMBER_1; }
		column{	text = MENU_COMMON_RESULTS_NAME_1; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_RESULTS_TIME_1; }
	}

	item
	{
		column{	text = MENU_COMMON_RESULTS_RACE_PLACEMENT_NUMBER_2; }
		column{	text = MENU_COMMON_RESULTS_NAME_2; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_RESULTS_TIME_2; }
	}

	item
	{
		column{	text = MENU_COMMON_RESULTS_RACE_PLACEMENT_NUMBER_3; }
		column{	text = MENU_COMMON_RESULTS_NAME_3; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_RESULTS_TIME_3; }
	}

	item
	{
		column{	text = MENU_COMMON_RESULTS_RACE_PLACEMENT_NUMBER_4; }
		column{	text = MENU_COMMON_RESULTS_NAME_4; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_RESULTS_TIME_4; }
	}

	item
	{
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_NOTHING; }
		column{	text = MENU_COMMON_NOTHING; }
		
		action
		{
			callback = C_MPRESULTSEXIT;
		}
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		callback = C_MPRESULTSEXIT;
		//goto = multiplayer_race_(host)_race_end_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		callback = C_MPRESULTSEXIT;
		//goto = multiplayer_race_(host)_race_end_menu;
	}
}

//	MULTIPLAYER RACE BLUETOOTH DISCONNECTED
Popup
{
	name = multiplayer_race_bluetooth_disconnected_message;
	image = menu-main-bg.tga;
	font = 0;
	
	startcallback = C_MPRACEDISCONNECTEDSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	
		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
		
	}	

	item
	{
		text = MENU_MULTIPLAYER_RACE_COMMON_PLAYER_HAS_QUIT_THE_GAME_TEXT;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_COMMON_GAME_CANCELLED_DUE_TO_LACK_OF_PLAYERS_TEXT;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_GAME_TERMINATED_BY_THE_HOST_TEXT;
	}


	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}

//	MULTIPLAYER RACE BLUETOOTH TIMEOUT
Popup
{
	name = multiplayer_race_bluetooth_timeout_message;
	image = menu-main-bg.tga;
	font = 0;

	startcallback = C_MPTIMEOUTSTART;

	header
	{
		text = MENU_MULTIPLAYER_RACE_HEADER;
		color = cccccc;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	
		action
		{
			goto = multiplayer_race_host_/_join_menu;
		}
		
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_COMMON_NOTHING;
	}

	item
	{
		text = MENU_MULTIPLAYER_RACE_COMMON_CONNECTION_LOST_TEXT;
	}

	lsk
	{
		text = MENU_COMMON_CONTINUE;
		goto = multiplayer_race_host_/_join_menu;
	}

	rsk
	{
		text = MENU_COMMON_NOTHING;
		goto = multiplayer_race_host_/_join_menu;
	}
}
