﻿
//array data format {countyid(lvl2), countyname, postalcode(lvl3), postalname,regionid(lvl1)}
var regionArr = new Array("1", "Frederikssund", "4050", "Skibby", "1", "1", "Frederikssund", "3630", "Jægerspris", "1", "1", "Frederikssund", "3600", "Frederikssund", "1", "2", "Halsnæs", "3390", "Hundested", "1", "2", "Halsnæs", "3360", "Liseleje", "1", "2", "Halsnæs", "3370", "Melby", "1", "2", "Halsnæs", "3300", "Frederiksværk", "1", "2", "Halsnæs", "3310", "Ølsted", "1", "3", "Gribskov", "3220", "Tisvildeleje", "1", "3", "Gribskov", "3210", "Vejby", "1", "3", "Gribskov", "3200", "Helsinge", "1", "3", "Gribskov", "3230", "Græsted", "1", "3", "Gribskov", "3250", "Gilleleje", "1", "3", "Gribskov", "3120", "Dronningmølle", "1", "4", "Helsingør", "3100", "Hornbæk", "1", "4", "Helsingør", "3080", "Tikøb", "1", "4", "Helsingør", "3490", "Kvistgård", "1", "4", "Helsingør", "3140", "Ålsgårde", "1", "4", "Helsingør", "3150", "Hellebæk", "1", "4", "Helsingør", "3000", "Helsingør", "1", "4", "Helsingør", "3070", "Snekkersten", "1", "4", "Helsingør", "3060", "Espergærde", "1", "5", "Fredensborg", "3480", "Fredensborg", "1", "5", "Fredensborg", "2980", "Kokkedal", "1", "5", "Fredensborg", "3490", "Kvistgård", "1", "5", "Fredensborg", "3050", "Humlebæk", "1", "5", "Fredensborg", "2990", "Nivå", "1", "6", "Hørsholm", "2970", "Hørsholm", "1", "6", "Hørsholm", "2960", "Rungsted Kyst", "1", "7", "Rudersdal", "3460", "Birkerød", "1", "7", "Rudersdal", "2840", "Holte", "1", "7", "Rudersdal", "2850", "Nærum", "1", "7", "Rudersdal", "2950", "Vedbæk", "1", "7", "Rudersdal", "2942", "Skodsborg", "1", "8", "Hillerød", "3320", "Skævinge", "1", "8", "Hillerød", "3330", "Gørløse", "1", "8", "Hillerød", "3400", "Hillerød", "1", "9", "Allerød", "3540", "Lynge", "1", "9", "Allerød", "3450", "Allerød", "1", "10", "København", "2700", "Brønshøj", "2", "10", "København", "2720", "Vanløse", "2", "10", "København", "2500", "Valby", "2", "10", "København", "2450", "København SV", "2", "10", "København", "2400", "København NV", "2", "10", "København", "2200", "København N", "2", "10", "København", "2100", "København Ø", "2", "10", "København", "2300", "København S", "2", "11", "Frederiksberg", "2000", "Frederiksberg", "2", "12", "Tårnby", "2770", "Kastrup", "2", "13", "Dragør", "2791", "Dragør", "2", "14", "Furesø", "3520", "Farum", "3", "14", "Furesø", "3500", "Værløse", "3", "15", "Lyngby-Taarbæk", "2830", "Virum", "3", "15", "Lyngby-Taarbæk", "2800", "Kongens Lyngby", "3", "15", "Lyngby-Taarbæk", "2930", "Klampenborg", "3", "16", "Gentofte", "2820", "Gentofte", "3", "16", "Gentofte", "2920", "Charlottenlund", "3", "16", "Gentofte", "2900", "Hellerup", "3", "17", "Gladsaxe", "2880", "Bagsværd", "3", "17", "Gladsaxe", "2860", "Søborg", "3", "17", "Gladsaxe", "2870", "Dyssegård", "3", "18", "Herlev", "2730", "Herlev", "3", "19", "Rødovre", "2610", "Rødovre", "3", "20", "Hvidovre", "2650", "Hvidovre", "3", "21", "Brøndby", "2660", "Brøndby Strand", "3", "21", "Brøndby", "2605", "Brøndby", "3", "22", "Vallensbæk", "2625", "Vallensbæk", "3", "22", "Vallensbæk", "2665", "Vallensbæk Strand", "3", "23", "Glostrup", "2600", "Glostrup", "3", "24", "Albertslund", "2620", "Albertslund", "3", "25", "Ballerup", "2750", "Ballerup", "3", "25", "Ballerup", "2740", "Skovlunde", "3", "25", "Ballerup", "2730", "Herlev", "3", "26", "Høje-Taastrup", "2640", "Hedehusene", "3", "26", "Høje-Taastrup", "2630", "Taastrup", "3", "27", "Egedal", "3550", "Slangerup", "3", "27", "Egedal", "3650", "Ølstykke", "3", "27", "Egedal", "3670", "Veksø Sjælland", "3", "27", "Egedal", "2765", "Smørum", "3", "27", "Egedal", "2760", "Måløv", "3", "27", "Egedal", "3660", "Stenløse", "3", "27", "Egedal", "3540", "Lynge", "3", "29", "Lejre", "4070", "Kirke Hyllinge", "4", "29", "Lejre", "4060", "Kirke Såby", "4", "29", "Lejre", "4330", "Hvalsø", "4", "29", "Lejre", "4320", "Lejre", "4", "29", "Lejre", "4000", "Roskilde", "4", "30", "Køge", "4140", "Borup", "4", "30", "Køge", "4623", "Lille Skensved", "4", "30", "Køge", "4632", "Bjæverskov", "4", "30", "Køge", "4681", "Herfølge", "4", "30", "Køge", "4600", "Køge", "4", "31", "Solrød", "4622", "Havdrup", "4", "31", "Solrød", "2680", "Solrød Strand", "4", "32", "Greve", "4030", "Tune", "4", "32", "Greve", "2690", "Karlslunde", "4", "32", "Greve", "2670", "Greve", "4", "33", "Ishøj", "2635", "Ishøj", "4", "33", "Ishøj", "2665", "Vallensbæk Strand", "4", "34", "Roskilde", "4130", "Viby Sjælland", "4", "34", "Roskilde", "4621", "Gadstrup", "4", "34", "Roskilde", "4040", "Jyllinge", "4", "35", "Lolland", "4912", "Harpelunde", "5", "35", "Lolland", "4900", "Nakskov", "5", "35", "Lolland", "4913", "Horslunde", "5", "35", "Lolland", "4983", "Dannemare", "5", "35", "Lolland", "4920", "Søllested", "5", "35", "Lolland", "4953", "Vesterborg", "5", "35", "Lolland", "4943", "Torrig L", "5", "35", "Lolland", "4944", "Fejø", "5", "35", "Lolland", "4930", "Maribo", "5", "35", "Lolland", "4941", "Bandholm", "5", "35", "Lolland", "4951", "Nørreballe", "5", "35", "Lolland", "4970", "Rødby", "5", "35", "Lolland", "4960", "Holeby", "5", "35", "Lolland", "4895", "Errindlev", "5", "35", "Lolland", "4952", "Stokkemarke", "5", "36", "Guldborgsund", "4840", "Nørre Alslev", "5", "36", "Guldborgsund", "4850", "Stubbekøbing", "5", "36", "Guldborgsund", "4863", "Eskilstrup", "5", "36", "Guldborgsund", "4871", "Horbelev", "5", "36", "Guldborgsund", "4862", "Guldborg", "5", "36", "Guldborgsund", "4800", "Nykøbing F", "5", "36", "Guldborgsund", "4872", "Idestrup", "5", "36", "Guldborgsund", "4873", "Væggerløse", "5", "36", "Guldborgsund", "4874", "Gedser", "5", "36", "Guldborgsund", "4990", "Sakskøbing", "5", "36", "Guldborgsund", "4891", "Toreby L", "5", "36", "Guldborgsund", "4892", "Kettinge", "5", "36", "Guldborgsund", "4880", "Nysted", "5", "36", "Guldborgsund", "4894", "Øster Ulslev", "5", "37", "Vordingborg", "4750", "Lundby", "5", "37", "Vordingborg", "4720", "Præstø", "5", "37", "Vordingborg", "4760", "Vordingborg", "5", "37", "Vordingborg", "4735", "Mern", "5", "37", "Vordingborg", "4773", "Stensved", "5", "37", "Vordingborg", "4772", "Langebæk", "5", "37", "Vordingborg", "4771", "Kalvehave", "5", "37", "Vordingborg", "4780", "Stege", "5", "37", "Vordingborg", "4791", "Borre", "5", "37", "Vordingborg", "4792", "Askeby", "5", "37", "Vordingborg", "4793", "Bogø By", "5", "38", "Stevns", "4652", "Hårlev", "5", "38", "Stevns", "4671", "Strøby", "5", "38", "Stevns", "4672", "Klippinge", "5", "38", "Stevns", "4660", "Store Heddinge", "5", "38", "Stevns", "4673", "Rødvig Stevns", "5", "39", "Faxe", "4690", "Haslev", "5", "39", "Faxe", "4682", "Tureby", "5", "39", "Faxe", "4683", "Rønnede", "5", "39", "Faxe", "4653", "Karise", "5", "39", "Faxe", "4640", "Fakse", "5", "39", "Faxe", "4654", "Fakse Ladeplads", "5", "40", "Næstved", "4262", "Sandved", "5", "40", "Næstved", "4250", "Fuglebjerg", "5", "40", "Næstved", "4171", "Glumsø", "5", "40", "Næstved", "4160", "Herlufmagle", "5", "40", "Næstved", "4684", "Holme-Olstrup", "5", "40", "Næstved", "4733", "Tappernøje", "5", "40", "Næstved", "4700", "Næstved", "5", "40", "Næstved", "4736", "Karrebæksminde", "5", "41", "Ringsted", "4174", "Jystrup Midtsj", "5", "41", "Ringsted", "4100", "Ringsted", "5", "42", "Sorø", "4293", "Dianalund", "5", "42", "Sorø", "4295", "Stenlille", "5", "42", "Sorø", "4296", "Nyrup", "5", "42", "Sorø", "4190", "Munke Bjergby", "5", "42", "Sorø", "4180", "Sorø", "5", "42", "Sorø", "4173", "Fjenneslev", "5", "43", "Slagelse", "4200", "Slagelse", "5", "43", "Slagelse", "4241", "Vemmelev", "5", "43", "Slagelse", "4220", "Korsør", "5", "43", "Slagelse", "4242", "Boeslunde", "5", "43", "Slagelse", "4230", "Skælskør", "5", "43", "Slagelse", "4261", "Dalmose", "5", "43", "Slagelse", "4243", "Rude", "5", "44", "Kalundborg", "4400", "Kalundborg", "5", "44", "Kalundborg", "4593", "Eskebjerg", "5", "44", "Kalundborg", "4591", "Føllenslev", "5", "44", "Kalundborg", "4460", "Snertinge", "5", "44", "Kalundborg", "4592", "Sejerø", "5", "44", "Kalundborg", "4470", "Svebølle", "5", "44", "Kalundborg", "4490", "Jerslev Sjælland", "5", "44", "Kalundborg", "4480", "Store Fuglede", "5", "44", "Kalundborg", "4281", "Gørlev", "5", "44", "Kalundborg", "4270", "Høng", "5", "44", "Kalundborg", "4291", "Ruds Vedby", "5", "45", "Holbæk", "4450", "Jyderup", "5", "45", "Holbæk", "4520", "Svinninge", "5", "45", "Holbæk", "4532", "Gislinge", "5", "45", "Holbæk", "4300", "Holbæk", "5", "45", "Holbæk", "4440", "Mørkøv", "5", "45", "Holbæk", "4420", "Regstrup", "5", "45", "Holbæk", "4350", "Ugerløse", "5", "45", "Holbæk", "4390", "Vipperød", "5", "45", "Holbæk", "4340", "Tølløse", "5", "45", "Holbæk", "4360", "Kirke Eskilstrup", "5", "45", "Holbæk", "4370", "Store Merløse", "5", "46", "Odsherred", "4583", "Sjællands Odde", "5", "46", "Odsherred", "4500", "Nykøbing Sj", "5", "46", "Odsherred", "4581", "Rørvig", "5", "46", "Odsherred", "4573", "Højby", "5", "46", "Odsherred", "4572", "Nørre Asmindrup", "5", "46", "Odsherred", "4560", "Vig", "5", "46", "Odsherred", "4571", "Grevinge", "5", "46", "Odsherred", "4550", "Asnæs", "5", "46", "Odsherred", "4540", "Fårevejle", "5", "46", "Odsherred", "4534", "Hørve", "5", "47", "Langeland", "5953", "Tranekær", "6", "47", "Langeland", "5900", "Rudkøbing", "6", "47", "Langeland", "5932", "Humble", "6", "47", "Langeland", "5935", "Bagenkop", "6", "48", "Ærø", "5985", "Søby Ærø", "6", "48", "Ærø", "5970", "Ærøskøbing", "6", "48", "Ærø", "5960", "Marstal", "6", "49", "Svendborg", "5874", "Hesselager", "6", "49", "Svendborg", "5884", "Gudme", "6", "49", "Svendborg", "5892", "Gudbjerg Sydfyn", "6", "49", "Svendborg", "5771", "Stenstrup", "6", "49", "Svendborg", "5762", "Vester Skerninge", "6", "49", "Svendborg", "5700", "Svendborg", "6", "49", "Svendborg", "5883", "Oure", "6", "49", "Svendborg", "5882", "Vejstrup", "6", "49", "Svendborg", "5881", "Skårup Fyn", "6", "50", "Faaborg-Midtfyn", "5863", "Ferritslev Fyn", "6", "50", "Faaborg-Midtfyn", "5792", "Årslev", "6", "50", "Faaborg-Midtfyn", "5672", "Broby", "6", "50", "Faaborg-Midtfyn", "5600", "Faaborg", "6", "50", "Faaborg-Midtfyn", "5642", "Millinge", "6", "50", "Faaborg-Midtfyn", "5750", "Ringe", "6", "50", "Faaborg-Midtfyn", "5856", "Ryslinge", "6", "50", "Faaborg-Midtfyn", "5772", "Kværndrup", "6", "50", "Faaborg-Midtfyn", "5854", "Gislev", "6", "51", "Nyborg", "5540", "Ullerslev", "6", "51", "Nyborg", "5853", "Ørbæk", "6", "51", "Nyborg", "5800", "Nyborg", "6", "51", "Nyborg", "5871", "Frørup", "6", "52", "Kerteminde", "5390", "Martofte", "6", "52", "Kerteminde", "5380", "Dalby", "6", "52", "Kerteminde", "5370", "Mesinge", "6", "52", "Kerteminde", "5300", "Kerteminde", "6", "52", "Kerteminde", "5330", "Munkebo", "6", "52", "Kerteminde", "5350", "Rynkeby", "6", "52", "Kerteminde", "5290", "Marslev", "6", "52", "Kerteminde", "5550", "Langeskov", "6", "53", "Assens", "5560", "Aarup", "6", "53", "Assens", "5492", "Vissenbjerg", "6", "53", "Assens", "5610", "Assens", "6", "53", "Assens", "5631", "Ebberup", "6", "53", "Assens", "5620", "Glamsbjerg", "6", "53", "Assens", "5690", "Tommerup", "6", "53", "Assens", "5683", "Haarby", "6", "54", "Middelfart", "5500", "Middelfart", "6", "54", "Middelfart", "5580", "Nørre Aaby", "6", "54", "Middelfart", "5466", "Asperup", "6", "54", "Middelfart", "5464", "Brenderup Fyn", "6", "54", "Middelfart", "5592", "Ejby", "6", "54", "Middelfart", "5463", "Harndrup", "6", "54", "Middelfart", "5591", "Gelsted", "6", "55", "Odense", "5270", "Odense N", "6", "55", "Odense", "5210", "Odense NV", "6", "55", "Odense", "5491", "Blommenslyst", "6", "55", "Odense", "5250", "Odense SV", "6", "55", "Odense", "5260", "Odense S", "6", "55", "Odense", "5200", "Odense V", "6", "55", "Odense", "5000", "Odense C", "6", "55", "Odense", "5230", "Odense M", "6", "55", "Odense", "5320", "Agedrup", "6", "55", "Odense", "5240", "Odense NØ", "6", "55", "Odense", "5220", "Odense SØ", "6", "56", "Nordfyns", "5450", "Otterup", "6", "56", "Nordfyns", "5400", "Bogense", "6", "56", "Nordfyns", "5485", "Skamby", "6", "56", "Nordfyns", "5474", "Veflinge", "6", "56", "Nordfyns", "5471", "Søndersø", "6", "56", "Nordfyns", "5462", "Morud", "6", "57", "Bornholm", "3700", "Rønne", "7", "57", "Bornholm", "3720", "Aakirkeby", "7", "57", "Bornholm", "3730", "Nexø", "7", "57", "Bornholm", "3740", "Svaneke", "7", "57", "Bornholm", "3751", "Østermarie", "7", "57", "Bornholm", "3760", "Gudhjem", "7", "57", "Bornholm", "3770", "Allinge", "7", "57", "Bornholm", "3782", "Klemensker", "7", "57", "Bornholm", "3790", "Hasle", "7", "58", "Tønder", "6792", "Rømø", "8", "58", "Tønder", "6780", "Skærbæk", "8", "58", "Tønder", "6261", "Bredebro", "8", "58", "Tønder", "6280", "Højer", "8", "58", "Tønder", "6520", "Toftlund", "8", "58", "Tønder", "6534", "Agerskov", "8", "58", "Tønder", "6535", "Branderup J", "8", "58", "Tønder", "6240", "Løgumkloster", "8", "58", "Tønder", "6270", "Tønder", "8", "59", "Aabenraa", "6372", "Bylderup-Bov", "8", "59", "Aabenraa", "6230", "Rødekro", "8", "59", "Aabenraa", "6392", "Bolderslev", "8", "59", "Aabenraa", "6360", "Tinglev", "8", "59", "Aabenraa", "6200", "Aabenraa", "8", "59", "Aabenraa", "6330", "Padborg", "8", "59", "Aabenraa", "6340", "Kruså", "8", "60", "Sønderborg", "6300", "Gråsten", "8", "60", "Sønderborg", "6320", "Egernsund", "8", "60", "Sønderborg", "6310", "Broager", "8", "60", "Sønderborg", "6400", "Sønderborg", "8", "60", "Sønderborg", "6430", "Nordborg", "8", "60", "Sønderborg", "6440", "Augustenborg", "8", "60", "Sønderborg", "6470", "Sydals", "8", "61", "Haderslev", "6510", "Gram", "8", "61", "Haderslev", "6560", "Sommersted", "8", "61", "Haderslev", "6500", "Vojens", "8", "61", "Haderslev", "6541", "Bevtoft", "8", "61", "Haderslev", "6100", "Haderslev", "8", "62", "Esbjerg", "6710", "Esbjerg V", "8", "62", "Esbjerg", "6715", "Esbjerg N", "8", "62", "Esbjerg", "6700", "Esbjerg", "8", "62", "Esbjerg", "6705", "Esbjerg Ø", "8", "62", "Esbjerg", "6731", "Tjæreborg", "8", "62", "Esbjerg", "6740", "Bramming", "8", "62", "Esbjerg", "6690", "Gørding", "8", "62", "Esbjerg", "6771", "Gredstedbro", "8", "62", "Esbjerg", "6760", "Ribe", "8", "63", "Fanø", "6720", "Fanø", "8", "64", "Kolding", "6052", "Viuf", "8", "64", "Kolding", "6051", "Almind", "8", "64", "Kolding", "6064", "Jordrup", "8", "64", "Kolding", "6640", "Lunderskov", "8", "64", "Kolding", "6580", "Vamdrup", "8", "64", "Kolding", "6070", "Christiansfeld", "8", "64", "Kolding", "6000", "Kolding", "8", "64", "Kolding", "6091", "Bjert", "8", "64", "Kolding", "6092", "Sønder Stenderup", "8", "64", "Kolding", "6093", "Sjølund", "8", "64", "Kolding", "6094", "Hejls", "8", "65", "Vejen", "6682", "Hovborg", "8", "65", "Vejen", "6752", "Glejbjerg", "8", "65", "Vejen", "6670", "Holsted", "8", "65", "Vejen", "6650", "Brørup", "8", "65", "Vejen", "6622", "Bække", "8", "65", "Vejen", "6621", "Gesten", "8", "65", "Vejen", "6600", "Vejen", "8", "65", "Vejen", "6683", "Føvling", "8", "65", "Vejen", "6660", "Lintrup", "8", "65", "Vejen", "6630", "Rødding", "8", "66", "Varde", "6830", "Nørre Nebel", "8", "66", "Varde", "6854", "Henne", "8", "66", "Varde", "6840", "Oksbøl", "8", "66", "Varde", "6853", "Vejers Strand", "8", "66", "Varde", "6857", "Blåvand", "8", "66", "Varde", "6855", "Outrup", "8", "66", "Varde", "6851", "Janderup Vestj", "8", "66", "Varde", "6852", "Billum", "8", "66", "Varde", "6800", "Varde", "8", "66", "Varde", "6870", "Ølgod", "8", "66", "Varde", "6862", "Tistrup", "8", "66", "Varde", "6823", "Ansager", "8", "66", "Varde", "6818", "Årre", "8", "66", "Varde", "6753", "Agerbæk", "8", "67", "Billund", "7260", "Sønder Omme", "8", "67", "Billund", "7200", "Grindsted", "8", "67", "Billund", "7250", "Hejnsvig", "8", "67", "Billund", "7190", "Billund", "8", "67", "Billund", "6623", "Vorbasse", "8", "68", "Vejle", "7323", "Give", "8", "68", "Vejle", "7173", "Vonge", "8", "68", "Vejle", "7321", "Gadbjerg", "8", "68", "Vejle", "7184", "Vandel", "8", "68", "Vejle", "7183", "Randbøl", "8", "68", "Vejle", "6040", "Egtved", "8", "68", "Vejle", "7182", "Bredsten", "8", "68", "Vejle", "7300", "Jelling", "8", "68", "Vejle", "7100", "Vejle", "8", "68", "Vejle", "7120", "Vejle Øst", "8", "68", "Vejle", "7080", "Børkop", "8", "69", "Fredericia", "7000", "Fredericia", "8", "70", "Ringkøbing-Skjern", "6990", "Ulfborg", "9", "70", "Ringkøbing-Skjern", "6980", "Tim", "9", "70", "Ringkøbing-Skjern", "6950", "Ringkøbing", "9", "70", "Ringkøbing-Skjern", "6960", "Hvide Sande", "9", "70", "Ringkøbing-Skjern", "6971", "Spjald", "9", "70", "Ringkøbing-Skjern", "6940", "Lem St", "9", "70", "Ringkøbing-Skjern", "6920", "Videbæk", "9", "70", "Ringkøbing-Skjern", "6900", "Skjern", "9", "70", "Ringkøbing-Skjern", "6880", "Tarm", "9", "70", "Ringkøbing-Skjern", "6893", "Hemmet", "9", "71", "Herning", "6973", "Ørnhøj", "9", "71", "Herning", "7550", "Sørvad", "9", "71", "Herning", "7490", "Aulum", "9", "71", "Herning", "7540", "Haderup", "9", "71", "Herning", "7480", "Vildbjerg", "9", "71", "Herning", "7400", "Herning", "9", "71", "Herning", "7451", "Sunds", "9", "71", "Herning", "6933", "Kibæk", "9", "71", "Herning", "7280", "Sønder Felding", "9", "71", "Herning", "7270", "Stakroge", "9", "72", "Ikast-Brande", "7330", "Brande", "9", "72", "Ikast-Brande", "7361", "Ejstrupholm", "9", "72", "Ikast-Brande", "7430", "Ikast", "9", "72", "Ikast-Brande", "7441", ";Bording", "9", "72", "Ikast-Brande", "7442", "Engesvang", "9", "72", "Ikast-Brande", "7362", "Hampen", "9", "72", "Ikast-Brande", "8766", "Nørre Snede", "9", "72", "Ikast-Brande", "8765", "Klovborg", "9", "73", "Viborg", "7470", "Karup J", "9", "73", "Viborg", "8800", "Viborg", "9", "73", "Viborg", "7850", "Stoholm Jyll", "9", "73", "Viborg", "8831", "Løgstrup", "9", "73", "Viborg", "8832", "Skals", "9", "73", "Viborg", "9632", "Møldrup", "9", "73", "Viborg", "8830", "Tjele", "9", "73", "Viborg", "8840", "Rødkærsbro", "9", "73", "Viborg", "8850", "Bjerringbro", "9", "74", "Skive", "7884", "Fur", "9", "74", "Skive", "7870", "Roslev", "9", "74", "Skive", "7860", "Spøttrup", "9", "74", "Skive", "7800", "Skive", "9", "74", "Skive", "7840", "Højslev", "9", "75", "Struer", "7790", "Thyholm", "9", "75", "Struer", "7600", "Struer", "9", "75", "Struer", "7560", "Hjerm", "9", "76", "Lemvig", "7680", "Thyborøn", "9", "76", "Lemvig", "7673", "Harboøre", "9", "76", "Lemvig", "7620", "Lemvig", "9", "76", "Lemvig", "7650", "Bøvlingbjerg", "9", "76", "Lemvig", "7660", "Bækmarksbro", "9", "77", "Holstebro", "7570", "Vemb", "9", "77", "Holstebro", "7500", "Holstebro", "9", "77", "Holstebro", "7830", "Vinderup", "9", "78", "Hedensted", "7160", "Tørring", "10", "78", "Hedensted", "7171", "Uldum", "10", "78", "Hedensted", "8763", "Rask Mølle", "10", "78", "Hedensted", "8762", "Flemming", "10", "78", "Hedensted", "8723", "Løsning", "10", "78", "Hedensted", "8722", "Hedensted", "10", "78", "Hedensted", "8781", "Stenderup", "10", "78", "Hedensted", "8721", "Daugård", "10", "78", "Hedensted", "8783", "Hornsyld", "10", "78", "Hedensted", "7140", "Stouby", "10", "78", "Hedensted", "7130", "Juelsminde", "10", "78", "Hedensted", "7150", "Barrit", "10", "79", "Horsens", "8740", "Brædstrup", "10", "79", "Horsens", "8752", "Østbirk", "10", "79", "Horsens", "8751", "Gedved", "10", "79", "Horsens", "8732", "Hovedgård", "10", "79", "Horsens", "8700", "Horsens", "10", "80", "Odder", "8350", "Hundslund", "10", "80", "Odder", "8300", "Odder", "10", "81", "Samsø", "8305", "Samsø", "10", "82", "Silkeborg", "8620", "Kjellerup", "10", "82", "Silkeborg", "8643", "Ans By", "10", "82", "Silkeborg", "8882", "Fårvang", "10", "82", "Silkeborg", "8632", "Lemming", "10", "82", "Silkeborg", "8600", "Silkeborg", "10", "82", "Silkeborg", "8883", "Gjern", "10", "82", "Silkeborg", "8641", "Sorring", "10", "82", "Silkeborg", "8653", "Them", "10", "82", "Silkeborg", "8654", "Bryrup", "10", "83", "Skanderborg", "8464", "Galten", "10", "83", "Skanderborg", "8670", "Låsby", "10", "83", "Skanderborg", "8680", "Ry", "10", "83", "Skanderborg", "8660", "Skanderborg", "10", "83", "Skanderborg", "8362", "Hørning", "10", "84", "Århus", "8541", "Skødstrup", "10", "84", "Århus", "8530", "Hjortshøj", "10", "84", "Århus", "8380", "Trige", "10", "84", "Århus", "8250", "Egå", "10", "84", "Århus", "8520", "Lystrup", "10", "84", "Århus", "8240", "Risskov", "10", "84", "Århus", "8200", "Århus N", "10", "84", "Århus", "8381", "Tilst", "10", "84", "Århus", "8471", "Sabro", "10", "84", "Århus", "8210", "Århus V", "10", "84", "Århus", "8000", "Århus C", "10", "84", "Århus", "8230", "Åbyhøj", "10", "84", "Århus", "8220", "Brabrand", "10", "84", "Århus", "8462", "Harlev J", "10", "84", "Århus", "8260", "Viby J", "10", "84", "Århus", "8270", "Højbjerg", "10", "84", "Århus", "8310", "Tranbjerg J", "10", "84", "Århus", "8361", "Hasselager", "10", "84", "Århus", "8330", "Beder", "10", "84", "Århus", "8320", "Mårslet", "10", "84", "Århus", "8355", "Solbjerg", "10", "84", "Århus", "8340", "Malling", "10", "85", "Syddjurs", "8543", "Hornslet", "10", "85", "Syddjurs", "8544", "Mørke", "10", "85", "Syddjurs", "8550", "Ryomgård", "10", "85", "Syddjurs", "8581", "Nimtofte", "10", "85", "Syddjurs", "8560", "Kolind", "10", "85", "Syddjurs", "8410", "Rønde", "10", "85", "Syddjurs", "8400", "Ebeltoft", "10", "85", "Syddjurs", "8420", "Knebel", "10", "86", "Norddjurs", "8950", "Ørsted", "10", "86", "Norddjurs", "8961", "Allingåbro", "10", "86", "Norddjurs", "8963", "Auning", "10", "86", "Norddjurs", "8585", "Glesborg", "10", "86", "Norddjurs", "8586", "Ørum Djurs", "10", "86", "Norddjurs", "8500", "Grenaa", "10", "86", "Norddjurs", "8570", "Trustrup", "10", "86", "Norddjurs", "8444", "Balle", "10", "86", "Norddjurs", "8592", "Anholt", "10", "87", "Favrskov", "8860", "Ulstrup", "10", "87", "Favrskov", "8370", "Hadsten", "10", "87", "Favrskov", "8881", "Thorsø", "10", "87", "Favrskov", "8450", "Hammel", "10", "87", "Favrskov", "8382", "Hinnerup", "10", "87", "Favrskov", "8472", "Sporup", "10", "88", "Randers", "8970", "Havndal", "10", "88", "Randers", "8983", "Gjerlev J", "10", "88", "Randers", "8981", "Spentrup", "10", "88", "Randers", "8990", "Fårup", "10", "88", "Randers", "8920", "Randers NV", "10", "88", "Randers", "8930", "Randers NØ", "10", "88", "Randers", "8900", "Randers", "10", "88", "Randers", "8870", "Langå", "10", "88", "Randers", "8940", "Randers SV", "10", "88", "Randers", "8960", "Randers SØ", "10", "89", "Frederikshavn", "9990", "Skagen", "11", "89", "Frederikshavn", "9982", "Ålbæk", "11", "89", "Frederikshavn", "9981", "Jerup", "11", "89", "Frederikshavn", "9970", "Strandby", "11", "89", "Frederikshavn", "9900", "Frederikshavn", "11", "89", "Frederikshavn", "9352", "Dybvad", "11", "89", "Frederikshavn", "9300", "Sæby", "11", "89", "Frederikshavn", "9750", "Østervrå", "11", "90", "Hjørring", "9830", "Tårs", "11", "90", "Hjørring", "9850", "Hirtshals", "11", "90", "Hjørring", "9870", "Sindal", "11", "90", "Hjørring", "9800", "Hjørring", "11", "90", "Hjørring", "9881", "Bindslev", "11", "90", "Hjørring", "9760", "Vrå", "11", "90", "Hjørring", "9480", "Løkken", "11", "91", "Brønderslev-Dronninglund", "9740", "Jerslev J", "11", "91", "Brønderslev-Dronninglund", "9700", "Brønderslev", "11", "91", "Brønderslev-Dronninglund", "9320", "Hjallerup", "11", "91", "Brønderslev-Dronninglund", "9330", "Dronninglund", "11", "91", "Brønderslev-Dronninglund", "9340", "Asaa", "11", "92", "Aalborg", "9381", "Sulsted", "11", "92", "Aalborg", "9382", "Tylstrup", "11", "92", "Aalborg", "9430", "Vadum", "11", "92", "Aalborg", "9400", "Nørresundby", "11", "92", "Aalborg", "9380", "Vestbjerg", "11", "92", "Aalborg", "9370", "Hals", "11", "92", "Aalborg", "9362", "Gandrup", "11", "92", "Aalborg", "9310", "Vodskov", "11", "92", "Aalborg", "9293", "Kongerslev", "11", "92", "Aalborg", "9280", "Storvorde", "11", "92", "Aalborg", "9270", "Klarup", "11", "92", "Aalborg", "9260", "Gistrup", "11", "92", "Aalborg", "9240", "Nibe", "11", "92", "Aalborg", "9230", "Svenstrup J", "11", "92", "Aalborg", "9220", "Aalborg Øst", "11", "92", "Aalborg", "9210", "Aalborg SØ", "11", "92", "Aalborg", "9200", "Aalborg SV", "11", "92", "Aalborg", "9000", "Aalborg", "11", "93", "Jammerbugt", "9490", "Pandrup", "11", "93", "Jammerbugt", "9492", "Blokhus", "11", "93", "Jammerbugt", "9493", "Saltum", "11", "93", "Jammerbugt", "9440", "Aabybro", "11", "93", "Jammerbugt", "9460", "Brovst", "11", "93", "Jammerbugt", "9690", "Fjerritslev", "11", "94", "Thisted", "7741", "Frøstrup", "11", "94", "Thisted", "7700", "Thisted", "11", "94", "Thisted", "7730", "Hanstholm", "11", "94", "Thisted", "7742", "Vesløs", "11", "94", "Thisted", "7752", "Snedsted", "11", "94", "Thisted", "7755", "Bedsted Thy", "11", "94", "Thisted", "7760", "Hurup Thy", "11", "94", "Thisted", "7770", "Vestervig", "11", "95", "Morsø", "7900", "Nykøbing M", "11", "95", "Morsø", "7950", "Erslev", "11", "95", "Morsø", "7960", "Karby", "11", "95", "Morsø", "7970", "Redsted M", "11", "95", "Morsø", "7980", "Vils", "11", "95", "Morsø", "7990", "Øster Assels", "11", "96", "Vesthimmerland", "9640", "Farsø", "11", "96", "Vesthimmerland", "9631", "Gedsted", "11", "96", "Vesthimmerland", "9620", "Aalestrup", "11", "96", "Vesthimmerland", "9681", "Ranum", "11", "96", "Vesthimmerland", "9600", "Aars", "11", "96", "Vesthimmerland", "9670", "Løgstør", "11", "97", "Rebild", "9575", "Terndrup", "11", "97", "Rebild", "9574", "Bælum", "11", "97", "Rebild", "9520", "Skørping", "11", "97", "Rebild", "9530", "Støvring", "11", "97", "Rebild", "9610", "Nørager", "11", "97", "Rebild", "9541", "Suldrup", "11", "98", "Mariagerfjord", "9560", "Hadsund", "11", "98", "Mariagerfjord", "9510", "Arden", "11", "98", "Mariagerfjord", "9500", "Hobro", "11", "98", "Mariagerfjord", "9550", "Mariager", "11", "99", "Læsø", "9940", "Læsø", "11", "100", "Malmø", "1427", "Malmø", "12" ); 

function FindRegionFromZip()
{
	var form = document.forms.formName;
	document.getElementById('kommuneview').innerHTML = '';
	document.getElementById('bynavnview').innerHTML = '';
	
	if (form.postnr.value.length < 4)
	{
    	return;
	}
    if (form.postnr.value >= 1000 && form.postnr.value <= 1499)
	{
       	document.getElementById('kommuneview').innerHTML = "København";
       	document.getElementById('bynavnview').innerHTML = "København K";
       	form.regionid.value = '2';
       	form.kommuneid.value = '10';
       	form.bynavn.value = "København";
       	return;
    }
    else if (form.postnr.value >= 1500 && form.postnr.value <= 1799)
    {
		document.getElementById('kommuneview').innerHTML = "København";
       	document.getElementById('bynavnview').innerHTML = "København V";
       	form.regionid.value = '2';
       	form.kommuneid.value = '10';
       	form.bynavn.value = "København";
       	return;
    }
    else if (form.postnr.value >= 1800 && form.postnr.value <= 1999)
	{
       	document.getElementById('kommuneview').innerHTML = "Frederiksberg";
       	document.getElementById('bynavnview').innerHTML = "Frederiksberg C";
      	form.regionid.value = '2';
       	form.kommuneid.value = '11';
       	form.bynavn.value = "Frederiksberg";
        return;
    }

	for (i = 2; i < regionArr.length -1; i = i+ 5)
    {
        if (regionArr[i] == form.postnr.value)
        {
	        form.regionid.value = regionArr[i+2];
	        form.kommuneid.value = regionArr[i-2];
	        form.bynavn.value = regionArr[i+1];
	        document.getElementById('kommuneview').innerHTML = regionArr[i-1];
	        document.getElementById('bynavnview').innerHTML = regionArr[i+1];
	        return;
    	}
    }
}

function prepareCountyZipLists(fromArray,toObject)
{
	if(fromArray.length==0)
	{
		return;
	}
	
	var index=0;
	var newRecord=true;
	
	for(i=1;i<=parseInt(fromArray.length/5);i++)
	{
		var currRecord={"county_id": 0,
					"county_name": "",
					"zip": "",
					"zip_name": "",
					"region_id": 0
					};
		currRecord["county_id"]=fromArray[(index*5)];
		currRecord["county_name"]=fromArray[(index*5)+1];
		currRecord["zip"]=fromArray[(index*5)+2];
		currRecord["zip_name"]=fromArray[(index*5)+3];
		currRecord["region_id"]=fromArray[(index*5)+4];
		
		if(toObject[currRecord["county_id"]]!=undefined && toObject[currRecord["county_id"]]!=null)
		{
			toObject[currRecord["county_id"]]["postal_codes"].push(currRecord);
		}
		else
		{
			toObject[currRecord["county_id"]]={"county_name": currRecord["county_name"], "postal_codes": new Array()};
			toObject[currRecord["county_id"]]["postal_codes"].push(currRecord);
		}
		index++;
	}
	
}
