ideas = {
	education = { 
		law = yes
		oral_tradition = {
						
			cost = 0
			removal_cost = -1
			level = 5

			picture = oral_tradition
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_tt_oral_tradition
				}
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				research_speed_factor = -0.1
			}

			default = yes
			
			cancel_if_invalid = no
		}
		
		traditional_uluma = {
						
			cost = 0
			removal_cost = -1
			level = 4

			picture = traditional_uluma
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_tt_traditional_uluma
				}
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				research_speed_factor = -0.07
				drift_defence_factor = 0.1
			}

			default = yes
			
			cancel_if_invalid = no
		}
		
		privileged_education = {
						
			cost = 0
			removal_cost = -1
			level = 3

			picture = priviledged_education
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_tt_privileged_education
				}
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			ai_will_do = {
   				factor = 1

   				modifier = {
					 
				}
			}

			modifier = {
				research_speed_factor = -0.05
				political_power_gain = 0.05
			}
			
			cancel_if_invalid = no
		}
		
		open_schools = {
					
			cost = 0
			removal_cost = -1
			level = 2

			picture = open_schools

			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_tt_open_schools
				}
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				research_speed_factor = 0.02
				political_power_gain = -0.05
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					
				}
			}

			cancel_if_invalid = no
		}
		
		compulsory_education = {
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_tt_compulsory_education
				}
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					
				}
			}
			
			cost = 0
			removal_cost = -1
			level = 1

			picture = compulsory_education
			
			modifier = {
				research_speed_factor = 0.08
				consumer_goods_expected_value = 0.02
			}
			
			cancel_if_invalid = no
		}
	}

	press = { 
		law = yes

		state_controlled_press = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			political_power_factor = 0.05
			stability_factor = 0.1
			drift_defence_factor = 0.1
			research_speed_factor = -0.05
			}
			
			cancel_if_invalid = no
		}

		censored_press = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			political_power_factor = 0.05
			stability_factor = 0.05
			drift_defence_factor = 0.05
			}
			
			cancel_if_invalid = no
		}

		free_press = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				stability_factor = 0.05
				drift_defence_factor = -0.05
			}

			default = yes
			
			cancel_if_invalid = no
		}
		
	no_printed_press = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				research_speed_factor = -0.15
			}

			default = yes
			
			cancel_if_invalid = no
		}
	}

	freedom_of_assembly = { 
		law = yes

		foa_banned = {
						
			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}

		foa_state_only = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				political_power_factor = 0.1
				drift_defence_factor = 0.05
			}
			
			cancel_if_invalid = no
		}

		foa_restricted_attendance = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}

		foa_non_socialist = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}

			default = yes
			
			cancel_if_invalid = no
		}

		foa_free_assembly = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			stability_factor = 0.1
			political_power_factor = -0.05
			drift_defence_factor = -0.1
			}
			
			cancel_if_invalid = no
		}
	}

	political_parties = { 
		law = yes

		pp_open_politics = {
						
			cost = 450
			removal_cost = -1
			level = 5
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				drift_defence_factor = -0.05
				political_power_gain = -0.05
			}

			default = yes
			
			cancel_if_invalid = no
		}

		pp_ban_extremist_parties = {
						
			cost = 450
			removal_cost = -1
			level = 4

			default = yes
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			ai_will_do = {
   				factor = 1

   				modifier = {
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}
		
		pp_limited_party_freedom = {
						
			cost = 450
			removal_cost = -1
			level = 3
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			ai_will_do = {
   				factor = 1

   				modifier = {
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}

		pp_underground_parties = {
					
			cost = 450
			removal_cost = -1
			level = 1

			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}

			ai_will_do = {
   				factor = 1
				modifier = {
					
				}
			}
			
			cancel_if_invalid = no
		}
	}

	trade_unions = { 
		law = yes

		tu_prohibited = {
						
			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {

			}
			
			cancel_if_invalid = no
		}

		tu_state_controlled = {
						
			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}

		tu_non_political = {
						
			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}

			default = yes
			
			cancel_if_invalid = no
		}

		tu_free_unions = {
						
			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}

		tu_general_comitee = {
		

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}
			
			cancel_if_invalid = no
		}
	}

	court = { 
		law = yes

		kangaroo_court = {
		#People self represent, people making the decisions are lay people, zero consistency

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				political_power_factor = 0.1
				stability_factor = -0.1
			}
			
			cancel_if_invalid = no
		}

		biased_courtroom = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				political_power_factor = 0.05
				stability_factor = -0.05
			}
			
			cancel_if_invalid = no
		}

		high_judge_courtroom = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
			}

			default = yes
			
			cancel_if_invalid = no
		}

		quasi_jury_court = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				stability_factor = 0.05
				political_power_factor = -0.05
			}
			
			cancel_if_invalid = no
		}

		jury_court = {

			cost = 450
			removal_cost = -1
			level = 4
			
			available = {
				custom_trigger_tooltip = {
					tooltip = eoanb_law_reform_tip
					AND = {
						can_call_idea_votes = yes
						NOT = {
							has_country_flag = Elections_suspended
						}
					}
				}
				hidden_trigger = {
					always = no
				}
			}

			modifier = {
				political_power_factor = -0.1
				stability_factor = 0.1
				drift_defence_factor = -0.05
			}
			
			cancel_if_invalid = no
		}
	}
}