function fillInKommune(fromField,toField){ var kommuner = []; var region = document.getElementById(fromField).value; kommuner.push({region:'Hovedstaden',kommune:'Albertslund',kode:'165'}); kommuner.push({region:'Hovedstaden',kommune:'Allerød',kode:'201'}); kommuner.push({region:'Hovedstaden',kommune:'Ballerup',kode:'151'}); kommuner.push({region:'Hovedstaden',kommune:'Bornholm',kode:'400'}); kommuner.push({region:'Hovedstaden',kommune:'Brøndby',kode:'153'}); kommuner.push({region:'Hovedstaden',kommune:'Christiansø',kode:'411'}); kommuner.push({region:'Hovedstaden',kommune:'Dragør',kode:'155'}); kommuner.push({region:'Hovedstaden',kommune:'Egedal',kode:'240'}); kommuner.push({region:'Hovedstaden',kommune:'Fredensborg',kode:'210'}); kommuner.push({region:'Hovedstaden',kommune:'Frederiksberg',kode:'147'}); kommuner.push({region:'Hovedstaden',kommune:'Frederikssund',kode:'250'}); kommuner.push({region:'Hovedstaden',kommune:'Furesø',kode:'190'}); kommuner.push({region:'Hovedstaden',kommune:'Gentofte',kode:'157'}); kommuner.push({region:'Hovedstaden',kommune:'Gladsaxe',kode:'159'}); kommuner.push({region:'Hovedstaden',kommune:'Glostrup',kode:'161'}); kommuner.push({region:'Hovedstaden',kommune:'Gribskov',kode:'270'}); kommuner.push({region:'Hovedstaden',kommune:'Halsnæs',kode:'260'}); kommuner.push({region:'Hovedstaden',kommune:'Helsingør',kode:'217'}); kommuner.push({region:'Hovedstaden',kommune:'Herlev',kode:'163'}); kommuner.push({region:'Hovedstaden',kommune:'Hillerød',kode:'219'}); kommuner.push({region:'Hovedstaden',kommune:'Hvidovre',kode:'167'}); kommuner.push({region:'Hovedstaden',kommune:'Høje-Taastrup',kode:'169'}); kommuner.push({region:'Hovedstaden',kommune:'Hørsholm',kode:'223'}); kommuner.push({region:'Hovedstaden',kommune:'Ishøj',kode:'183'}); kommuner.push({region:'Hovedstaden',kommune:'København',kode:'101'}); kommuner.push({region:'Hovedstaden',kommune:'Lyngby-Taarbæk',kode:'173'}); kommuner.push({region:'Hovedstaden',kommune:'Rudersdal',kode:'230'}); kommuner.push({region:'Hovedstaden',kommune:'Rødovre',kode:'175'}); kommuner.push({region:'Hovedstaden',kommune:'Tårnby',kode:'185'}); kommuner.push({region:'Hovedstaden',kommune:'Vallensbæk',kode:'187'}); kommuner.push({region:'Midtjylland',kommune:'Favrskov',kode:'710'}); kommuner.push({region:'Midtjylland',kommune:'Hedensted',kode:'766'}); kommuner.push({region:'Midtjylland',kommune:'Herning',kode:'657'}); kommuner.push({region:'Midtjylland',kommune:'Holstebro',kode:'661'}); kommuner.push({region:'Midtjylland',kommune:'Horsens',kode:'615'}); kommuner.push({region:'Midtjylland',kommune:'Ikast-Brande',kode:'756'}); kommuner.push({region:'Midtjylland',kommune:'Lemvig',kode:'665'}); kommuner.push({region:'Midtjylland',kommune:'Norddjurs',kode:'707'}); kommuner.push({region:'Midtjylland',kommune:'Odder',kode:'727'}); kommuner.push({region:'Midtjylland',kommune:'Randers',kode:'730'}); kommuner.push({region:'Midtjylland',kommune:'Ringkøbing-Skjern',kode:'760'}); kommuner.push({region:'Midtjylland',kommune:'Samsø',kode:'741'}); kommuner.push({region:'Midtjylland',kommune:'Silkeborg',kode:'740'}); kommuner.push({region:'Midtjylland',kommune:'Skanderborg',kode:'746'}); kommuner.push({region:'Midtjylland',kommune:'Skive',kode:'779'}); kommuner.push({region:'Midtjylland',kommune:'Struer',kode:'671'}); kommuner.push({region:'Midtjylland',kommune:'Syddjurs',kode:'706'}); kommuner.push({region:'Midtjylland',kommune:'Viborg',kode:'791'}); kommuner.push({region:'Midtjylland',kommune:'Århus',kode:'751'}); kommuner.push({region:'Nordjylland',kommune:'Brønderslev',kode:'810'}); kommuner.push({region:'Nordjylland',kommune:'Frederikshavn',kode:'813'}); kommuner.push({region:'Nordjylland',kommune:'Hjørring',kode:'860'}); kommuner.push({region:'Nordjylland',kommune:'Jammerbugt',kode:'849'}); kommuner.push({region:'Nordjylland',kommune:'Læsø',kode:'825'}); kommuner.push({region:'Nordjylland',kommune:'Mariagerfjord',kode:'846'}); kommuner.push({region:'Nordjylland',kommune:'Morsø',kode:'773'}); kommuner.push({region:'Nordjylland',kommune:'Rebild',kode:'840'}); kommuner.push({region:'Nordjylland',kommune:'Thisted',kode:'787'}); kommuner.push({region:'Nordjylland',kommune:'Vesthimmerland',kode:'820'}); kommuner.push({region:'Nordjylland',kommune:'Aalborg',kode:'851'}); kommuner.push({region:'Sjælland',kommune:'Faxe',kode:'320'}); kommuner.push({region:'Sjælland',kommune:'Greve',kode:'253'}); kommuner.push({region:'Sjælland',kommune:'Guldborgsund',kode:'376'}); kommuner.push({region:'Sjælland',kommune:'Holbæk',kode:'316'}); kommuner.push({region:'Sjælland',kommune:'Kalundborg',kode:'326'}); kommuner.push({region:'Sjælland',kommune:'Køge',kode:'259'}); kommuner.push({region:'Sjælland',kommune:'Lejre',kode:'350'}); kommuner.push({region:'Sjælland',kommune:'Lolland',kode:'360'}); kommuner.push({region:'Sjælland',kommune:'Næstved',kode:'370'}); kommuner.push({region:'Sjælland',kommune:'Odsherred',kode:'306'}); kommuner.push({region:'Sjælland',kommune:'Ringsted',kode:'329'}); kommuner.push({region:'Sjælland',kommune:'Roskilde',kode:'265'}); kommuner.push({region:'Sjælland',kommune:'Slagelse',kode:'330'}); kommuner.push({region:'Sjælland',kommune:'Solrød',kode:'269'}); kommuner.push({region:'Sjælland',kommune:'Sorø',kode:'340'}); kommuner.push({region:'Sjælland',kommune:'Stevns',kode:'336'}); kommuner.push({region:'Sjælland',kommune:'Vordingborg',kode:'390'}); kommuner.push({region:'Syddanmark',kommune:'Assens',kode:'420'}); kommuner.push({region:'Syddanmark',kommune:'Billund',kode:'530'}); kommuner.push({region:'Syddanmark',kommune:'Esbjerg',kode:'561'}); kommuner.push({region:'Syddanmark',kommune:'Fanø',kode:'563'}); kommuner.push({region:'Syddanmark',kommune:'Fredericia',kode:'607'}); kommuner.push({region:'Syddanmark',kommune:'Faaborg-Midtfyn',kode:'430'}); kommuner.push({region:'Syddanmark',kommune:'Haderslev',kode:'510'}); kommuner.push({region:'Syddanmark',kommune:'Kerteminde',kode:'440'}); kommuner.push({region:'Syddanmark',kommune:'Kolding',kode:'621'}); kommuner.push({region:'Syddanmark',kommune:'Langeland',kode:'482'}); kommuner.push({region:'Syddanmark',kommune:'Middelfart',kode:'410'}); kommuner.push({region:'Syddanmark',kommune:'Nordfyns',kode:'480'}); kommuner.push({region:'Syddanmark',kommune:'Nyborg',kode:'450'}); kommuner.push({region:'Syddanmark',kommune:'Odense',kode:'461'}); kommuner.push({region:'Syddanmark',kommune:'Svendborg',kode:'479'}); kommuner.push({region:'Syddanmark',kommune:'Sønderborg',kode:'540'}); kommuner.push({region:'Syddanmark',kommune:'Tønder',kode:'550'}); kommuner.push({region:'Syddanmark',kommune:'Varde',kode:'573'}); kommuner.push({region:'Syddanmark',kommune:'Vejen',kode:'575'}); kommuner.push({region:'Syddanmark',kommune:'Vejle',kode:'630'}); kommuner.push({region:'Syddanmark',kommune:'Ærø',kode:'492'}); kommuner.push({region:'Syddanmark',kommune:'Aabenraa',kode:'580'}); var selectNode = document.getElementById(toField); while(selectNode.length){ selectNode.remove(0); } var optionNode = document.createElement('option'); // optionNode.value = '000'; optionNode.appendChild(document.createTextNode('Vælg kommune')); selectNode.appendChild(optionNode); for(var index in kommuner) { if (region == kommuner[index].region) { var optionNode = document.createElement('option'); optionNode.id = toField+kommuner[index].kode; optionNode.value = kommuner[index].kode; optionNode.appendChild(document.createTextNode(kommuner[index].kommune)); selectNode.appendChild(optionNode); } } }