var game_versions = new Array('rb', 'y', 'gs', 'rusa', 'frlg', 'dp', 'pt', 'hgss');
var machine_versions = new Array('rb_m', 'y_m', 'gsc_m', 'rse_m', 'frlg_m', 'dp_m', 'pt_m');

function destroy(value) {
	for (var i = 0; i < value.length; i++) {
		document.getElementById(value[i]).style.display = 'none';
	}
}

// Level Up Attacks
function showVersion(obj) {
	destroy(game_versions);
	document.getElementById(game_versions[obj]).style.display = 'block';
}

// TM/HMs
function showMachine(obj) {
	destroy(machine_versions);
	document.getElementById(machine_versions[obj]).style.display = 'block';
}

// Locations
var game_versions_loc = new Array('red', 'blue', 'yellow', 'gold');

function destroyLocation(value) {
	for (var i = 0; i < value.length; i++) {
		document.getElementById('loc_' + value[i]).style.display = 'none';
	}
}

function showLocation(obj) {
	destroyLocation(game_versions_loc);
	document.getElementById('loc_' + game_versions_loc[obj]).style.display = 'block';
}

function editProfileTeam(game) {
	document.getElementById(game + '_game').style.display = 'block';
}