	function init()
    {
      countySelected = document.formMain.county.selectedIndex;
      loadCities();
    }  
  
    function killCities()
    {
      var obj = eval('document.formMain.elements["' + "zip[]" + '"]');
      var cnt = obj.length;
      var j;
      
      for (j=cnt; j > -1; j--)
      {
        obj.options[j] = null;
      }    
    }
    
    function loadCities()
    {
      var foo;
      obj = eval('document.formMain.elements["' + "zip[]" + '"]'); //setup the form object to get the cities
      whichArray = eval('city' + document.formMain.county.options[document.formMain.county.selectedIndex].value); //find the array to insert
      killCities(obj);
            
      if (ind[-1] == 1 || ind.length == 0) {
        obj.options[0] = new Option('Select all zips',0,0,1);
      } else {
        obj.options[0] = new Option('Select all zips',0);
      }
      if (ind.length)
      {
        for(i=1; i <= whichArray.length; i++)
        {
          foo = parseInt(whichArray[i-1]);
          if (ind[foo] && document.formMain.county.selectedIndex == countySelected)
            obj.options[i] = new Option(whichArray[i-1],parseInt(whichArray[i-1]),0,1);
          else
            obj.options[i] = new Option(whichArray[i-1], parseInt(whichArray[i-1]));		
        }
      }
      else
      {	
        for(i=1; i <= whichArray.length; i++)
        {
          obj.options[i] = new Option(whichArray[i-1], parseInt(whichArray[i-1]));		
        }
      }
    }
    
    function launchMap()
    {
      obj = document.formMain.county;
      whch = obj.options[obj.selectedIndex].value;  
      st   = document.formMain.state.value;
      openHelpWin('/maps/'+ st +'/' + whch + '00.wfr',450,550,1,'map');
    }
    
    function setThis(setWhat)
    {
      dafield = document.formMain.elements['zip[]'];
      for (i =0; i < dafield.options.length; i++)
      {
        if (dafield.options[i].value == setWhat)
          dafield.options[i].selected = true;
      }
      //window.alert(dafield.options.length);
    }
    
    function unsetThis()
    {
      dafield = document.formMain.elements['zip[]'];
      for (i =0; i < dafield.options.length; i++)
      {
        dafield.options[i].selected = false;
      }
    }

    	var city1 = new Array("84092 Alta","84006 Bingham Canyon","84065 Bluffdale","84121 Brighton","84006 Copperton","84121 Cottonwood","84020 Draper","84108 Emigration Canyon","84065 Herriman","84117 Holladay","84124 Holladay","84118 Kearns","84044 Magna","84047 Midvale","84107 Murray","84117 Murray","84123 Murray","84157 Murray","84065 Riverton","84095 Riverton","84101 Salt Lake City","84102 Salt Lake City","84103 Salt Lake City","84104 Salt Lake City","84105 Salt Lake City","84106 Salt Lake City","84107 Salt Lake City","84108 Salt Lake City","84109 Salt Lake City","84110 Salt Lake City","84111 Salt Lake City","84112 Salt Lake City","84113 Salt Lake City","84114 Salt Lake City","84115 Salt Lake City","84116 Salt Lake City","84117 Salt Lake City","84118 Salt Lake City","84119 Salt Lake City","84120 Salt Lake City","84121 Salt Lake City","84122 Salt Lake City","84123 Salt Lake City","84124 Salt Lake City","84125 Salt Lake City","84126 Salt Lake City","84127 Salt Lake City","84128 Salt Lake City","84130 Salt Lake City","84131 Salt Lake City","84132 Salt Lake City","84133 Salt Lake City","84134 Salt Lake City","84135 Salt Lake City","84136 Salt Lake City","84137 Salt Lake City","84138 Salt Lake City","84139 Salt Lake City","84140 Salt Lake City","84141 Salt Lake City","84142 Salt Lake City","84143 Salt Lake City","84144 Salt Lake City","84145 Salt Lake City","84147 Salt Lake City","84148 Salt Lake City","84150 Salt Lake City","84151 Salt Lake City","84152 Salt Lake City","84153 Salt Lake City","84157 Salt Lake City","84158 Salt Lake City","84165 Salt Lake City","84170 Salt Lake City","84171 Salt Lake City","84180 Salt Lake City","84184 Salt Lake City","84185 Salt Lake City","84189 Salt Lake City","84190 Salt Lake City","84199 Salt Lake City","84070 Sandy","84090 Sandy","84091 Sandy","84092 Sandy","84093 Sandy","84094 Sandy","84092 Snowbird","84121 Solitude","84065 South Jordan","84095 South Jordan","84107 South Salt Lake","84115 South Salt Lake","84119 South Salt Lake","84123 South Salt Lake","84165 South Salt Lake","84118 Taylorsville","84119 Taylorsville","84123 Taylorsville","84047 Union","84084 West Jordan","84088 West Jordan","84119 West Valley City","84120 West Valley City","84128 West Valley City","84170 West Valley City","84070 White City");
		var city2 = new Array("84015 Anchorage","84015 Arsenal","84010 Bountiful","84011 Bountiful","84014 Centerville","84015 Clearfield","84016 Clearfield","84089 Clearfield","84015 Clinton","84040 East Layton","84025 Farmington","84037 Fruit Heights","84037 Kaysville","84040 Layton","84041 Layton","84054 North Salt Lake","84315 South Hooper","84405 South Weber","84015 Sunset","84075 Syracuse","84010 Val Verda","84087 West Bountiful","84037 West Kaysville","84041 West Layton","84015 West Point","84010 Woods Cross","84087 Woods Cross");
		var city3 = new Array("84017 Coalville","84060 Deer Valley","84024 Echo","84024 Emory","84036 Francis","84033 Henefer","84017 Hoytsville","84036 Kamas","84098 Kimball Junction","84036 Marion","84055 Oakley","84060 Park City","84068 Park City","84098 Park City","84061 Peoa","84017 Pine Cliff","84061 Rockport","84098 Snyderville","84098 Summit Park","84017 Upton","84017 Wanship","84036 Woodland");
		var city4 = new Array("84032 Center Creek","84032 Charleston","84032 Daniels","84032 Hailstone","84032 Heber City","84032 Jordanelle","84032 Keetley","84049 Midway","84032 Timber Lakes","84082 Wallsburg");
		var city5 = new Array("84004 Alpine","84003 American Fork","84660 Benjamin","84057 Bonnie","84058 Bonnie","84057 Bunker","84058 Bunker","84013 Cedar Fort","84062 Cedar Hills","84043 Cedar Pass","84013 Cedar Valley","84057 Clyde","84058 Clyde","84660 Covered Bridge","84043 Eagle Mountain","84626 Elberta","84651 Elk Ridge","84013 Fairfield","84655 Genola","84633 Goshen","84003 Highland","84660 Lake Shore","84058 Lakeview","84043 Lehi","84660 Leland","84042 Lindon","84664 Mapleton","84057 Orem","84058 Orem","84059 Orem","84097 Orem","84660 Palmyra","84651 Payson","84062 Pleasant Grove","84601 Provo","84602 Provo","84603 Provo","84604 Provo","84605 Provo","84606 Provo","84653 Salem","84655 Santaquin","84043 Saratoga Springs","84660 Spanish Fork","84651 Spring Lake","84663 Springville","84604 Sundance","84003 Timpanogos","84058 Vineyard","84653 Woodland Hills");
		var city6 = new Array("84628 Eureka","84639 Levan","84628 Mammoth","84645 Mona","84648 Nephi","84645 Rocky Ridge Town");
		var city7 = new Array("84071 Bauer","84029 Burmester","84034 Callao","84069 Clover","84022 Dugway","84074 Erda","84080 Faust","84083 Gold Hill","84029 Grantsville","84083 Greenhaven","84034 Ibapah","84074 Lake Point","84029 Lakeside","84074 Lincoln","84071 Ophir","84083 Partoun","84074 Pine Canyon","84069 Rush Valley","84029 Skull Valley","84074 Stansbury Park","84071 Stockton","84022 Terra","84074 Tooele","84083 Trout Creek","84080 Vernon","84083 Wendover");
		var city8 = new Array("84310 Eden","84404 Farr West","84404 Harrisville","84315 Hooper","84401 Hooper","84317 Huntsville","84315 Kanesville","84310 Liberty","84404 North Ogden","84414 North Ogden","84201 Ogden","84244 Ogden","84401 Ogden","84402 Ogden","84403 Ogden","84404 Ogden","84405 Ogden","84407 Ogden","84408 Ogden","84409 Ogden","84412 Ogden","84414 Ogden","84415 Ogden","84404 Plain City","84405 Plain City","84404 Pleasant View","84414 Pleasant View","84405 Riverdale","84067 Roy","84404 Slaterville","84315 South Hooper","84403 South Ogden","84401 Taylor","84403 Uintah","84404 Warren","84405 Washington Terrace","84401 West Haven","84404 West Warren","84401 West Weber","84401 Wilson");
		var city9 = new Array("84018 Croydon","84050 Littleton","84050 Milton","84050 Morgan","84050 Mountain Green","84050 Peterson","84050 Porterville","84050 Richville","84050 Stoddard");
		var city10 = new Array("84335 Amalga","84328 Avon","84335 Benson","84304 Cache Junction","84305 Clarkston","84339 College Ward","84308 Cornish","84320 Cove","84318 Hyde Park","84319 Hyrum","84320 Lewiston","84321 Logan","84322 Logan","84323 Logan","84341 Logan","84325 Mendon","84326 Millville","84341 N Logan","84327 Newton","84321 Nibley","84341 North Logan","84328 Paradise","84325 Petersboro","84332 Providence","84333 Richmond","84321 River Heights","84335 Smithfield","84338 Trenton","84322 Utah State University","84308 Utida","84339 Wellsville","84339 Young Ward");
		var city11 = new Array("84028 Garden City","84038 Laketown","84038 Meadowville","84028 Pickleville","84064 Randolph","84038 Round Valley","84028 Swan Creek","84086 Woodruff");
		var city12 = new Array("84301 Bear River City","84306 Beaverdam","84309 Beeton","84337 Bothwell","84302 Brigham City","84302 Bushnell","84306 Collinston","84307 Corinne","84314 Crystal Springs","84309 Deweyville","84337 Elwood","84313 Etna","84311 Fielding","84312 Garland","84313 Grouse Creek","84314 Honeyville","84316 Howell","84314 Madsen","84324 Mantua","84329 Park Valley","84337 Penrose","84302 Perry","84330 Plymouth","84331 Portage","84307 Promontory","84334 Riverside","84329 Rosette","84336 Snowville","84337 Thatcher","84337 Tremonton","84306 Wheelon","84340 Willard");
		var city13 = new Array("84635 Abraham","84728 Bethel","84624 Delta","84624 Deseret","84728 Eskdale","84631 Fillmore","84631 Flowell","84728 Garrison","84635 Hinckley","84636 Holden","84637 Kanosh","84638 Leamington","84640 Lynndyl","84644 Meadow","84649 Oak City","84650 Oasis","84728 Petra","84656 Scipio","84624 Sugarville","84624 Sutherland","84635 Topaz","84624 Woodrow");
		var city14 = new Array("84621 Axtell","84629 Birdseye","84622 Centerfield","84623 Chester","84627 Ephraim","84629 Fairview","84630 Fayette","84632 Fountain Green","84634 Gunnison","84629 Indianola","84642 Manti","84643 Mayfield","84629 Milburn","84646 Moroni","84647 Mount Pleasant","84629 Oak Creek","84662 Spring City","84665 Sterling","84629 Thistle","84667 Wales");
		var city15 = new Array("84711 Annabella","84620 Aurora","84754 Austin","84701 Bowery Haven","84701 Burrville","84754 Central Valley","84724 Elsinore","84701 Fish Lake","84730 Glenwood","84654 Gooseberry","84739 Joseph","84744 Koosharem","84754 Monroe","84652 Redmond","84701 Richfield","84654 Salina","84766 Sevier","84657 Sigurd","84701 Venice");
		var city16 = new Array("84731 Adamsville","84713 Beaver","84751 Burbank","84713 Cove Fort","84731 Greenville","84713 Manderfield","84751 Milford","84752 Minersville","84713 North Creek");
		var city17 = new Array("84723 Circleville","84732 Greenwich","84740 Junction","84743 Kingston","84750 Marysvale");
		var city18 = new Array("84715 Bicknell","84775 Caineville","84747 Fremont","84775 Fruita","84773 Grover","84734 Hanksville","84734 Hanksville","84747 Loa","84749 Lyman","84773 Teasdale","84775 Torrey");
		var city19 = new Array("84714 Beryl","84714 Beryl Junction","84719 Brian Head","84720 Cedar City","84721 Cedar City","84720 Enoch","84742 Kanarraville","84753 Modena","84756 Newcastle","84760 Paragonah","84761 Parowan","84756 Pinto","84720 Pintura","84772 Summit","84753 Uvada");
		var city20 = new Array("84737 Apple Valley","84790 Bloomington","84782 Brookside","84722 Central","84757 Chekshani Cliffs","84783 Dammeron Valley","84770 Diamond Valley","84725 Enterprise","84725 Enterprise","84733 Gunlock","84770 Harrisburg Junction","84784 Hildale","84737 Hurricane","84738 Ivins","84738 Kayenta","84745 La Verkin","84746 Leeds","84770 Middleton","84757 New Harmony","84781 Pine Valley","84763 Rockville","84770 Saint George","84771 Saint George","84782 Saint George","84783 Saint George","84790 Saint George","84791 Saint George","84765 Santa Clara","84767 Springdale","84779 Springdale","84774 Toquerville","84782 Veyo","84779 Virgin","84780 Washington","84770 Winchester Hills");
		var city21 = new Array("84712 Angle","84712 Antimony","84716 Boulder","84764 Bryce","84717 Bryce Canyon","84718 Cannonville","84726 Escalante","84735 Hatch","84736 Henrieville","84759 Panguitch","84759 Spry","84776 Tropic");
		var city22 = new Array("84710 Alton","84741 Big Water","84762 Duck Creek Village","84741 Glen Canyon","84729 Glendale","84741 Kanab","84755 Mount Carmel","84758 Orderville");
		var city23 = new Array("84510 Aneth","84511 Blanding","84512 Bluff","84533 Bullfrog","84533 Fry Canyon","84533 Halls Crossing","84533 Hite","84533 Irish Green","84530 La Sal","84533 Lake Powell","84531 Mexican Hat","84534 Montezuma Creek","84535 Monticello","84536 Monument Valley","84533 Natural Bridges","84533 Ticaboo","84511 White Mesa");
		var city24 = new Array("84532 Castle Valley","84515 Cisco","84515 Green River","84540 Green River","84532 Moab","84540 Thompson");
		var city25 = new Array("84513 Castle Dale","84516 Clawson","84518 Cleveland","84521 Elmo","84522 Emery","84523 Ferron","84525 Green River","84528 Huntington","84528 Lawrence","84537 Orangeville");
		var city26 = new Array("84501 Carbonville","84526 Castle Gate","84520 East Carbon","84542 East Wellington","84526 Helper","84527 Hiawatha","84529 Kenilworth","84526 Martin","84501 Price","84526 Scofield","84526 Spring Glen","84526 Standardville","84539 Sunnyside","84542 Wellington");
		var city27 = new Array("84001 Altamont","84002 Altonah","84021 Arcadia","84007 Bluebell","84001 Boneta","84021 Bridgeland","84031 Defas Park","84021 Duchesne","84027 Fruitland","84031 Hanna","84066 Ioka","84066 Leeton","84066 Monarch","84051 Mountain Home","84052 Myton","84053 Neola","84066 Roosevelt","84066 Roosevelt","84072 Tabiona","84073 Talmage","84007 Upalco");
		var city28 = new Array("84066 Ballard","84066 Ballard","84008 Bonanza","84026 Bottle Hollow","84078 Dry Fork","84026 Fort Duchesne","84030 Gusher","84035 Jensen","84039 Lapoint","84078 Maeser","84078 Naples","84026 Ouray","84063 Randlett","84076 Tridell","84078 Vernal","84079 Vernal","84085 Whiterocks");
		var city29 = new Array("84023 Dutch John","84046 Green Lake","84023 Greendale","84046 Manila","84023 Red Canyon");
		var ind = new Array();

