function newspot(form)
{
var country = form.country.options;
var state = form.state.options;
state.length = null;

    if (country[0].selected == true)
    {
    var nostate = new Option("State","","","");
    state[0] = nostate;
    }

    if (country[172].selected == true)/*United States*/
    {
    var nostate = new Option("State","","","");
    var Alabama = new Option("Alabama","Alabama","","");
    var Alaska = new Option("Alaska","Alaska","","");
    var Arizona = new Option("Arizona","Arizona","","");
    var Arkansas = new Option("Arkansas","Arkansas","","");
    var California = new Option("California","California","","");
    var Colorado = new Option("Colorado","Colorado","","");
    var Connecticut = new Option("Connecticut","Connecticut","","");
    var Delaware = new Option("Delaware","Delaware","","");
    var District_of_Columbia = new Option("District of Columbia","District of Columbia","","");	
	 var Florida = new Option("Florida","Florida","","");
    var Georgia = new Option("Georgia","Georgia","","");
    var Hawaii = new Option("Hawaii","Hawaii","","");
    var Idaho = new Option("Idaho","Idaho","","");
    var Illinois = new Option("Illinois","Illinois","","");
    var Indiana = new Option("Indiana","Indiana","","");
    var Iowa = new Option("Iowa","Iowa","","");
    var Kansas = new Option("Kansas","Kansas","","");
    var Kentucky = new Option("Kentucky","Kentucky","","");
    var Louisiana = new Option("Louisiana","Louisiana","","");
    var Maine = new Option("Maine","Maine","","");
    var Maryland = new Option("Maryland","Maryland","","");
    var Massachusetts = new Option("Massachusetts","Massachusetts","","");
    var Michigan = new Option("Michigan","Michigan","","");
    var Minnesota = new Option("Minnesota","Minnesota","","");
    var Mississippi = new Option("Mississippi","Mississippi","","");
    var Missouri = new Option("Missouri","Missouri","","");
    var Montana = new Option("Montana","Montana","","");
    var Nebraska = new Option("Nebraska","Nebraska","","");
    var Nevada = new Option("Nevada","Nevada","","");
    var New_Hampshire = new Option("New Hampshire","New Hampshire","","");
    var New_Jersey = new Option("New Jersey","New Jersey","","");
    var New_Mexico = new Option("New Mexico","New Mexico","","");
    var New_York = new Option("New York","New York","","");
    var North_Carolina = new Option("North Carolina","North Carolina","","");
    var North_Dakota = new Option("North Dakota","North Dakota","","");
    var Ohio = new Option("Ohio","Ohio","","");
    var Oklahoma = new Option("Oklahoma","Oklahoma","","");
    var Oregon = new Option("Oregon","Oregon","","");
    var Pennsylvania = new Option("Pennsylvania","Pennsylvania","","");
    var Rhode_Island = new Option("Rhode Island","Rhode Island","","");
    var South_Carolina = new Option("South Carolina","South Carolina","","");
    var South_Dakota = new Option("South Dakota","South Dakota","","");
    var Tennessee = new Option("Tennessee","Tennessee","","");
    var Texas = new Option("Texas","Texas","","");
    var Utah = new Option("Utah","Utah","","");
    var Vermont = new Option("Vermont","Vermont","","");
    var Virginia = new Option("Virginia","Virginia","","");
    var Washington = new Option("Washington","Washington","","");
    var West_Virginia = new Option("West Virginia","West Virginia","","");
    var Wisconsin = new Option("Wisconsin","Wisconsin","","");
    var Wyoming = new Option("Wyoming","Wyoming","","");
	state[0] = nostate;
    state[1] = Alabama;
    state[2] = Alaska;
	state[3] = Arizona;
	state[4] = Arkansas;
	state[5] = California;
	state[6] = Colorado;
	state[7] = Connecticut;
	state[8] = Delaware;
	state[9] = District_of_Columbia;
	state[10] = Florida;
	state[11] = Georgia;
	state[12] = Hawaii;
	state[13] = Idaho;
	state[14] = Illinois;
	state[15] = Iowa;
	state[16] = Kansas;
	state[17] = Kentucky;
	state[18] = Louisiana;
	state[19] = Maine;
	state[20] = Maryland;
	state[21] = Massachusetts;
	state[22] = Michigan;
	state[23] = Minnesota;
	state[24] = Mississippi;
	state[25] = Missouri;
	state[26] = Montana;
	state[27] = Nebraska;
	state[28] = Nevada;
	state[29] = New_Hampshire;
	state[30] = New_Jersey;
	state[31] = New_Mexico;
	state[32] = New_York;
	state[33] = North_Carolina;
	state[34] = North_Dakota;
	state[35] = Ohio;
	state[36] = Oklahoma;
	state[37] = Oregon;
	state[38] = Pennsylvania;
	state[39] = Rhode_Island;
	state[40] = South_Carolina;
	state[41] = South_Dakota;
	state[42] = Tennessee;
	state[43] = Texas;
	state[44] = Utah;
	state[45] = Vermont;
	state[46] = Virginia;
	state[47] = Washington;
	state[48] = West_Virginia;
	state[49] = Wisconsin;
	state[50] = Wyoming;
	}
	
    if (country[84].selected == true)/*Japan*/
    {
    var nostate = new Option("State","","","");
    var Hokkaido = new Option("Hokkaido","Hokkaido","","");
    var Tohoku = new Option("Tohoku","Tohoku","","");
    var Kanto = new Option("Kanto","Kanto","","");
    var Chubu = new Option("Chubu","Chubu","","");
    var Kansai = new Option("Kansai","Kansai","","");
    var Chugoku = new Option("Chugoku","Chugoku","","");
    var Shikoku = new Option("Shikoku","Shikoku","","");
    var Kyushu_and_Okinawa = new Option("Kyushu and Okinawa","Kyushu and Okinawa","","");
    state[0] = nostate;
	state[1] = Hokkaido;
	state[2] = Kanto;
	state[3] = Chubu;
	state[4] = Kansai;
	state[5] = Chugoku;
	state[6] = Shikoku;
	state[7] = Kyushu_and_Okinawa;
    }
	
	if (country[36].selected == true)/*China*/
    {
    var nostate = new Option("State","","","");
    var Anhui = new Option("Anhui","Anhui","","");
    var Fujian = new Option("Fujian","Fujian","","");
    var Gansu = new Option("Gansu","Gansu","","");
    var Guangdong = new Option("Guangdong","Guangdong","","");
    var Guizhou = new Option("Guizhou","Guizhou","","");
    var Hainan = new Option("Hainan","Hainan","","");
    var Hebei = new Option("Hebei","Hebei","","");
    var Heilongjiang = new Option("Heilongjiang","Heilongjiang","","");
    var Henan = new Option("Henan","Henan","","");
    var Hubei = new Option("Hubei","Hubei","","");
    var Hunan = new Option("Hunan","Hunan","","");
    var Jiangsu = new Option("Jiangsu","Jiangsu","","");
    var Jiangxi = new Option("Jiangxi","Jiangxi","","");
    var Jilin = new Option("Jilin","Jilin","","");
    var Liaoning = new Option("Liaoning","Liaoning","","");
    var Qinghai = new Option("Qinghai","Qinghai","","");
    var Shaanxi = new Option("Shaanxi","Shaanxi","","");
    var Shandong = new Option("Shandong","Shandong","","");
    var Shanxi = new Option("Shanxi","Shanxi","","");
    var Sichuan = new Option("Sichuan","Sichuan","","");
    var Yunnan = new Option("Yunnan","Yunnan","","");
    var Zhejiang = new Option("Zhejiang","Zhejiang","","");
    var Guangxi = new Option("Guangxi","Guangxi","","");
    var Inner_Mongolia = new Option("Inner Mongolia","Inner Mongolia","","");
    var Ningxia = new Option("Ningxia","Ningxia","","");
    var Xinjiang = new Option("Xinjiang","Xinjiang","","");
    var Tibet = new Option("Tibet","Tibet","","");
    var Beijing = new Option("Beijing","Beijing","","");
    var Chongqing = new Option("Chongqing","Chongqing","","");
    var Shanghai = new Option("Shanghai","Shanghai","","");
    var Tianjin = new Option("Tianjin","Tianjin","","");
    var Hong_Kong = new Option("Hong Kong","Hong Kong","","");
    var Macau = new Option("Macau","Macau","","");
    state[0] = nostate;
	state[1] = Anhui;
	state[2] = Fujian;
	state[3] = Gansu;
	state[4] = Guangdong;
	state[5] = Guizhou;
	state[6] = Hainan;
	state[7] = Hebei;
	state[8] = Heilongjiang;
	state[9] = Henan;
	state[10] = Hubei;
	state[11] = Hunan;
	state[12] = Jiangsu;
	state[13] = Jiangxi;
	state[14] = Jilin;
	state[15] = Liaoning;
	state[16] = Qinghai;
	state[17] = Shaanxi;
	state[18] = Shandong;
	state[19] = Shanxi;
	state[20] = Sichuan;
	state[21] = Yunnan;
	state[22] = Zhejiang;
	state[23] = Guangxi;
	state[24] = Inner_Mongolia;
	state[25] = Ningxia;
	state[26] = Xinjiang;
	state[27] = Tibet;
	state[28] = Beijing;
	state[29] = Chongqing;
	state[30] = Shanghai;
	state[31] = Tianjin;
	state[32] = Hong_Kong;
	state[33] = Macau;
    }
	
	if (country[64].selected == true)/*Germany*/
    {
    var nostate = new Option("State","","","");
    var Baden_Württemberg = new Option("Baden-Württemberg","Baden-Württemberg","","");
    var Bavaria = new Option("Bavaria","Bavaria","","");
    var Berlin = new Option("Berlin","Berlin","","");
    var Brandenburg = new Option("Brandenburg","Brandenburg","","");
    var Bremen = new Option("Bremen","Bremen","","");
    var Hamburg = new Option("Hamburg","Hamburg","","");
    var Hesse = new Option("Hesse","Hesse","","");
    var Mecklenburg_Vorpommern = new Option("Mecklenburg-Vorpommern","Mecklenburg-Vorpommern","","");
    var Lower_Saxony = new Option("Lower Saxony","Lower Saxony","","");
    var North_Rhine_Westphalia = new Option("North Rhine-Westphalia","North Rhine-Westphalia","","");
    var Rhineland_Palatinate = new Option("Rhineland-Palatinate","Rhineland-Palatinate","","");
    var Saarland = new Option("Saarland","Saarland","","");
    var Saxony = new Option("Saxony","Saxony","","");
    var Saxony_Anhalt = new Option("Saxony-Anhalt","Saxony-Anhalt","","");
    var Schleswig_Holstein = new Option("Schleswig-Holstein","Schleswig-Holstein","","");
    var Thuringia = new Option("Thuringia","Thuringia","","");
    state[0] = nostate;
    state[1] = Baden_Württemberg;
    state[2] = Bavaria;
    state[3] = Berlin;
    state[4] = Brandenburg;
    state[5] = Bremen;
    state[6] = Hamburg;
    state[7] = Hesse;
    state[8] = Mecklenburg_Vorpommern;
    state[9] = Lower_Saxony;
    state[10] = North_Rhine_Westphalia;
    state[11] = Rhineland_Palatinate;
    state[12] = Saarland;
    state[13] = Saxony;
    state[14] = Saxony_Anhalt;
    state[15] = Schleswig_Holstein;
    state[16] = Thuringia;
    }
	
	if (country[60].selected == true)/*France*/
    {
    var nostate = new Option("State","","","");
    var Alsace = new Option("Alsace","Alsace","","");
    var Aquitaine = new Option("Aquitaine","Aquitaine","","");
    var Auvergne = new Option("Auvergne","Auvergne","","");
    var Basse_Normandie = new Option("Basse-Normandie","Basse-Normandie","","");
    var Bourgogne = new Option("Bourgogne","Bourgogne","","");
    var Bretagne = new Option("Bretagne","Bretagne","","");
    var Centre = new Option("Centre","Centre","","");
    var Champagne_Ardenne = new Option("Champagne-Ardenne","Champagne-Ardenne","","");
    var Corsica = new Option("Corsica","Corsica","","");
    var Franche_Comte = new Option("Franche-Comte","Franche-Comte","","");
    var Haute_Normandie = new Option("Haute-Normandie","Haute-Normandie","","");
    var Ile_de_France = new Option("Ile-de-France","Ile-de-France","","");
    var Languedoc_Roussillon = new Option("Languedoc-Roussillon","Languedoc-Roussillon","","");
    var Limousin = new Option("Limousin","Limousin","","");
    var Lorraine = new Option("Lorraine","Lorraine","","");
    var Midi_Pyrenees = new Option("Midi-Pyrenees","Midi-Pyrenees","","");
    var Nord_Pas_de_Calais = new Option("Nord-Pas-de-Calais","Nord-Pas-de-Calais","","");
    var Pays_de_la_Loire = new Option("Pays de la Loire","Pays de la Loire","","");
    var Picardie = new Option("Picardie","Picardie","","");
    var Poitou_Charentes = new Option("Poitou-Charentes","Poitou-Charentes","","");
    var Provence_Alpes_Côte_dAzur = new Option("Provence-Alpes-Côte-d`Azur","Provence-Alpes-Côte-d`Azur","","");
    var Rhône_Alpes = new Option("Rhône-Alpes","Rhône-Alpes","","");
    state[0] = nostate;
    state[1] = Alsace;
    state[2] = Aquitaine;
    state[3] = Basse_Normandie;
    state[4] = Bourgogne;
    state[5] = Bretagne;
    state[6] = Centre;
    state[7] = Champagne_Ardenne;
    state[8] = Corsica;
    state[9] = Franche_Comte;
    state[10] = Haute_Normandie;
    state[11] = Ile_de_France;
    state[12] = Languedoc_Roussillon;
    state[13] = Limousin;
    state[14] = Lorraine;
    state[15] = Midi_Pyrenees;
    state[16] = Nord_Pas_de_Calais;
    state[17] = Pays_de_la_Loire;
    state[18] = Picardie;
    state[19] = Poitou_Charentes;
    state[20] = Provence_Alpes_Côte_dAzur;
    state[21] = Rhône_Alpes;
    }
	
	if (country[171].selected == true)/*United Kingdom*/
    {
    var nostate = new Option("State","","","");
    var Birkenhead_Urban_Area = new Option("Birkenhead Urban Area","Birkenhead Urban Area","","");
    var Bournemouth_Urban_Area = new Option("Bournemouth Urban Area","Bournemouth Urban Area","","");
    var Brighton_Worthing_Littlehampton = new Option("Brighton/Worthing/Littlehampton","Brighton/Worthing/Littlehampton","","");
    var Bristol_Urban_Area = new Option("Bristol Urban Area","Bristol Urban Area","","");
    var Cardiff_Urban_Area = new Option("Cardiff Urban Area","Cardiff Urban Area","","");
    var Coventry_Bedworth_Urban_Area = new Option("Coventry/Bedworth Urban Area","Coventry/Bedworth Urban Area","","");
    var Edinburgh = new Option("Edinburgh","Edinburgh","","");
    var Greater_Belfast = new Option("Greater Belfast","Greater Belfast","","");
    var Greater_Glasgow = new Option("Greater Glasgow","Greater Glasgow","","");
    var Greater_London_Urban_Area = new Option("Greater London Urban Area","Greater London Urban Area","","");
    var Greater_Manchester_Urban_Area = new Option("Greater Manchester Urban Area","Greater Manchester Urban Area","","");
    var Kingston_upon_Hull = new Option("Kingston upon Hull","Kingston upon Hull","","");
    var Leicester_Urban_Area = new Option("Leicester Urban Area","Leicester Urban Area","","");
    var Liverpool_Urban_Area = new Option("Liverpool Urban Area","Liverpool Urban Area","","");
    var Nottingham_Urban_Area = new Option("Nottingham Urban Area","Nottingham Urban Area","","");
    var Portsmouth_Urban_Area = new Option("Portsmouth Urban Area","Portsmouth Urban Area","","");
    var Reading_Wokingham_Urban_Area = new Option("Reading/Wokingham Urban Area","Reading/Wokingham Urban Area","","");
    var Sheffield_Urban_Area = new Option("Sheffield Urban Area","Sheffield Urban Area","","");
    var Southampton_Urban_Area = new Option("Southampton Urban Area","Southampton Urban Area","","");
    var Swansea_Urban_Area = new Option("Swansea Urban Area","Swansea Urban Area","","");
    var Teesside = new Option("Teesside","Teesside","","");
    var The_Potteries_Urban_Area = new Option("The Potteries Urban Area","The Potteries Urban Area","","");
    var Tyneside = new Option("Tyneside","Tyneside","","");
    var West_Midlands_Urban_Area = new Option("West Midlands Urban Area","West Midlands Urban Area","","");
    var West_Yorkshire_Urban_Area = new Option("West Yorkshire Urban Area","West Yorkshire Urban Area","","");
    state[0] = nostate;
    state[1] = Birkenhead_Urban_Area;
    state[2] = Bournemouth_Urban_Area;
    state[3] = Brighton_Worthing_Littlehampton;
    state[4] = Bristol_Urban_Area;
    state[5] = Cardiff_Urban_Area;
    state[6] = Coventry_Bedworth_Urban_Area;
    state[7] = Edinburgh;
    state[8] = Greater_Belfast;
    state[9] = Greater_Glasgow;
    state[10] = Greater_London_Urban_Area;
    state[11] = Greater_Manchester_Urban_Area;
    state[12] = Kingston_upon_Hull;
    state[13] = Leicester_Urban_Area;
    state[14] = Liverpool_Urban_Area;
    state[15] = Nottingham_Urban_Area;
    state[16] = Portsmouth_Urban_Area;
    state[17] = Reading_Wokingham_Urban_Area;
    state[18] = Sheffield_Urban_Area;
    state[19] = Southampton_Urban_Area;
    state[20] = Swansea_Urban_Area;
    state[21] = Teesside;
    state[22] = The_Potteries_Urban_Area;
    state[23] = Tyneside;
    state[24] = West_Midlands_Urban_Area;
    state[25] = West_Yorkshire_Urban_Area;
    }
	
	if (country[82].selected == true)/*Italy*/
    {
    var nostate = new Option("State","","","");
    var Abruzzo = new Option("Abruzzo","Abruzzo","","");
    var Aosta_Valley = new Option("Aosta Valley","Aosta Valley","","");
    var Apulia = new Option("Apulia","Apulia","","");
    var Basilicata = new Option("Basilicata","Basilicata","","");
    var Calabria = new Option("Calabria","Calabria","","");
    var Campania = new Option("Campania","Campania","","");
    var Emilia_Romagna = new Option("Emilia-Romagna","Emilia-Romagna","","");
    var Friuli_Venezia_Giulia = new Option("Friuli-Venezia Giulia","Friuli-Venezia Giulia","","");
    var Lazio = new Option("Lazio","Lazio","","");
    var Liguria = new Option("Liguria","Liguria","","");
    var Lombardy = new Option("Lombardy","Lombardy","","");
    var Marche = new Option("Marche","Marche","","");
    var Molise = new Option("Molise","Molise","","");
    var Piedmont = new Option("Piedmont","Piedmont","","");
    var Sardinia = new Option("Sardinia","Sardinia","","");
    var Sicily = new Option("Sicily","Sicily","","");
    var Tuscany = new Option("Tuscany","Tuscany","","");
    var Trentino_Alto_Adige = new Option("Trentino-Alto Adige","Trentino-Alto Adige","","");
    var Umbria = new Option("Umbria","Umbria","","");
    var Veneto = new Option("Veneto","Veneto","","");
    state[0] = nostate;
    state[1] = Abruzzo;
    state[2] = Aosta_Valley;
    state[3] = Apulia;
    state[4] = Basilicata;
    state[5] = Calabria;
    state[6] = Campania;
    state[7] = Emilia_Romagna;
    state[8] = Friuli_Venezia_Giulia;
    state[9] = Lazio;
    state[10] = Liguria;
    state[11] = Lombardy;
    state[12] = Marche;
    state[13] = Molise;
    state[14] = Piedmont;
    state[15] = Sardinia;
    state[16] = Sicily;
    state[17] = Tuscany;
    state[18] = Trentino_Alto_Adige;
    state[19] = Umbria;
    state[20] = Veneto;
    }
	
	if (country[76].selected == true)/*India*/
    {
    var nostate = new Option("State","","","");
    var Andhra_Pradesh = new Option("Andhra Pradesh","Andhra Pradesh","","");
    var Arunachal_Pradesh = new Option("Arunachal Pradesh","Arunachal Pradesh","","");
    var Assam = new Option("Assam","Assam","","");
    var Bihar = new Option("Bihar","Bihar","","");
    var Chhattisgarh = new Option("Chhattisgarh","Chhattisgarh","","");
    var Goa = new Option("Goa","Goa","","");
    var Gujarat = new Option("Gujarat","Gujarat","","");
    var Haryana = new Option("Haryana","Haryana","","");
    var Himachal_Pradesh = new Option("Himachal Pradesh","Himachal Pradesh","","");
    var Jammu_and_Kashmir = new Option("Jammu and Kashmir","Jammu and Kashmir","","");
    var Jharkhand = new Option("Jharkhand","Jharkhand","","");
    var Karnataka = new Option("Karnataka","Karnataka","","");
    var Kerala = new Option("Kerala","Kerala","","");
    var Madhya_Pradesh = new Option("Madhya Pradesh","Madhya Pradesh","","");
    var Maharashtra = new Option("Maharashtra","Maharashtra","","");
    var Manipur = new Option("Manipur","Manipur","","");
    var Meghalaya = new Option("Meghalaya","Meghalaya","","");
    var Mizoram = new Option("Mizoram","Mizoram","","");
    var Nagaland = new Option("Nagaland","Nagaland","","");
    var Orissa = new Option("Orissa","Orissa","","");
    var Punjab = new Option("Punjab","Punjab","","");
    var Rajasthan = new Option("Rajasthan","Rajasthan","","");
    var Sikkim = new Option("Sikkim","Sikkim","","");
    var Tamil_Nadu = new Option("Tamil Nadu","Tamil Nadu","","");
    var Tripura = new Option("Tripura","Tripura","","");
    var Uttar_Pradesh = new Option("Uttar Pradesh","Uttar Pradesh","","");
    var Uttarakhand = new Option("Uttarakhand","Uttarakhand","","");
    var West_Bengal = new Option("West Bengal","West Bengal","","");
    state[0] = nostate;
    state[1] = Andhra_Pradesh;
    state[2] = Arunachal_Pradesh;
    state[3] = Assam;
    state[4] = Bihar;
    state[5] = Chhattisgarh;
    state[6] = Goa;
    state[7] = Gujarat;
    state[8] = Haryana;
    state[9] = Himachal_Pradesh;
    state[10] = Jammu_and_Kashmir;
    state[11] = Jharkhand;
    state[12] = Karnataka;
    state[13] = Kerala;
    state[14] = Madhya_Pradesh;
    state[15] = Maharashtra;
    state[16] = Manipur;
    state[17] = Meghalaya;
    state[18] = Mizoram;
    state[19] = Nagaland;
    state[20] = Orissa;
    state[21] = Punjab;
    state[22] = Rajasthan;
    state[23] = Sikkim;
    state[24] = Tamil_Nadu;
    state[25] = Tripura;
    state[26] = Uttar_Pradesh;
    state[27] = Uttarakhand;
    state[28] = West_Bengal;
    }

	if (country[109].selected == true)/*Mexico*/
    {
    var nostate = new Option("State","","","");
    var Aguascalientes = new Option("Aguascalientes","Aguascalientes","","");
    var Baja_California = new Option("Baja California","Baja California","","");
    var Baja_California_Sur = new Option("Baja California Sur","Baja California Sur","","");
    var Campeche = new Option("Campeche","Campeche","","");
    var Chiapas = new Option("Chiapas","Chiapas","","");
    var Chihuahua = new Option("Chihuahua","Chihuahua","","");
    var Coahuila = new Option("Coahuila","Coahuila","","");
    var Colima = new Option("Colima","Colima","","");
    var Durango = new Option("Durango","Durango","","");
    var Guanajuato = new Option("Guanajuato","Guanajuato","","");
    var Guerrero = new Option("Guerrero","Guerrero","","");
    var Hidalgo = new Option("Hidalgo","Hidalgo","","");
    var Jalisco = new Option("Jalisco","Jalisco","","");
    var Mexico = new Option("Mexico","Mexico","","");
    var Michoacan = new Option("Michoacan","Michoacan","","");
    var Morelos = new Option("Morelos","Morelos","","");
    var Nayarit = new Option("Nayarit","Nayarit","","");
    var Nuevo_Leon = new Option("Nuevo Leon","Nuevo Leon","","");
    var Oaxaca = new Option("Oaxaca","Oaxaca","","");
    var Puebla = new Option("Puebla","Puebla","","");
    var Queretaro = new Option("Queretaro","Queretaro","","");
    var Quintana_Roo = new Option("Quintana Roo","Quintana Roo","","");
    var San_Luis_Potosi = new Option("San Luis Potosi","San Luis Potosi","","");
    var Sinaloa = new Option("Sinaloa","Sinaloa","","");
    var Sonora = new Option("Sonora","Sonora","","");
    var Tabasco = new Option("Tabasco","Tabasco","","");
    var Tamaulipas = new Option("Tamaulipas","Tamaulipas","","");
    var Tlaxcala = new Option("Tlaxcala","Tlaxcala","","");
    var Veracruz = new Option("Veracruz","Veracruz","","");
    var Yucatan = new Option("Yucatan","Yucatan","","");
    var Zacatecas = new Option("Zacatecas","Zacatecas","","");
    var Distrito_Federal = new Option("Distrito Federal","Distrito Federal","","");
    state[0] = nostate;
    state[1] = Aguascalientes;
    state[2] = Baja_California;
    state[3] = Baja_California_Sur;
    state[4] = Campeche;
    state[5] = Chiapas;
    state[6] = Chihuahua;
    state[7] = Coahuila;
    state[8] = Colima;
    state[9] = Durango;
    state[10] = Guanajuato;
    state[11] = Guerrero;
    state[12] = Hidalgo;
    state[13] = Jalisco;
    state[14] = Mexico;
    state[15] = Michoacan;
    state[16] = Morelos;
    state[17] = Nayarit;
    state[18] = Nuevo_Leon;
    state[19] = Oaxaca;
    state[20] = Puebla;
    state[21] = Queretaro;
    state[22] = Quintana_Roo;
    state[23] = San_Luis_Potosi;
    state[24] = Sinaloa;
    state[25] = Sonora;
    state[26] = Tabasco;
    state[27] = Tamaulipas;
    state[28] = Tlaxcala;
    state[29] = Veracruz;
    state[30] = Yucatan;
    state[31] = Zacatecas;
    state[32] = Distrito_Federal;
    }
	
	if (country[123].selected == true)/*Nigeria*/
    {
    var nostate = new Option("State","","","");
    var Abuja = new Option("Abuja","Abuja","","");
    var Anambra = new Option("Anambra","Anambra","","");
    var Enugu = new Option("Enugu","Enugu","","");
    var Akwa_Ibom = new Option("Akwa Ibom","Akwa Ibom","","");
    var Adamawa = new Option("Adamawa","Adamawa","","");
    var Abia = new Option("Abia","Abia","","");
    var Bauchi = new Option("Bauchi","Bauchi","","");
    var Bayelsa = new Option("Bayelsa","Bayelsa","","");
    var Benue = new Option("Benue","Benue","","");
    var Borno = new Option("Borno","Borno","","");
    var Cross_River = new Option("Cross River","Cross River","","");
    var Delta = new Option("Delta","Delta","","");
    var Ebonyi = new Option("Ebonyi","Ebonyi","","");
    var Edo = new Option("Edo","Edo","","");
    var Ekiti = new Option("Ekiti","Ekiti","","");
    var Gombe = new Option("Gombe","Gombe","","");
    var Imo = new Option("Imo","Imo","","");
    var Jigawa = new Option("Jigawa","Jigawa","","");
    var Kaduna = new Option("Kaduna","Kaduna","","");
    var Kano = new Option("Kano","Kano","","");
    var Katsina = new Option("Katsina","Katsina","","");
    var Kebbi = new Option("Kebbi","Kebbi","","");
    var Kogi = new Option("Kogi","Kogi","","");
    var Kwara = new Option("Kwara","Kwara","","");
    var Lagos = new Option("Lagos","Lagos","","");
    var Nasarawa = new Option("Nasarawa","Nasarawa","","");
    var Niger = new Option("Niger","Niger","","");
    var Ogun = new Option("Ogun","Ogun","","");
    var Ondo = new Option("Ondo","Ondo","","");
    var Osun = new Option("Osun","Osun","","");
    var Oyo = new Option("Oyo","Oyo","","");
    var Plateau = new Option("Plateau","Plateau","","");
    var Rivers = new Option("Rivers","Rivers","","");
    var Sokoto = new Option("Sokoto","Sokoto","","");
    var Taraba = new Option("Taraba","Taraba","","");
    var Yobe = new Option("Yobe","Yobe","","");
    var Zamfara = new Option("Zamfara","Zamfara","","");
    state[0] = nostate;
    state[1] = Abuja;
    state[2] = Anambra;
    state[3] = Enugu;
    state[4] = Akwa_Ibom;
    state[5] = Adamawa;
    state[6] = Abia;
    state[7] = Bauchi;
    state[8] = Bayelsa;
    state[9] = Benue;
    state[10] = Borno;
    state[11] = Cross_River;
    state[12] = Delta;
    state[13] = Ebonyi;
    state[14] = Edo;
    state[15] = Ekiti;
    state[16] = Gombe;
    state[17] = Imo;
    state[18] = Jigawa;
    state[19] = Kaduna;
    state[20] = Kano;
    state[21] = Katsina;
    state[22] = Kebbi;
    state[23] = Kogi;
    state[24] = Kwara;
    state[25] = Lagos;
    state[26] = Nasarawa;
    state[27] = Niger;
    state[28] = Ogun;
    state[29] = Ondo;
    state[30] = Osun;
    state[31] = Oyo;
    state[32] = Plateau;
    state[33] = Rivers;
    state[34] = Sokoto;
    state[35] = Taraba;
    state[36] = Yobe;
    state[37] = Zamfara;
    }
	
	if (country[133].selected == true)/*Philippines*/
    {
    var nostate = new Option("State","","","");
    var Ilocos_Region = new Option("Ilocos Region","Ilocos Region","","");
    var Cagayan_Valley = new Option("Cagayan Valley","Cagayan Valley","","");
    var Central_Luzon = new Option("Central Luzon","Central Luzon","","");
    var Calabarzon = new Option("Calabarzon","Calabarzon","","");
    var Mimaropa = new Option("Mimaropa","Mimaropa","","");
    var Bicol_Region = new Option("Bicol Region","Bicol Region","","");
    var Western_Visayas = new Option("Western Visayas","Western Visayas","","");
    var Central_Visayas = new Option("Central Visayas","Central Visayas","","");
    var Eastern_Visayas = new Option("Eastern Visayas","Eastern Visayas","","");
    var Zamboanga_Peninsula = new Option("Zamboanga Peninsula","Zamboanga Peninsula","","");
    var Northern_Mindanao = new Option("Northern Mindanao","Northern Mindanao","","");
    var Davao_Region = new Option("Davao Region","Davao Region","","");
    var Soccsksargen = new Option("Soccsksargen","Soccsksargen","","");
    var Caraga = new Option("Caraga","Caraga","","");
    var Autonomous_Region_in_Muslim_Mindanao = new Option("Autonomous Region in Muslim Mindanao","Autonomous Region in Muslim Mindanao","","");
    var Cordillera_Administrative_Region = new Option("Cordillera Administrative Region","Cordillera Administrative Region","","");
    var National_Capital_Region = new Option("National Capital Region","National Capital Region","","");
    state[0] = nostate;
    state[1] = Ilocos_Region;
    state[2] = Cagayan_Valley;
    state[3] = Central_Luzon;
    state[4] = Calabarzon;
    state[5] = Mimaropa;
    state[6] = Bicol_Region;
    state[7] = Western_Visayas;
    state[8] = Central_Visayas;
    state[9] = Eastern_Visayas;
    state[10] = Zamboanga_Peninsula;
    state[11] = Northern_Mindanao;
    state[12] = Davao_Region;
    state[13] = Soccsksargen;
    state[14] = Caraga;
    state[15] = Autonomous_Region_in_Muslim_Mindanao;
    state[16] = Cordillera_Administrative_Region;
    state[17] = National_Capital_Region;
    }
	
	if (country[31].selected == true)/*Canada*/
    {
    var nostate = new Option("State","","","");
    var Ontario = new Option("Ontario","Ontario","","");
    var Quebec = new Option("Quebec","Quebec","","");
    var Nova_Scotia = new Option("Nova Scotia","Nova Scotia","","");
    var New_Brunswick = new Option("New Brunswick","New Brunswick","","");
    var Manitoba = new Option("Manitoba","Manitoba","","");
    var British_Columbia = new Option("British Columbia","British Columbia","","");
    var Prince_Edward_Island = new Option("Prince Edward Island","Prince Edward Island","","");
    var Saskatchewan = new Option("Saskatchewan","Saskatchewan","","");
    var Alberta = new Option("Alberta","Alberta","","");
    var Newfoundland_and_Labrador = new Option("Newfoundland and Labrador","Newfoundland and Labrador","","");
    state[0] = nostate;
    state[1] = Ontario;
    state[2] = Quebec;
    state[3] = Nova_Scotia;
    state[4] = New_Brunswick;
    state[5] = Manitoba;
    state[6] = British_Columbia;
    state[7] = Prince_Edward_Island;
    state[8] = Saskatchewan;
    state[9] = Alberta;
    state[10] = Newfoundland_and_Labrador;
    }
	
	if (country[9].selected == true)/*Australia*/
    {
    var nostate = new Option("State","","","");
    var Ashmore_and_Cartier_Islands = new Option("Ashmore and Cartier Islands","Ashmore and Cartier Islands","","");
    var Australian_Antarctic_Territory = new Option("Australian Antarctic Territory","Australian Antarctic Territory","","");
    var Australian_Capital_Territory = new Option("Australian Capital Territory","Australian Capital Territory","","");
    var Christmas_Island = new Option("Christmas Island","Christmas Island","","");
    var Cocos_Keeling_Islands = new Option("Cocos (Keeling) Islands","Cocos (Keeling) Islands","","");
    var Coral_Sea_Islands_Territory = new Option("Coral Sea Islands Territory","Coral Sea Islands Territory","","");
    var Heard_Island_and_McDonald_Islands = new Option("Heard Island and McDonald Islands","Heard Island and McDonald Islands","","");
    var Jervis_Bay_Territory = new Option("Jervis Bay Territory","Jervis Bay Territory","","");
    var New_South_Wales = new Option("New South Wales","New South Wales","","");
    var Norfolk_Island = new Option("Norfolk Island","Norfolk Island","","");
    var Northern_Territory = new Option("Northern Territory","Northern Territory","","");
    var Queensland = new Option("Queensland","Queensland","","");
    var South_Australia = new Option("South Australia","South Australia","","");
    var Tasmania = new Option("Tasmania","Tasmania","","");
    var Victoria = new Option("Victoria","Victoria","","");
    var Western_Australia = new Option("Western Australia","Western Australia","","");
    state[0] = nostate;
    state[1] = Ashmore_and_Cartier_Islands;
    state[2] = Australian_Antarctic_Territory;
    state[3] = Australian_Capital_Territory;
    state[4] = Christmas_Island;
    state[5] = Cocos_Keeling_Islands;
    state[6] = Coral_Sea_Islands_Territory;
    state[7] = Heard_Island_and_McDonald_Islands;
    state[8] = Jervis_Bay_Territory;
    state[9] = New_South_Wales;
    state[10] = Norfolk_Island;
    state[11] = Northern_Territory;
    state[12] = Queensland;
    state[13] = South_Australia;
    state[14] = Tasmania;
    state[15] = Victoria;
    state[16] = Western_Australia;
    }
	
	if (country[7].selected == true)/*Argentina*/
    {
    var nostate = new Option("State","","","");
    var Buenos_Aires = new Option("Buenos Aires","Buenos Aires","","");
    var Catamarca = new Option("Catamarca","Catamarca","","");
    var Chaco = new Option("Chaco","Chaco","","");
    var Chubut = new Option("Chubut","Chubut","","");
    var Cordoba = new Option("Cordoba","Cordoba","","");
    var Corrientes = new Option("Corrientes","Corrientes","","");
    var Entre_Rios = new Option("Entre Rios","Entre Rios","","");
    var Formosa = new Option("Formosa","Formosa","","");
    var Jujuy = new Option("Jujuy","Jujuy","","");
    var La_Pampa = new Option("La Pampa","La Pampa","","");
    var La_Rioja = new Option("La Rioja","La Rioja","","");
    var Mendoza = new Option("Mendoza","Mendoza","","");
    var Misiones = new Option("Misiones","Misiones","","");
    var Neuquen = new Option("Neuquen","Neuquen","","");
    var Rio_Negro = new Option("Rio Negro","Rio Negro","","");
    var Salta = new Option("Salta","Salta","","");
    var San_Juan = new Option("San Juan","San Juan","","");
    var San_Luis = new Option("San Luis","San Luis","","");
    var Santa_Cruz = new Option("Santa Cruz","Santa Cruz","","");
    var Santa_Fe = new Option("Santa_Fe","Santa_Fe","","");
    var Santiago_del_Estero = new Option("Santiago del Estero","Santiago del Estero","","");
    var Tierra_del_Fuego_y_sur = new Option("Tierra del Fuego y sur","Tierra del Fuego y sur","","");
    var Tucuman = new Option("Tucuman","Tucuman","","");
    state[0] = nostate;
    state[1] = Buenos_Aires;
    state[2] = Catamarca;
    state[3] = Chaco;
    state[4] = Chubut;
    state[5] = Cordoba;
    state[6] = Corrientes;
    state[7] = Entre_Rios;
    state[8] = Formosa;
    state[9] = Jujuy;
    state[10] = La_Pampa;
    state[11] = La_Rioja;
    state[12] = Mendoza;
    state[13] = Misiones;
    state[14] = Neuquen;
    state[15] = Rio_Negro;
    state[16] = Salta;
    state[17] = San_Juan;
    state[18] = San_Luis;
    state[19] = Santa_Cruz;
    state[20] = Santa_Fe;
    state[21] = Santiago_del_Estero;
    state[22] = Tierra_del_Fuego_y_sur;
    state[23] = Tucuman;
    }

	if (country[127].selected == true)/*Pakistan*/
    {
    var nostate = new Option("State","","","");
    var Balochistan = new Option("Balochistan","Balochistan","","");
    var North_West_Frontier_Province = new Option("North-West Frontier Province","North-West Frontier Province","","");
    var Punjab = new Option("Punjab","Punjab","","");
    var Sindh = new Option("Sindh","Sindh","","");
    var Islamabad_Capital_Territory = new Option("Islamabad Capital Territory","Islamabad Capital Territory","","");
    var Federally_Administered_Tribal_Areas = new Option("Federally Administered Tribal Areas","Federally Administered Tribal Areas","","");
    var Azad_Jammu_and_Kashmir = new Option("Azad Jammu and Kashmir","Azad Jammu and Kashmir","","");
    var Northern_Areas = new Option("Northern_Areas","","","");
    state[0] = nostate;
    state[1] = Balochistan;
    state[2] = North_West_Frontier_Province;
    state[3] = Punjab;
    state[4] = Sindh;
    state[5] = Islamabad_Capital_Territory;
    state[6] = Federally_Administered_Tribal_Areas;
    state[7] = Azad_Jammu_and_Kashmir;
    state[8] = Northern_Areas;
    }
	
	if (country[119].selected == true)/*Netherlands*/
    {
    var nostate = new Option("State","","","");
    var Drenthe = new Option("Drenthe","Drenthe","","");
    var Flevoland = new Option("Flevoland","Flevoland","","");
    var Friesland = new Option("Friesland","Friesland","","");
    var Gelderland = new Option("Gelderland","Gelderland","","");
    var Groningen = new Option("Groningen","Groningen","","");
    var Limburg = new Option("Limburg","Limburg","","");
    var North_Noord_Brabant = new Option("North (Noord) Brabant","North (Noord) Brabant","","");
    var North_Noord_Holland = new Option("North (Noord) Holland","North (Noord) Holland","","");
    var Overijssel = new Option("Overijssel","Overijssel","","");
    var South_Zuid_Holland = new Option("South (Zuid) Holland","South (Zuid) Holland","","");
    var Utrecht = new Option("Utrecht","Utrecht","","");
    var Zealand_Zeeland = new Option("Zealand (Zeeland)","Zealand (Zeeland)","","");
    state[0] = nostate;
    state[1] = Drenthe;
    state[2] = Flevoland;
    state[3] = Friesland;
    state[4] = Gelderland;
    state[5] = Groningen;
    state[6] = Limburg;
    state[7] = North_Noord_Brabant;
    state[8] = North_Noord_Holland;
    state[9] = Overijssel;
    state[10] = South_Zuid_Holland;
    state[11] = Utrecht;
    state[12] = Zealand_Zeeland;
    }
	
	if (country[150].selected == true)/*South Africa*/
    {
    var nostate = new Option("State","","","");
    var Eastern_Cape = new Option("Eastern Cape","Eastern Cape","","");
    var Free_State = new Option("Free State","Free State","","");
    var Gauteng = new Option("Gauteng","Gauteng","","");
    var KwaZulu_Natal = new Option("KwaZulu-Natal","KwaZulu-Natal","","");
    var Limpopo = new Option("Limpopo","Limpopo","","");
    var Mpumalanga = new Option("Mpumalanga","Mpumalanga","","");
    var Northern_Cape = new Option("Northern Cape","Northern Cape","","");
    var North_West = new Option("North West","North West","","");
    var Western_Cape = new Option("Western Cape","Western Cape","","");
    state[0] = nostate;
    state[1] = Eastern_Cape;
    state[2] = Free_State;
    state[3] = Gauteng;
    state[4] = KwaZulu_Natal;
    state[5] = Limpopo;
    state[6] = Mpumalanga;
    state[7] = Northern_Cape;
    state[8] = North_West;
    state[9] = Western_Cape;
    }
	
	if (country[152].selected == true)/*Spain*/
    {
    var nostate = new Option("State","","","");
    var Andalucia = new Option("Andalucia","Andalucia","","");
    var Aragon = new Option("Aragon","Aragon","","");
    var Asturias = new Option("Asturias","Asturias","","");
    var Baleares = new Option("Baleares","Baleares","","");
    var Canarias = new Option("Canarias","Canarias","","");
    var Cantabria = new Option("Cantabria","Cantabria","","");
    var Castilla_La_Mancha = new Option("Castilla-La Mancha","Castilla-La Mancha","","");
    var Castilla_y_Leon = new Option("Castilla y Leon","Castilla y Leon","","");
    var Cataluña = new Option("Cataluña","Cataluña","","");
    var Comunidad_Valenciana = new Option("Comunidad Valenciana","Comunidad Valenciana","","");
    var Extremadura = new Option("Extremadura","Extremadura","","");
    var Galicia = new Option("Galicia","Galicia","","");
    var La_Rioja = new Option("La Rioja","La Rioja","","");
    var Madrid = new Option("Madrid","Madrid","","");
    var Murcia = new Option("Murcia","Murcia","","");
    var Navarra = new Option("Navarra","Navarra","","");
    var Pais_Vasco = new Option("Pais Vasco","Pais Vasco","","");
    state[0] = nostate;
    state[1] = Andalucia;
    state[2] = Aragon;
    state[3] = Asturias;
    state[4] = Baleares;
    state[5] = Canarias;
    state[6] = Cantabria;
    state[7] = Castilla_La_Mancha;
    state[8] = Castilla_y_Leon;
    state[9] = Cataluña;
    state[10] = Comunidad_Valenciana;
    state[11] = Extremadura;
    state[12] = Galicia;
    state[13] = La_Rioja;
    state[14] = Madrid;
    state[15] = Murcia;
    state[16] = Navarra;
   	state[17] = Pais_Vasco;
    }
	
	if (country[156].selected == true)/*Sweden*/
    {
    var nostate = new Option("State","","","");
    var Angermanland = new Option("Angermanland","Angermanland","","");
    var Blekinge = new Option("Blekinge","Blekinge","","");
    var Bohuslan = new Option("Bohuslan","Bohuslan","","");
    var Dalarna = new Option("Dalarna","Dalarna","","");
    var Dalsland = new Option("Dalsland","Dalsland","","");
    var Gotland = new Option("Gotland","Gotland","","");
    var Gastrikland = new Option("Gastrikland","Gastrikland","","");
    var Halland = new Option("Halland","Halland","","");
    var Halsingland = new Option("Halsingland","Halsingland","","");
    var Harjedalen = new Option("Harjedalen","Harjedalen","","");
    var Jamtland = new Option("Jamtland","Jamtland","","");
    var Lappland = new Option("Lappland","Lappland","","");
    var Medelpad = new Option("Medelpad","Medelpad","","");
    var Norrbotten = new Option("Norrbotten","Norrbotten","","");
    var Narke = new Option("Narke","Narke","","");
    var Oland = new Option("Oland","Oland","","");
    var Ostergotland = new Option("Ostergotland","Ostergotland","","");
    var Skane = new Option("Skane","Skane","","");
    var Smaland = new Option("Smaland","Smaland","","");
    var Sodermanland = new Option("Sodermanland","Sodermanland","","");
    var Uppland = new Option("Uppland","Uppland","","");
    var Varmland = new Option("Varmland","Varmland","","");
    var Vastmanland = new Option("Vastmanland","Vastmanland","","");
    var Vasterbotten = new Option("Vasterbotten","Vasterbotten","","");
    var Vastergotland = new Option("Vastergotland","Vastergotland","","");
    state[0] = nostate;
    state[1] = Angermanland;
    state[2] = Blekinge;
    state[3] = Bohuslan;
    state[4] = Dalarna;
    state[5] = Dalsland;
    state[6] = Gotland;
    state[7] = Gastrikland;
    state[8] = Halland;
    state[9] = Halsingland;
    state[10] = Harjedalen;
    state[11] = Jamtland;
    state[12] = Lappland;
    state[13] = Medelpad;
    state[14] = Norrbotten;
    state[15] = Narke;
    state[16] = Oland;
    state[17] = Ostergotland;
    state[18] = Skane;
    state[19] = Smaland;
    state[20] = Sodermanland;
    state[21] = Uppland;
    state[22] = Varmland;
    state[23] = Vastmanland;
    state[24] = Vasterbotten;
    state[25] = Vastergotland;
    }

   if (country[177].selected == true)/*Vietnam*/
   {
   var nostate = new Option("State","","","");
	var An_Giang = new Option("An Giang","An Giang","","");
   var Bac_Can = new Option("Bac Can","Bac Can","","");
   var Bac_Giang = new Option("Bac Giang","Bac Giang","","");
   var Bac_Lieu = new Option("Bac Lieu","Bac Lieu","","");
   var Bac_Ninh = new Option("Bac Ninh","Bac Ninh","","");
   var Ba_Ria_Vung_Tau = new Option("Ba Ria-Vung Tau","Ba Ria-Vung Tau","","");
   var Ben_Tre = new Option("Ben Tre","Ben Tre","","");
   var Binh_Dinh = new Option("Binh Dinh","Binh Dinh","","");
   var Binh_Duong = new Option("Binh Duong","Binh Duong","","");
   var Binh_Phuoc = new Option("Binh Phuoc","Binh Phuoc","","");
   var Binh_Thuan = new Option("Binh Thuan","Binh Thuan","","");
   var Ca_Mau = new Option("Ca Mau","Ca Mau","","");
   var Can_Tho = new Option("Can Tho","Can Tho","","");
   var Cao_Bang = new Option("Cao Bang","Cao Bang","","");
   var Dac_Lac = new Option("Dac Lac","Dac Lac","","");
   var Dac_Nong = new Option("Dac Nong","Dac Nong","","");
   var Da_Nang = new Option("Da Nang","Da Nang","","");
   var Dien_Bien = new Option("Dien Bien","Dien Bien","","");
   var Dong_Nai = new Option("Dong Nai","Dong Nai","","");
   var Dong_Thap = new Option("Dong Thap","Dong Thap","","");
   var Gia_Lai = new Option("Gia Lai","Gia Lai","","");
   var Ha_Giang = new Option("Ha Giang","Ha Giang","","");
   var Hai_Duong = new Option("Hai Duong","Hai Duong","","");
   var Haiphong = new Option("Haiphong","Haiphong","","");
   var Ha_Nam = new Option("Ha Nam","Ha Nam","","");
   var Hanoi = new Option("Hanoi","Hanoi","","");
   var Ha_Tay = new Option("Ha Tay","Ha Tay","","");
   var Ha_Tinh = new Option("Ha Tinh","Ha Tinh","","");
   var Hau_Giang = new Option("Hau Giang","Hau Giang","","");
   var Hoa_Binh = new Option("Hoa Binh","Hoa Binh","","");
   var Ho_Chi_Minh = new Option("Ho Chi Minh","Ho Chi Minh","","");
   var Hung_Yen = new Option("Hung Yen","Hung Yen","","");
   var Khanh_Hoa = new Option("Khanh Hoa","Khanh Hoa","","");
   var Kien_Giang = new Option("Kien Giang","Kien Giang","","");
   var Kon_Tum = new Option("Kon Tum","Kon Tum","","");
   var Lai_Chau = new Option("Lai Chau","Lai Chau","","");
   var Lam_Dong = new Option("Lam Dong","Lam Dong","","");
   var Lang_Son = new Option("Lang Son","Lang Son","","");
   var Lao_Cai = new Option("Lao Cai","Lao Cai","","");
   var Long_An = new Option("Long An","Long An","","");
   var Nam_Dinh = new Option("Nam Dinh","Nam Dinh","","");
   var Nghe_An = new Option("Nghe An","Nghe An","","");
   var Ninh_Binh = new Option("Ninh Binh","Ninh Binh","","");
   var Ninh_Thuan = new Option("Ninh Thuan","Ninh Thuan","","");
   var Phu_Tho = new Option("Phu Tho","Phu Tho","","");
   var Phu_Yen = new Option("Phu Yen","Phu Yen","","");
   var Quang_Binh = new Option("Quang Binh","Quang Binh","","");
   var Quang_Nam = new Option("Quang Nam","Quang Nam","","");
   var Quang_Ngai = new Option("Quang Ngai","Quang Ngai","","");
   var Quang_Ninh = new Option("Quang Ninh","Quang Ninh","","");
   var Quang_Tri = new Option("Quang Tri","Quang Tri","","");
   var Soc_Trang = new Option("Soc Trang","Soc Trang","","");
   var Son_La = new Option("Son La","Son La","","");
   var Tay_Ninh = new Option("Tay Ninh","Tay Ninh","","");
   var Thai_Binh = new Option("Thai Binh","Thai Binh","","");
   var Thai_Nguyen = new Option("Thai Nguyen","Thai Nguyen","","");
   var Thanh_Hoa = new Option("Thanh Hoa","Thanh Hoa","","");
   var Thua_Thien_Hue = new Option("Thua Thien-Hue","Thua Thien-Hue","","");
   var Tien_Giang = new Option("Tien Giang","Tien Giang","","");
   var Tra_Vinh = new Option("Tra Vinh","Tra Vinh","","");
   var Tuyen_Quang = new Option("Tuyen Quang","Tuyen Quang","","");
   var Vinh_Long = new Option("Vinh Long","Vinh Long","","");
   var Vinh_Phuc = new Option("Vinh Phuc","Vinh Phuc","","");
   var Yen_Bai = new Option("Yen Bai","Yen Bai","","");
   state[0] = nostate;
	state[1] = An_Giang;
	state[2] = Bac_Can;
	state[3] = Bac_Giang;
	state[4] = Bac_Lieu;
	state[5] = Bac_Ninh;
	state[6] = Ba_Ria_Vung_Tau;
	state[7] = Ben_Tre;
   state[8] = Binh_Dinh;
	state[9] = Binh_Duong;
	state[10] = Binh_Phuoc;
	state[11] = Binh_Thuan;
	state[12] = Ca_Mau;
	state[13] = Can_Tho;
	state[14] = Cao_Bang;
	state[15] = Dac_Lac;
   state[16] = Dac_Nong;
	state[17] = Da_Nang;
	state[18] = Dien_Bien;
	state[19] = Dong_Nai;
	state[20] = Dong_Thap;
	state[21] = Gia_Lai;
	state[22] = Ha_Giang;
	state[23] = Hai_Duong;
   state[24] = Haiphong;
	state[25] = Ha_Nam;
	state[26] = Hanoi;
	state[27] = Ha_Tay;
	state[28] = Ha_Tinh;
	state[29] = Hau_Giang;
	state[30] = Hoa_Binh;
	state[31] = Ho_Chi_Minh;
   state[32] = Hung_Yen;
	state[33] = Khanh_Hoa;
	state[34] = Kien_Giang;
	state[35] = Kon_Tum;
	state[36] = Lai_Chau;
	state[37] = Lam_Dong;
	state[38] = Lang_Son;
	state[39] = Lao_Cai;
   state[40] = Long_An;
	state[41] = Nam_Dinh;
   state[42] = Nghe_An;
	state[43] = Ninh_Binh;
	state[44] = Ninh_Thuan;
	state[45] = Phu_Tho;
	state[46] = Phu_Yen;
	state[47] = Quang_Binh;
	state[48] = Quang_Nam;
	state[49] = Quang_Ngai;
   state[50] = Quang_Ninh;
	state[51] = Quang_Tri;
	state[52] = Soc_Trang;
	state[53] = Son_La;
	state[54] = Tay_Ninh;
	state[55] = Thai_Binh;
   state[56] = Thai_Nguyen;
	state[57] = Thanh_Hoa;
	state[58] = Thua_Thien_Hue;
	state[59] = Tien_Giang;
	state[60] = Tra_Vinh;
	state[61] = Tuyen_Quang;
   state[62] = Vinh_Long;
	state[63] = Vinh_Phuc;
	state[64] = Yen_Bai;
   }

}

function formValidator(){
	// Make quick references to our fields
	var name = document.getElementById('name');
		// The word "country" doesn`t work
	var countri = document.getElementById('countri');
	var city = document.getElementById('city');
	var description = document.getElementById('description');
	var address = document.getElementById('address');
	var URL = document.getElementById('URL');	
	
	// Check each input in the order that it appears in the form!
	if(notEmpty(name, "Please enter a name")){
	if(isAlphanumeric(name, "Only letters and numbers: ")){
		if(madeSelection(countri, "Please choose a country")){
		if(isAlphanumeric(countri, "Only letters and numbers: ")){							
			if(notEmpty(city, "Please enter a city")){
			if(isAlphanumeric(city, "Only letters and numbers: ")){
				if(notEmpty(description, "Please enter a description")){
				if(isAlphanumeric(description, "Only letters and numbers: ")){
				  if(isAlphanumericOptional(address, "Only letters and numbers: ")){
					if(isAlphanumericOptional(URL, "Only letters and numbers: ")){		
							return true;
							}}
						}}
					}}
				}}
			}}
		
		
	return false;
	
}

function notEmpty(elem, helperMsg){
	var empty = /^\s+/;
  if(elem.value.match(empty)){
		alert("Don´t start with a blank");
		elem.focus(); // set the focus to this input
		return false;
		}
	if(elem.value.length == 0){
		alert(helperMsg);
		elem.focus(); // set the focus to this input
		return false;
	}
	return true;
}

function isNumeric(elem, helperMsg){
	var numericExpression = /^[0-9]+$/;
	if(elem.value.match(numericExpression)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}

function isAlphanumeric(elem, helperMsg){
	var alphaExp = /^[0-9a-zA-Z\s\41\47\54\55\56\72\77\264\20031]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		var wrongExp = /[^\w\s\41\47\54\55\56\72\77\264\20031]/;
		var wrong = elem.value.match(wrongExp);
		alert(helperMsg + wrong + " not valid in " + elem.id);
		elem.selectionStart = elem.value.indexOf(wrong);
		elem.selectionEnd = elem.selectionStart + 1;
		window.scrollTo(0,220);
		elem.focus();
		return false;
	}
}

function isAlphanumericOptional(elem, helperMsg){
	if(elem.value.length == 0){
		return true;}
	var alphaExp = /^[0-9a-zA-Z\s\41\47\54\55\56\72\77\264\20031]+$/;
	if(elem.value.match(alphaExp)){
		return true;
	}else{
		var wrongExp = /[^\w\s\41\47\54\55\56\72\77\264\20031]/;
		var wrong = elem.value.match(wrongExp);
		alert(helperMsg + wrong + " not valid in " + elem.id);
		elem.selectionStart = elem.value.indexOf(wrong);
		elem.selectionEnd = elem.selectionStart + 1;
		elem.focus();
		return false;
	}
}

function lengthRestriction(elem, min, max){
	var uInput = elem.value;
	if(uInput.length >= min && uInput.length <= max){
		return true;
	}else{
		alert("Please enter between " +min+ " and " +max+ " characters");
		elem.focus();
		return false;
	}
}

function madeSelection(elem, helperMsg){
	if(elem.value == "__"){
		alert(helperMsg);
		elem.focus();
		return false;
	}else{
		return true;
	}
}

function emailValidator(elem, helperMsg){
	var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	if(elem.value.match(emailExp)){
		return true;
	}else{
		alert(helperMsg);
		elem.focus();
		return false;
	}
}
