//var hide_empty_list=true; //uncomment this line to hide empty selection lists
var disable_empty_list=true; //uncomment this line to disable empty selection lists

var onclickaction="alert" //set to "alert" or "goto". Former is for debugging purposes, to tell you the value of the final selected list that will be used as the destination URL. Set to "goto" when below configuration is all set up as desired.

var newwindow=0 //Open links in new window or not? 1=yes, 0=no.

/////DEFINE YOUR MENU LISTS and ITEMS below/////////////////

addListGroup("chainedmenu", "First-Select");

addOption("First-Select", "Vælg køn", "", 1); //HEADER OPTION
addList("First-Select", "Mænd (alle)", "", "m");
addList("First-Select", "Kvinder (alle)", "", "k");
addList("First-Select", "---", "", "");
addList("First-Select", "M13", "13", "m");
addList("First-Select", "M15", "15", "m");
addList("First-Select", "M17", "17", "m");
addList("First-Select", "M19", "19", "m");
addList("First-Select", "M22", "22", "m");
addList("First-Select", "M", "25", "m");
addList("First-Select", "M30", "30", "m");
addList("First-Select", "M35", "35", "m");
addList("First-Select", "M40", "40", "m");
addList("First-Select", "M45", "45", "m");
addList("First-Select", "M50", "50", "m");
addList("First-Select", "M55", "55", "m");
addList("First-Select", "M60", "60", "m");
addList("First-Select", "M65", "65", "m");
addList("First-Select", "M70+", "70", "m");
addList("First-Select", "---", "", "");
addList("First-Select", "K13", "13", "k");
addList("First-Select", "K15", "15", "k");
addList("First-Select", "K17", "17", "k");
addList("First-Select", "K19", "19", "k");
addList("First-Select", "K22", "22", "k");
addList("First-Select", "K", "25", "k");
addList("First-Select", "K30", "30", "k");
addList("First-Select", "K35", "35", "k");
addList("First-Select", "K40", "40", "k");
addList("First-Select", "K45", "45", "k");
addList("First-Select", "K50", "50", "k");
addList("First-Select", "K55", "55", "k");
addList("First-Select", "K60", "60", "k");
addList("First-Select", "K65", "65", "k");
addList("First-Select", "K70+", "70", "k");

addOption("m", "Vælg disciplingruppe", "", 1); //HEADER OPTION
addList("m", "Sprint: Bane", "", "m-sprint1");
addList("m", "Sprint: Inde", "", "m-sprint2");
addList("m", "Løb: Bane", "", "m-lob1");
addList("m", "Løb: Landevej", "", "m-lob2");
addList("m", "Løb: Inde", "", "m-lob3");
addList("m", "Løb: Cross", "", "m-cross");
addList("m", "Spring", "", "m-spring");
addList("m", "Kast", "", "m-kast");
addList("m", "Mangekamp", "", "m-mangekamp");
addList("m", "Kastemangekamp", "", "m-kmangekamp");
addList("m", "Kapgang: Bane", "", "m-gang");
addList("m", "Kapgang: Landevej", "", "m-gang2");
addList("m", "Kapgang: Inde", "", "m-gang3");

addOption("m-sprint1", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-sprint1", "80m", "80_m");
addOption("m-sprint1", "100m", "100_m");
addOption("m-sprint1", "200m", "200_m");
addOption("m-sprint1", "300m", "300_m");
addOption("m-sprint1", "400m", "400_m");
addOption("m-sprint1", "80m hæk (76.2 cm)", "80h1_m");
addOption("m-sprint1", "100m hæk (83.8 cm)", "100h1_m");
addOption("m-sprint1", "110m hæk (106.7 cm)", "110h_m");
addOption("m-sprint1", "110m hæk (99.1 cm)", "110h2_m");
addOption("m-sprint1", "110m hæk (91.4 cm)", "110h3_m");
addOption("m-sprint1", "300m hæk (76.2 cm)", "300h1_m");
addOption("m-sprint1", "400m hæk (91.4 cm)", "400h_m");
addOption("m-sprint1", "400m hæk (83.8 cm)", "400h2_m");
addOption("m-sprint1", "4x80m", "4x80_m");
addOption("m-sprint1", "4x100m", "4x100_m");
addOption("m-sprint1", "4x200m", "4x200_m");
addOption("m-sprint1", "4x400m", "4x400_m");
addOption("m-sprint1", "1000m stafet", "1000stafet_m");

addOption("m-sprint2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-sprint2", "50m", "50i_m");
addOption("m-sprint2", "55m", "55i_m");
addOption("m-sprint2", "60m", "60i_m");
addOption("m-sprint2", "100m", "100i_m");
addOption("m-sprint2", "200m", "200i_m");
addOption("m-sprint2", "300m", "300i_m");
addOption("m-sprint2", "400m", "400i_m");
addOption("m-sprint2", "500m", "500i_m");
addOption("m-sprint2", "50m hæk (106.7 cm)", "50hi_m");
addOption("m-sprint2", "50m hæk (99.1 cm)", "50hi2_m");
addOption("m-sprint2", "50m hæk (91.4 cm)", "50hi3_m");
addOption("m-sprint2", "50m hæk (83.8 cm)", "50hi4_m");
addOption("m-sprint2", "50m hæk (76.2 cm)", "50hi5_m");
addOption("m-sprint2", "55m hæk (106.7 cm)", "55hi_m");
addOption("m-sprint2", "60m hæk (106.7 cm)", "60hi_m");
addOption("m-sprint2", "60m hæk (99.1 cm)", "60hi2_m");
addOption("m-sprint2", "60m hæk (91.4 cm)", "60hi3_m");
addOption("m-sprint2", "60m hæk (83.8 cm)", "60hi4_m");
addOption("m-sprint2", "60m hæk (76.2 cm)", "60hi5_m");
addOption("m-sprint2", "4x200m", "4x200i_m");
addOption("m-sprint2", "4x400m", "4x400i_m");

addOption("m-lob1", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-lob1", "600m", "600_m");
addOption("m-lob1", "800m", "800_m");
addOption("m-lob1", "1000m", "1000_m");
addOption("m-lob1", "1500m", "1500_m");
addOption("m-lob1", "Mile", "mile_m");
addOption("m-lob1", "2000m", "2000_m");
addOption("m-lob1", "2000m forhindring", "2000f_m");
addOption("m-lob1", "3000m", "3000_m");
addOption("m-lob1", "3000m forhindring", "3000f_m");
addOption("m-lob1", "2 mile", "2mile_m");
addOption("m-lob1", "5000m", "5000_m");
addOption("m-lob1", "10000m", "10000_m");

addOption("m-lob2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-lob2", "5km", "5km_m");
addOption("m-lob2", "10km", "10km_m");
addOption("m-lob2", "15km", "15_m");
addOption("m-lob2", "10 mile", "10mile_m");
addOption("m-lob2", "20km", "20_m");
addOption("m-lob2", "½marathon", "hm_m");
addOption("m-lob2", "25km", "25_m");
addOption("m-lob2", "30km", "30_m");
addOption("m-lob2", "Marathon", "marathon_m");
addOption("m-lob2", "100km", "100km_m");

addOption("m-lob3", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-lob3", "600m", "600i_m");
addOption("m-lob3", "800m", "800i_m");
addOption("m-lob3", "1000m", "1000i_m");
addOption("m-lob3", "1500m", "1500i_m");
addOption("m-lob3", "Mile", "milei_m");
addOption("m-lob3", "2000m", "2000i_m");
addOption("m-lob3", "3000m", "3000i_m");
addOption("m-lob3", "2 mile", "2milei_m");
addOption("m-lob3", "5000m", "5000i_m");

addOption("m-spring", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-spring", "Højdespring", "hs_m");
addOption("m-spring", "Stangspring", "ss_m");
addOption("m-spring", "Længdespring", "ls_m");
addOption("m-spring", "Længdespring (zone)", "lsz_m");
addOption("m-spring", "Trespring", "3s_m");
addOption("m-spring", "Trespring (zone)", "3sz_m");
addOption("m-spring", "Højdespring - inde", "hsi_m");
addOption("m-spring", "Stangspring - inde", "ssi_m");
addOption("m-spring", "Længdespring - inde", "lsi_m");
addOption("m-spring", "Længdespring - inde (zone)", "lsiz_m");
addOption("m-spring", "Trespring - inde", "3si_m");
addOption("m-spring", "Trespring - inde (zone)", "3siz_m");

addOption("m-kast", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-kast", "Kuglestød (7.26 kg)", "ks_m");
addOption("m-kast", "Kuglestød (6.00 kg)", "ks2_m");
addOption("m-kast", "Kuglestød (5.00 kg)", "ks3_m");
addOption("m-kast", "Kuglestød (4.00 kg)", "ks4_m");
addOption("m-kast", "Kuglestød (3.00 kg)", "ks5_m");
addOption("m-kast", "Diskoskast (2.00 kg)", "dk_m");
addOption("m-kast", "Diskoskast (1.75 kg)", "dk2_m");
addOption("m-kast", "Diskoskast (1.50 kg)", "dk3_m");
addOption("m-kast", "Diskoskast (1.00 kg)", "dk4_m");
addOption("m-kast", "Diskoskast (0.75 kg)", "dk5_m");
addOption("m-kast", "Hammerkast (7.26 kg)", "hk_m");
addOption("m-kast", "Hammerkast (6.00 kg)", "hk2_m");
addOption("m-kast", "Hammerkast (5.00 kg)", "hk3_m");
addOption("m-kast", "Hammerkast (4.00 kg)", "hk4_m");
addOption("m-kast", "Hammerkast (3.00 kg)", "hk5_m");
addOption("m-kast", "Spydkast (800 g)", "sk_m");
addOption("m-kast", "Spydkast (700 g)", "sk2_m");
addOption("m-kast", "Spydkast (600 g)", "sk3_m");
addOption("m-kast", "Spydkast (400 g)", "sk4_m");
addOption("m-kast", "Vægtkast (15.89 kg)", "vk_m");
addOption("m-kast", "Vægtkast (12.50 kg)", "vk2_m");
addOption("m-kast", "Boldkast (250 g)", "bk_m");
addOption("m-kast", "Kuglestød - inde (7.26 kg)", "ksi_m");
addOption("m-kast", "Kuglestød - inde (6.00 kg)", "ksi2_m");
addOption("m-kast", "Kuglestød - inde (5.00 kg)", "ksi3_m");
addOption("m-kast", "Kuglestød - inde (4.00 kg)", "ksi4_m");
addOption("m-kast", "Kuglestød - inde (3.00 kg)", "ksi5_m");
addOption("m-kast", "Vægtkast - inde (15.89 kg)", "vki_m");
addOption("m-kast", "Vægtkast - inde (12.50 kg)", "vki2_m");

addOption("m-mangekamp", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-mangekamp", "Tikamp (M22+)", "tikamp_m");
addOption("m-mangekamp", "Tikamp (M19)", "tikamp2_m");
addOption("m-mangekamp", "Nikamp (M17)", "nikamp1_m");
addOption("m-mangekamp", "Nikamp (M15)", "nikamp2_m");
addOption("m-mangekamp", "Sekskamp (M13)", "sekskamp1_m");
addOption("m-mangekamp", "Femkamp (M13)", "femkamp1_m");
addOption("m-mangekamp", "Trekamp (M13)", "trekamp1_m");
addOption("m-mangekamp", "Syvkamp - inde (M22+)", "syvkampi_m");
addOption("m-mangekamp", "Syvkamp - inde (M19)", "syvkampi2_m");
addOption("m-mangekamp", "Femkamp - inde (M17)", "femkampi1_m");
addOption("m-mangekamp", "Femkamp - inde (M15)", "femkampi2_m");

addOption("m-kmangekamp", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-kmangekamp", "Femkamp (M22+)", "kfemkamp_m");
addOption("m-kmangekamp", "Femkamp (M19)", "kfemkamp2_m");
addOption("m-kmangekamp", "Femkamp (M17)", "kfemkamp3_m");
addOption("m-kmangekamp", "Firekamp (M15)", "kfirekamp1_m");

addOption("m-gang", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-gang", "3000m", "3000w_m");
addOption("m-gang", "5000m", "5000w_m");
addOption("m-gang", "10000m", "10000w_m");

addOption("m-gang2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-gang2", "3km", "3w_m");
addOption("m-gang2", "5km", "5w_m");
addOption("m-gang2", "10km", "10w_m");
addOption("m-gang2", "20km", "20w_m");
addOption("m-gang2", "30km", "30w_m");
addOption("m-gang2", "35km", "35w_m");
addOption("m-gang2", "50km", "50w_m");

addOption("m-gang3", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-gang3", "3000m", "3000wi_m");
addOption("m-gang3", "5000m", "5000wi_m");
addOption("m-gang3", "10000m", "10000wi_m");

addOption("m-cross", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("m-cross", "DM lang cross", "lang_m");
addOption("m-cross", "DM kort cross", "kort_m");
addOption("m-cross", "Vinterturnering", "vt_m");




addOption("k", "Vælg disciplingruppe", "", 1); //HEADER OPTION
addList("k", "Sprint: Bane", "", "k-sprint1");
addList("k", "Sprint: Inde", "", "k-sprint2");
addList("k", "Løb: Bane", "", "k-lob1");
addList("k", "Løb: Landevej", "", "k-lob2");
addList("k", "Løb: Inde", "", "k-lob3");
addList("k", "Løb: Cross", "", "k-cross");
addList("k", "Spring", "", "k-spring");
addList("k", "Kast", "", "k-kast");
addList("k", "Mangekamp", "", "k-mangekamp");
addList("k", "Kastemangekamp", "", "k-kmangekamp");
addList("k", "Kapgang: Bane", "", "k-gang");
addList("k", "Kapgang: Landevej", "", "k-gang2");
addList("k", "Kapgang: Inde", "", "k-gang3");

addOption("k-sprint1", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-sprint1", "80m", "80_k");
addOption("k-sprint1", "100m", "100_k");
addOption("k-sprint1", "200m", "200_k");
addOption("k-sprint1", "300m", "300_k");
addOption("k-sprint1", "400m", "400_k");
addOption("k-sprint1", "60m hæk (76.2 cm)", "80_k");
addOption("k-sprint1", "80m hæk (76.2 cm)", "80h1_k");
addOption("k-sprint1", "100m hæk (83.8 cm)", "100h_k");
addOption("k-sprint1", "100m hæk (76.2 cm)", "100h2_k");
addOption("k-sprint1", "300m hæk (76.2 cm)", "300h1_k");
addOption("k-sprint1", "400m hæk (76.2 cm)", "400h_k");
addOption("k-sprint1", "4x80m", "4x80_k");
addOption("k-sprint1", "4x100m", "4x100_k");
addOption("k-sprint1", "4x200m", "4x200_k");
addOption("k-sprint1", "4x400m", "4x400_k");
addOption("k-sprint1", "1000m stafet", "1000stafet_k");

addOption("k-sprint2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-sprint2", "50m", "50i_k");
addOption("k-sprint2", "55m", "55i_k");
addOption("k-sprint2", "60m", "60i_k");
addOption("k-sprint2", "100m", "100i_k");
addOption("k-sprint2", "200m", "200i_k");
addOption("k-sprint2", "300m", "300i_k");
addOption("k-sprint2", "400m", "400i_k");
addOption("k-sprint2", "500m", "500i_k");
addOption("k-sprint2", "50m hæk (83.8 cm)", "50hi_k");
addOption("k-sprint2", "50m hæk (76.2 cm)", "50hi2_k");
addOption("k-sprint2", "55m hæk (83.8 cm)", "55hi_k");
addOption("k-sprint2", "60m hæk (83.8 cm)", "60hi_k");
addOption("k-sprint2", "60m hæk (76.2 cm)", "60hi2_k");
addOption("k-sprint2", "4x200m", "4x200i_k");
addOption("k-sprint2", "4x400m", "4x400i_k");

addOption("k-lob1", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-lob1", "600m", "600_k");
addOption("k-lob1", "800m", "800_k");
addOption("k-lob1", "1000m", "1000_k");
addOption("k-lob1", "1500m", "1500_k");
addOption("k-lob1", "Mile", "mile_k");
addOption("k-lob1", "2000m", "2000_k");
addOption("k-lob1", "2000m forhindring", "2000f_k");
addOption("k-lob1", "3000m", "3000_k");
addOption("k-lob1", "3000m forhindring", "3000f_k");
addOption("k-lob1", "2 mile", "2mile_k");
addOption("k-lob1", "5000m", "5000_k");
addOption("k-lob1", "10000m", "10000_k");

addOption("k-lob2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-lob2", "5km", "5km_k");
addOption("k-lob2", "10km", "10km_k");
addOption("k-lob2", "15km", "15_k");
addOption("k-lob2", "10 mile", "10mile_k");
addOption("k-lob2", "20km", "20_k");
addOption("k-lob2", "½marathon", "hm_k");
addOption("k-lob2", "25km", "25_k");
addOption("k-lob2", "30km", "30_k");
addOption("k-lob2", "Marathon", "marathon_k");
addOption("k-lob2", "100km", "100km_k");

addOption("k-lob3", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-lob3", "600m", "600i_k");
addOption("k-lob3", "800m", "800i_k");
addOption("k-lob3", "1000m", "1000i_k");
addOption("k-lob3", "1500m", "1500i_k");
addOption("k-lob3", "Mile", "milei_k");
addOption("k-lob3", "2000m", "2000i_k");
addOption("k-lob3", "3000m", "3000i_k");
addOption("k-lob3", "2 mile", "2milei_k");
addOption("k-lob3", "5000m", "5000i_k");

addOption("k-spring", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-spring", "Højdespring", "hs_k");
addOption("k-spring", "Stangspring", "ss_k");
addOption("k-spring", "Længdespring", "ls_k");
addOption("k-spring", "Længdespring (zone)", "lsz_k");
addOption("k-spring", "Trespring", "3s_k");
addOption("k-spring", "Trespring (zone)", "3sz_k");
addOption("k-spring", "Højdespring - inde", "hsi_k");
addOption("k-spring", "Stangspring - inde", "ssi_k");
addOption("k-spring", "Længdespring - inde", "lsi_k");
addOption("k-spring", "Længdespring - inde (zone)", "lsiz_k");
addOption("k-spring", "Trespring - inde", "3si_k");
addOption("k-spring", "Trespring - inde (zone)", "3siz_k");

addOption("k-kast", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-kast", "Kuglestød (4.00 kg)", "ks_k");
addOption("k-kast", "Kuglestød (3.00 kg)", "ks2_k");
addOption("k-kast", "Kuglestød (2.00 kg)", "ks3_k");
addOption("k-kast", "Diskoskast (1.00 kg)", "dk_k");
addOption("k-kast", "Diskoskast (0.75 kg)", "dk2_k");
addOption("k-kast", "Hammerkast (4.00 kg)", "hk_k");
addOption("k-kast", "Hammerkast (3.00 kg)", "hk2_k");
addOption("k-kast", "Spydkast (600 g)", "sk_k");
addOption("k-kast", "Spydkast (400 g)", "sk2_k");
addOption("k-kast", "Vægtkast (9.072 kg)", "vk_k");
addOption("k-kast", "Boldkast (145 g)", "bk_k");
addOption("k-kast", "Kuglestød - inde (4.00 kg)", "ksi_k");
addOption("k-kast", "Kuglestød - inde (3.00 kg)", "ksi2_k");
addOption("k-kast", "Kuglestød - inde (2.00 kg)", "ksi3_k");
addOption("k-kast", "Vægtkast - inde (9.072 kg)", "vki_k");

addOption("k-mangekamp", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-mangekamp", "Syvkamp (K17+)", "syvkamp_k");
addOption("k-mangekamp", "Syvkamp (K15)", "syvkamp2_k");
addOption("k-mangekamp", "Sekskamp (K13)", "sekskamp1_k");
addOption("k-mangekamp", "Femkamp (K13)", "femkamp1_k");
addOption("k-mangekamp", "Trekamp (K13)", "trekamp1_k");
addOption("k-mangekamp", "Femkamp - inde (K19+)", "femkampi_k");
addOption("k-mangekamp", "Firekamp - inde (K17)", "firekampi1_k");
addOption("k-mangekamp", "Firekamp - inde (K15)", "firekampi2_k");

addOption("k-kmangekamp", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-kmangekamp", "Femkamp (K22+)", "kfemkamp_k");
addOption("k-kmangekamp", "Femkamp (K17)", "kfirekamp1_k");
addOption("k-kmangekamp", "Firekamp (K15)", "kfirekamp2_k");

addOption("k-gang", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-gang", "3000m", "3000w_k");
addOption("k-gang", "5000m", "5000w_k");
addOption("k-gang", "10000m", "10000w_k");

addOption("k-gang2", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-gang2", "3km", "3w_k");
addOption("k-gang2", "5km", "5w_k");
addOption("k-gang2", "10km", "10w_k");
addOption("k-gang2", "20km", "20w_k");
addOption("k-gang2", "30km", "30w_k");
addOption("k-gang2", "50km", "50w_k");

addOption("k-gang3", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-gang3", "3000m", "3000wi_k");
addOption("k-gang3", "5000m", "5000wi_k");
addOption("k-gang3", "10000m", "10000wi_k");

addOption("k-cross", "Vælg disciplin", "", 1); //HEADER OPTION
addOption("k-cross", "DM lang cross", "lang_k");
addOption("k-cross", "DM kort cross", "kort_k");
addOption("k-cross", "Vinterturnering", "vt_k");