scripted_gui = {

    esbuff_menu_button = {
		window_name = "esbuff_menu_button"
		context_type = player_context
		parent_window_name = "countrypoliticsview"
		visible = { 
			always = yes
		}

		effects = {
			esbuff_menu_open_click = {
				set_country_flag = open_esbuff_ideas_menu
			}
			esbuff_menu_open_right_click = {
				clr_country_flag = open_esbuff_ideas_menu
			}
			
		}

	}
	
	esbuff_menu_window = {
        window_name = "esbuff_menu"
        context_type = player_context
		parent_window_name = "countrypoliticsview"
        visible = {
			has_country_flag = open_esbuff_ideas_menu
		}

		effects = {
			category_1_esbuff_industry_click = {
				set_variable = { esbuff_ideas_opened_category = 1 }
			}
			category_2_esbuff_tech_click = {
				set_variable = { esbuff_ideas_opened_category = 2 }
			}
			category_3_esbuff_pol_click = {
				set_variable = { esbuff_ideas_opened_category = 3 }
			}
			category_4_esbuff_spy_click = {
				set_variable = { esbuff_ideas_opened_category = 4 }
			}
			category_5_esbuff_popul_click = {
				set_variable = { esbuff_ideas_opened_category = 5 }
			}
			category_6_esbuff_equipment_click = {
				set_variable = { esbuff_ideas_opened_category = 6 }
			}
			category_7_esbuff_land_click = {
				set_variable = { esbuff_ideas_opened_category = 7 }
			}
			category_8_esbuff_navy_click = {
				set_variable = { esbuff_ideas_opened_category = 8 }
			}
			category_9_esbuff_air_click = {
				set_variable = { esbuff_ideas_opened_category = 9 }
			}
			category_10_esbuff_econ_click = {
				set_variable = { esbuff_ideas_opened_category = 10 }
			}
			esbuff_open_event_menu_click = {
				set_variable = { esbuff_cheat_menu_opened = 1}
			}
			close_click = {
				clr_country_flag = open_esbuff_ideas_menu
				clear_variable = esbuff_ideas_opened_category
				clear_variable = esbuff_cheat_menu_opened
			}
		}
       
    }

	esbuff_ideas_sidebar_background = {
		context_type = player_context
		parent_window_token = politics_tab
		window_name = "esbuff_ideas_sidebar_background_window"

		visible = { 
			has_variable = esbuff_ideas_opened_category
		 }
	}

	esbuff_ideas_1_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_1_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 1 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_1_button_click = {
				add_ideas = esbuff_industry_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_2_button_click = {
				add_ideas = esbuff_industry_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_3_button_click = {
				add_ideas = esbuff_industry_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_4_button_click = {
				add_ideas = esbuff_industry_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_5_button_click = {
				add_ideas = esbuff_industry_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_1_category_6_button_click = {
				add_ideas = esbuff_industry_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		}
	}

	esbuff_ideas_2_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_2_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 2 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_1_button_click = {
				add_ideas = esbuff_tech_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_2_button_click = {
				add_ideas = esbuff_tech_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_3_button_click = {
				add_ideas = esbuff_tech_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_4_button_click = {
				add_ideas = esbuff_tech_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_5_button_click = {
				add_ideas = esbuff_tech_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_2_category_6_button_click = {
				add_ideas = esbuff_tech_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_3_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_3_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 3 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_1_button_click = {
				add_ideas = esbuff_pol_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_2_button_click = {
				add_ideas = esbuff_pol_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_3_button_click = {
				add_ideas = esbuff_pol_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_4_button_click = {
				add_ideas = esbuff_pol_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_5_button_click = {
				add_ideas = esbuff_pol_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_3_category_6_button_click = {
				add_ideas = esbuff_pol_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_4_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_4_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 4 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_1_button_click = {
				add_ideas = esbuff_spy_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_2_button_click = {
				add_ideas = esbuff_spy_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_3_button_click = {
				add_ideas = esbuff_spy_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_4_button_click = {
				add_ideas = esbuff_spy_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_5_button_click = {
				add_ideas = esbuff_spy_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_4_category_6_button_click = {
				add_ideas = esbuff_spy_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_5_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_5_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 5 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_1_button_click = {
				add_ideas = esbuff_popul_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_2_button_click = {
				add_ideas = esbuff_popul_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_3_button_click = {
				add_ideas = esbuff_popul_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_4_button_click = {
				add_ideas = esbuff_popul_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_5_button_click = {
				add_ideas = esbuff_popul_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_5_category_6_button_click = {
				add_ideas = esbuff_popul_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_6_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_6_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 6 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_1_button_click = {
				add_ideas = esbuff_equip_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_2_button_click = {
				add_ideas = esbuff_equip_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_3_button_click = {
				add_ideas = esbuff_equip_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_4_button_click = {
				add_ideas = esbuff_equip_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_5_button_click = {
				add_ideas = esbuff_equip_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_6_category_6_button_click = {
				add_ideas = esbuff_equip_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_7_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_7_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 7 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_1_button_click = {
				add_ideas = esbuff_land_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_2_button_click = {
				add_ideas = esbuff_land_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_3_button_click = {
				add_ideas = esbuff_land_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_4_button_click = {
				add_ideas = esbuff_land_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_5_button_click = {
				add_ideas = esbuff_land_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_7_category_6_button_click = {
				add_ideas = esbuff_land_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_8_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_8_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 8 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_1_button_click = {
				add_ideas = esbuff_navy_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_2_button_click = {
				add_ideas = esbuff_navy_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_3_button_click = {
				add_ideas = esbuff_navy_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_4_button_click = {
				add_ideas = esbuff_navy_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_5_button_click = {
				add_ideas = esbuff_navy_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_8_category_6_button_click = {
				add_ideas = esbuff_navy_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_9_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_9_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 9 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_1_button_click = {
				add_ideas = esbuff_air_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_2_button_click = {
				add_ideas = esbuff_air_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_3_button_click = {
				add_ideas = esbuff_air_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_4_button_click = {
				add_ideas = esbuff_air_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_5_button_click = {
				add_ideas = esbuff_air_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_9_category_6_button_click = {
				add_ideas = esbuff_air_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}

	esbuff_ideas_10_category_window = {
		context_type = player_context
		parent_window_name = "esbuff_ideas_sidebar_background_window_inner"
		window_name = "esbuff_ideas_10_category_window"

		visible = {
			check_variable = { esbuff_ideas_opened_category = 10 }
		}

		effects = {
			close_click = {
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_1_button_click = {
				add_ideas = esbuff_econ_lv1_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_2_button_click = {
				add_ideas = esbuff_econ_lv2_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_3_button_click = {
				add_ideas = esbuff_econ_lv3_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_4_button_click = {
				add_ideas = esbuff_econ_lv4_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_5_button_click = {
				add_ideas = esbuff_econ_insane_buff
				clear_variable = esbuff_ideas_opened_category
			}
			esbuff_ideas_10_category_6_button_click = {
				add_ideas = esbuff_econ_nothing_buff
				clear_variable = esbuff_ideas_opened_category
			}
		
		}
	}
}