states = new Array();
// cities = new Array();

states[''] = new Array('--Välj--');
// cities[''] = new Array('--Välj--');

states['1'] = new Array('Karlshamn','Karlskrona','Olofström','Ronneby','Sölvesborg');
states['2'] = new Array('Avesta','Borlänge','Falun','Gagnef','Hedemora','Leksand','Ludvika','Malung','Mora','Orsa','Rättvik','Smedjebacken','Säter','Vansbro','Älvdalen');
states['3'] = new Array('Gotland');
states['4'] = new Array('Bollnäs','Gävle','Hofors','Hudiksvall','Ljusdal','Nordanstig','Ockelbo','Ovanåker','Sandviken','Söderhamn');
states['5'] = new Array('Falkenberg','Halmstad','Hylte','Kungsbacka','Laholm','Varberg');
states['6'] = new Array('Berg','Bräcke','Härjedalen','Krokom','Ragunda','Strömsund','Åre','Östersund');
states['7'] = new Array('Aneby','Eksjö','Gislaved','Gnosjö','Habo','Jönköping','Mullsjö','Nässjö','Sävsjö','Tranås','Vaggeryd','Vetlanda','Värnamo');
states['8'] = new Array('Borgholm','Emmaboda','Hultsfred','Högsby','Kalmar','Mönsterås','Mörbylånga','Nybro','Oskarshamn','Torsås','Vimmerby','Västervik');
states['9'] = new Array('Alvesta','Lessebo','Ljungby','Markaryd','Tingsryd','Uppvidinge','Växjö','Älmhult');
states['10'] = new Array('Arjeplog','Arvidsjaur','Boden','Gällivare','Haparanda','Jokkmokk','Kalix','Kiruna','Luleå','Pajala','Piteå','Älvsbyn','Överkalix','Övertorneå');
states['11'] = new Array('Bjuv','Bromölla','Burlöv','Båstad','Eslöv','Helsingborg','Hässleholm','Höganäs','Hörby','Höör','Klippan','Kristianstad','Kävlinge','Landskrona','Lomma','Lund','Malmö','Osby','Perstorp','Simrishamn','Sjöbo','Skurup','Staffanstorp','Svalöv','Svedala','Tomelilla','Trelleborg','Vellinge','Ystad','Åstorp','Ängelholm','Örkelljunga','Östra Göinge');
states['12'] = new Array('Botkyrka','Danderyd','Ekerö','Haninge','Huddinge','Järfälla','Lidingö','Nacka','Norrtälje','Nykvarn','Nynäshamn','Salem','Sigtuna','Sollentuna','Solna','Stockholm','Sundbyberg','Södertälje','Tyresö','Täby','Upplands-Bro','Upplands Väsby','Vallentuna','Vaxholm','Värmdö','Österåker');
states['13'] = new Array('Eskilstuna','Flen','Gnesta','Katrineholm','Nyköping','Oxelösund','Strängnäs','Trosa','Vingåker');
states['14'] = new Array('Enköping','Heby','Håbo','Knivsta','Tierp','Uppsala','Älvkarleby','Östhammar');
states['15'] = new Array('Arvika','Eda','Filipstad','Forshaga','Grums','Hagfors','Hammarö','Karlstad','Kil','Kristinehamn','Munkfors','Storfors','Sunne','Säffle','Torsby','Årjäng');
states['16'] = new Array('Bjurholm','Dorotea','Lycksele','Malå','Nordmaling','Norsjö','Robertsfors','Skellefteå','Sorsele','Storuman','Umeå','Vilhelmina','Vindeln','Vännäs','Åsele');
states['17'] = new Array('Härnösand','Kramfors','Sollefteå','Sundsvall','Timrå','Ånge','Örnsköldsvik');
states['18'] = new Array('Arboga','Fagersta','Hallstahammar','Kungsör','Köping','Norberg','Sala','Skinnskatteberg','Surahammar','Västerås');
states['19'] = new Array('Ale','Alingsås','Bengtsfors','Bollebygd','Borås','Dals-Ed','Essunga','Falköping','Färgelanda','Grästorp','Gullspång','Göteborg','Götene','Herrljunga','Hjo','Härryda','Karlsborg','Kungälv','Lerum','Lidköping','Lilla Edet','Lysekil','Mariestad','Mark','Mellerud','Munkedal','Mölndal','Orust','Partille','Skara','Skövde','Sotenäs','Stenungsund','Strömstad','Svenljunga','Tanum','Tibro','Tidaholm','Tjörn','Tranemo','Trollhättan','Töreboda','Uddevalla','Ulricehamn','Vara','Vårgårda','Vänersborg','Åmål','Öckerö');
states['20'] = new Array('Askersund','Degerfors','Hallsberg','Hällefors','Karlskoga','Kumla','Laxå','Lekeberg','Lindesberg','Ljusnarsberg','Nora','Örebro');
states['21'] = new Array('Boxholm','Finspång','Kinda','Linköping','Mjölby','Motala','Norrköping','Söderköping','Vadstena','Valdemarsvik','Ydre','Åtvidaberg','Ödeshög');

function changeCountry(newCountry){
	//empty the states
	st = document.getElementById('kommun');
	st.options.length = 0;

	st.options[0] = new Option('--Välj--','');
	//now fill the new states
	for(i=0;i<states[newCountry].length;i++){
		st.options[i+1] = new Option(states[newCountry][i],states[newCountry][i]);
	}
}