function resetStateText(formobject)
{
  formname=formobject.name;

  if (document.forms[formname].elements["zone"]=="[object]")
  	document.forms[formname].elements["state"].value = "";
  	
  if (document.forms[formname].elements["zone"]=="[object]")
  {
    if (document.forms[formname].elements["zone"].options.length > 1) 
      document.forms[formname].elements["state"].value = "bitte oben wählen";
  }
}

function resetZoneSelected(formobject) 
{
  formname=formobject.name;

  if (document.forms[formname].elements["zone"]=="[object]")
  {
    if (document.forms[formname].elements["zone"].options.length > 1) 
      document.forms[formname].elements["state"].value = "bitte oben wählen>";
  }
}

function update_zone(formobject) 
{
  formname=formobject.name;

  if (document.forms[formname].elements["zone"]=="[object]")
  {
    var NumState = document.forms[formname].elements["zone"].options.length;
    var SelectedCountry = "";

    while(NumState > 0) 
    {
      NumState--;
      document.forms[formname].elements["zone"].options[NumState] = null;
    }         

    SelectedCountry = document.forms[formname].elements["country"].options[document.forms[formname].elements["country"].selectedIndex].value;

    if (SelectedCountry == "14") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Burgenland", "102");
	    formobject.zone.options[2] = new Option("Kärnten", "99");
	    formobject.zone.options[3] = new Option("Niederösterreich", "96");
	    formobject.zone.options[4] = new Option("Oberösterreich", "97");
	    formobject.zone.options[5] = new Option("Salzburg", "98");
	    formobject.zone.options[6] = new Option("Steiermark", "100");
	    formobject.zone.options[7] = new Option("Tirol", "101");
	    formobject.zone.options[8] = new Option("Voralberg", "103");
	    formobject.zone.options[9] = new Option("Wien", "95");
    } else if (SelectedCountry == "38") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Alberta", "66");
	    formobject.zone.options[2] = new Option("British Columbia", "67");
	    formobject.zone.options[3] = new Option("Manitoba", "68");
	    formobject.zone.options[4] = new Option("New Brunswick", "70");
	    formobject.zone.options[5] = new Option("Newfoundland", "69");
	    formobject.zone.options[6] = new Option("Northwest Territories", "72");
	    formobject.zone.options[7] = new Option("Nova Scotia", "71");
	    formobject.zone.options[8] = new Option("Nunavut", "73");
	    formobject.zone.options[9] = new Option("Ontario", "74");
	    formobject.zone.options[10] = new Option("Prince Edward Island", "75");
	    formobject.zone.options[11] = new Option("Quebec", "76");
	    formobject.zone.options[12] = new Option("Saskatchewan", "77");
	    formobject.zone.options[13] = new Option("Yukon Territory", "78");
  	} else if (SelectedCountry == "81") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Baden-Württemberg", "80");
	    formobject.zone.options[2] = new Option("Bayern", "81");
	    formobject.zone.options[3] = new Option("Berlin", "82");
	    formobject.zone.options[4] = new Option("Brandenburg", "83");
	    formobject.zone.options[5] = new Option("Bremen", "84");
	    formobject.zone.options[6] = new Option("Hamburg", "85");
	    formobject.zone.options[7] = new Option("Hessen", "86");
	    formobject.zone.options[8] = new Option("Mecklenburg-Vorpommern", "87");
	    formobject.zone.options[9] = new Option("Niedersachsen", "79");
	    formobject.zone.options[10] = new Option("Nordrhein-Westfalen", "88");
	    formobject.zone.options[11] = new Option("Rheinland-Pfalz", "89");
	    formobject.zone.options[12] = new Option("Saarland", "90");
	    formobject.zone.options[13] = new Option("Sachsen", "91");
	    formobject.zone.options[14] = new Option("Sachsen-Anhalt", "92");
	    formobject.zone.options[15] = new Option("Schleswig-Holstein", "93");
	    formobject.zone.options[16] = new Option("Thüringen", "94");
	} else if (SelectedCountry == "195") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Alava", "130");
	    formobject.zone.options[2] = new Option("Alicante", "138");
	    formobject.zone.options[3] = new Option("Almeria", "139");
	    formobject.zone.options[4] = new Option("Asturias", "140");
	    formobject.zone.options[5] = new Option("Avila", "141");
	    formobject.zone.options[6] = new Option("Badajoz", "142");
	    formobject.zone.options[7] = new Option("Baleares", "164");
	    formobject.zone.options[8] = new Option("Barcelona", "136");
	    formobject.zone.options[9] = new Option("Burgos", "143");
	    formobject.zone.options[10] = new Option("Caceres", "144");
	    formobject.zone.options[11] = new Option("Cadiz", "145");
	    formobject.zone.options[12] = new Option("Cantabria", "146");
	    formobject.zone.options[13] = new Option("Cantabria", "165");
	    formobject.zone.options[14] = new Option("Castellon", "147");
	    formobject.zone.options[15] = new Option("Ceuta", "148");
	    formobject.zone.options[16] = new Option("Ciudad Real", "149");
	    formobject.zone.options[17] = new Option("Cordoba", "150");
	    formobject.zone.options[18] = new Option("Cuenca", "151");
	    formobject.zone.options[19] = new Option("Gerona", "152");
	    formobject.zone.options[20] = new Option("Granada", "133");
	    formobject.zone.options[21] = new Option("Guadalajara", "154");
	    formobject.zone.options[22] = new Option("Guipuzcoa", "155");
	    formobject.zone.options[23] = new Option("Huelva", "156");
	    formobject.zone.options[24] = new Option("Huesca", "157");
	    formobject.zone.options[25] = new Option("Jaen", "134");
	    formobject.zone.options[26] = new Option("La Coruña", "158");
	    formobject.zone.options[27] = new Option("La Rioja", "159");
	    formobject.zone.options[28] = new Option("Las Palmas", "153");
	    formobject.zone.options[29] = new Option("Leon", "160");
	    formobject.zone.options[30] = new Option("Lleida", "162");
	    formobject.zone.options[31] = new Option("Lugo", "161");
	    formobject.zone.options[32] = new Option("Madrid", "163");
	    formobject.zone.options[33] = new Option("Malaga", "131");
	    formobject.zone.options[34] = new Option("Melilla", "181");
	    formobject.zone.options[35] = new Option("Murcia", "166");
	    formobject.zone.options[36] = new Option("Navarra", "167");
	    formobject.zone.options[37] = new Option("Orense", "168");
	    formobject.zone.options[38] = new Option("Palencia", "169");
	    formobject.zone.options[39] = new Option("Pontevedra", "170");
	    formobject.zone.options[40] = new Option("Salamanca", "171");
	    formobject.zone.options[41] = new Option("Segovia", "132");
	    formobject.zone.options[42] = new Option("Sevilla", "135");
	    formobject.zone.options[43] = new Option("Soria", "172");
	    formobject.zone.options[44] = new Option("Tarragona", "173");
	    formobject.zone.options[45] = new Option("Tenerife", "174");
	    formobject.zone.options[46] = new Option("Teruel", "175");
	    formobject.zone.options[47] = new Option("Toledo", "176");
	    formobject.zone.options[48] = new Option("Valencia", "137");
	    formobject.zone.options[49] = new Option("Valladolid", "177");
	    formobject.zone.options[50] = new Option("Vizcaya", "178");
	    formobject.zone.options[51] = new Option("Zamora", "179");
	    formobject.zone.options[52] = new Option("Zaragoza", "180");
  	} else if (SelectedCountry == "204") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Aargau", "104");
	    formobject.zone.options[2] = new Option("Appenzell Ausserrhoden", "106");
	    formobject.zone.options[3] = new Option("Appenzell Innerrhoden", "105");
	    formobject.zone.options[4] = new Option("Basel-Landschaft", "108");
	    formobject.zone.options[5] = new Option("Basel-Stadt", "109");
	    formobject.zone.options[6] = new Option("Bern", "107");
	    formobject.zone.options[7] = new Option("Freiburg", "110");
	    formobject.zone.options[8] = new Option("Genf", "111");
	    formobject.zone.options[9] = new Option("Glarus", "112");
	    formobject.zone.options[10] = new Option("Graubünden", "113");
	    formobject.zone.options[11] = new Option("Jura", "114");
	    formobject.zone.options[12] = new Option("Luzern", "115");
	    formobject.zone.options[13] = new Option("Neuenburg", "116");
	    formobject.zone.options[14] = new Option("Nidwalden", "117");
	    formobject.zone.options[15] = new Option("Obwalden", "118");
	    formobject.zone.options[16] = new Option("Schaffhausen", "120");
	    formobject.zone.options[17] = new Option("Schwyz", "122");
	    formobject.zone.options[18] = new Option("Solothurn", "121");
	    formobject.zone.options[19] = new Option("St. Gallen", "119");
	    formobject.zone.options[20] = new Option("Tessin", "124");
	    formobject.zone.options[21] = new Option("Thurgau", "123");
	    formobject.zone.options[22] = new Option("Uri", "125");
	    formobject.zone.options[23] = new Option("Waadt", "126");
	    formobject.zone.options[24] = new Option("Wallis", "127");
	    formobject.zone.options[25] = new Option("Zug", "128");
	    formobject.zone.options[26] = new Option("Zürich", "129");
	} else if (SelectedCountry == "223") {
	    formobject.zone.options[0] = new Option("Bitte wählen", "");
	    formobject.zone.options[1] = new Option("Alabama", "1");
	    formobject.zone.options[2] = new Option("Alaska", "2");
	    formobject.zone.options[3] = new Option("American Samoa", "3");
	    formobject.zone.options[4] = new Option("Arizona", "4");
	    formobject.zone.options[5] = new Option("Arkansas", "5");
	    formobject.zone.options[6] = new Option("Armed Forces Africa", "6");
	    formobject.zone.options[7] = new Option("Armed Forces Americas", "7");
	    formobject.zone.options[8] = new Option("Armed Forces Canada", "8");
	    formobject.zone.options[9] = new Option("Armed Forces Europe", "9");
	    formobject.zone.options[10] = new Option("Armed Forces Middle East", "10");
	    formobject.zone.options[11] = new Option("Armed Forces Pacific", "11");
	    formobject.zone.options[12] = new Option("California", "12");
	    formobject.zone.options[13] = new Option("Colorado", "13");
	    formobject.zone.options[14] = new Option("Connecticut", "14");
	    formobject.zone.options[15] = new Option("Delaware", "15");
	    formobject.zone.options[16] = new Option("District of Columbia", "16");
	    formobject.zone.options[17] = new Option("Federated States Of Micronesia", "17");
	    formobject.zone.options[18] = new Option("Florida", "18");
	    formobject.zone.options[19] = new Option("Georgia", "19");
	    formobject.zone.options[20] = new Option("Guam", "20");
	    formobject.zone.options[21] = new Option("Hawaii", "21");
	    formobject.zone.options[22] = new Option("Idaho", "22");
	    formobject.zone.options[23] = new Option("Illinois", "23");
	    formobject.zone.options[24] = new Option("Indiana", "24");
	    formobject.zone.options[25] = new Option("Iowa", "25");
	    formobject.zone.options[26] = new Option("Kansas", "26");
	    formobject.zone.options[27] = new Option("Kentucky", "27");
	    formobject.zone.options[28] = new Option("Louisiana", "28");
	    formobject.zone.options[29] = new Option("Maine", "29");
	    formobject.zone.options[30] = new Option("Marshall Islands", "30");
	    formobject.zone.options[31] = new Option("Maryland", "31");
	    formobject.zone.options[32] = new Option("Massachusetts", "32");
	    formobject.zone.options[33] = new Option("Michigan", "33");
	    formobject.zone.options[34] = new Option("Minnesota", "34");
	    formobject.zone.options[35] = new Option("Mississippi", "35");
	    formobject.zone.options[36] = new Option("Missouri", "36");
	    formobject.zone.options[37] = new Option("Montana", "37");
	    formobject.zone.options[38] = new Option("Nebraska", "38");
	    formobject.zone.options[39] = new Option("Nevada", "39");
	    formobject.zone.options[40] = new Option("New Hampshire", "40");
	    formobject.zone.options[41] = new Option("New Jersey", "41");
	    formobject.zone.options[42] = new Option("New Mexico", "42");
	    formobject.zone.options[43] = new Option("New York", "43");
	    formobject.zone.options[44] = new Option("North Carolina", "44");
	    formobject.zone.options[45] = new Option("North Dakota", "45");
	    formobject.zone.options[46] = new Option("Northern Mariana Islands", "46");
	    formobject.zone.options[47] = new Option("Ohio", "47");
	    formobject.zone.options[48] = new Option("Oklahoma", "48");
	    formobject.zone.options[49] = new Option("Oregon", "49");
	    formobject.zone.options[50] = new Option("Palau", "50");
	    formobject.zone.options[51] = new Option("Pennsylvania", "51");
	    formobject.zone.options[52] = new Option("Puerto Rico", "52");
	    formobject.zone.options[53] = new Option("Rhode Island", "53");
	    formobject.zone.options[54] = new Option("South Carolina", "54");
	    formobject.zone.options[55] = new Option("South Dakota", "55");
	    formobject.zone.options[56] = new Option("Tenessee", "56");
	    formobject.zone.options[57] = new Option("Texas", "57");
	    formobject.zone.options[58] = new Option("Utah", "58");
	    formobject.zone.options[59] = new Option("Vermont", "59");
	    formobject.zone.options[60] = new Option("Virgin Islands", "60");
	    formobject.zone.options[61] = new Option("Virginia", "61");
	    formobject.zone.options[62] = new Option("Washington", "62");
	    formobject.zone.options[63] = new Option("West Virginia", "63");
	    formobject.zone.options[64] = new Option("Wisconsin", "64");
	    formobject.zone.options[65] = new Option("Wyoming", "65");
	} else {
		formobject.zone.options[0] = new Option("bitte unten eingeben", "");
	}
  }
}