JAP_interservice_rivalry_towards_army = {
	
	if = {
		limit = {  has_idea = JAP_interservice_rivalry_army_strengthened }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_army_strengthened
			add_idea = JAP_interservice_rivalry_army_dominant
		}
	}

	if = {
		limit = { has_idea = JAP_interservice_rivalry_balanced }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_balanced
			add_idea = JAP_interservice_rivalry_army_strengthened
		}
	}

	if = {
		limit = { has_idea = JAP_interservice_rivalry_navy_strengthened }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_navy_strengthened
			add_idea = JAP_interservice_rivalry_balanced
		}
	}

	if = {
		limit = { has_idea = JAP_interservice_rivalry_navy_dominant }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_navy_dominant
			add_idea = JAP_interservice_rivalry_navy_strengthened
		}
	}

}

JAP_interservice_rivalry_towards_navy = {

	if = {
		limit = { has_idea = JAP_interservice_rivalry_navy_strengthened }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_navy_strengthened
			add_idea = JAP_interservice_rivalry_navy_dominant
		}
	}	
	if = {
		limit = { has_idea = JAP_interservice_rivalry_balanced }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_balanced
			add_idea = JAP_interservice_rivalry_navy_strengthened
		}
	}
	if = {
		limit = { has_idea = JAP_interservice_rivalry_army_strengthened }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_army_strengthened
			add_idea = JAP_interservice_rivalry_balanced
		}
	}
	if = {
		limit = { has_idea = JAP_interservice_rivalry_army_dominant }
		swap_ideas = {
			remove_idea = JAP_interservice_rivalry_army_dominant
			add_idea = JAP_interservice_rivalry_army_strengthened
		}
	}
	
	
	
}

JAP_intervene_in_china_level_down = {

	if = {
		limit = { has_idea = JAP_intervene_in_china_1 }
		remove_ideas = JAP_intervene_in_china_1
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_2 }
		swap_ideas = {
			remove_idea = JAP_intervene_in_china_2
			add_idea = JAP_intervene_in_china_1
		}
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_3 }
		swap_ideas = {
			remove_idea = JAP_intervene_in_china_3
			add_idea = JAP_intervene_in_china_2
		}
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_4 }
		swap_ideas = {
			remove_idea = JAP_intervene_in_china_4
			add_idea = JAP_intervene_in_china_3
		}
	}

	if = {
		limit = { has_idea = JAP_intervene_in_china_5 }
		swap_ideas = {
			remove_idea = JAP_intervene_in_china_5
			add_idea = JAP_intervene_in_china_4
		}
	}
}

JAP_intervene_in_china_remove = {

	if = {
		limit = { has_idea = JAP_intervene_in_china_5 }
		remove_ideas = JAP_intervene_in_china_5
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_4 }
		remove_ideas = JAP_intervene_in_china_4
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_3 }
		remove_ideas = JAP_intervene_in_china_3
	}
	
	if = {
		limit = { has_idea = JAP_intervene_in_china_2 }
		remove_ideas = JAP_intervene_in_china_2
	}
	else = {		
		remove_ideas = JAP_intervene_in_china_1
	}	
}

JAP_create_patrick_heenan_operative = {
	create_operative_leader = {
		name = JAP_patrick_vaughan_heenan
		GFX = GFX_portrait_JAP_patrick_vaughan_heenan
		gender = male
		traits = { operative_tough }
		bypass_recruitment = no
		available_to_spy_master = yes
		nationalities = { ENG NZL MAL RAJ }
	}
}

JAP_create_john_farnsworth_operative = {
	create_operative_leader = {
		name = JAP_john_semer_farnsworth
		GFX = GFX_portrait_JAP_john_semer_farnsworth
		gender = male
		traits = { }
		bypass_recruitment = no
		available_to_spy_master = yes
		nationalities = { USA }
	}
}

JAP_create_ignatius_lincoln_operative = {
	create_operative_leader = {
		name = JAP_ignatius_timothy_trebitsch_lincoln
		GFX = GFX_portrait_JAP_ignatius_timothy_trebitsch_lincoln
		gender = male
		traits = { operative_seducer operative_well_groomed operative_natural_orator }
		bypass_recruitment = no
		available_to_spy_master = yes
		nationalities = { HUN AUS TIB CHI ISR }
	}
}



