//------------------------------------------------------------------------
// ZIP CODE COORDINATOR
//------------------------------------------------------------------------
// CREATED    : February 2003 by JES
// PURPOSE    : Automates Zip Code Fill-Ins
// PARAMETERS : jsForm  - Name of Form into Which the Return Data is Going
//              jsCity  - Name of City Field into Which to Return Data
//              jsState - Name of State Field into Which to Return Data
//              jsZip   - Name of Zip Field into Which to Return Data
//------------------------------------------------------------------------
function zippy(jsForm, jsCity, jsState, jsZip) {

	//---Constants & Variables...
	var RawCity  = eval(jsForm + "." + jsCity + '.value;');
	var RawState  = eval(jsForm + "." + jsState + '.value;');
	var zip   = "";

	City=RawCity.toUpperCase();

	//---Determine City, State & Zip...
	switch (City) {
  		case "AFTON" : 
			CleanCity	= "Afton";
			CleanState	= "NY";
			CleanZip	= "13730";
		      	break;
  		case "ALBANY" : 
			CleanCity	= "Albany";
			CleanState	= "NY";
			CleanZip	= "";
		      	break;
  		case "APALACHIN" : 
			CleanCity	= "Apalachin";
			CleanState	= "NY";
			CleanZip	= "13732";
		      	break;
   		case "BAINBRIDGE" : 
			CleanCity	= "Bainbridge";
			CleanState	= "NY";
			CleanZip	= "13733";
		      	break;
   		case "BARTON" : 
			CleanCity	= "Barton";
			CleanState	= "NY";
			CleanZip	= "13734";
		      	break; 
   		case "BERKSHIRE" : 
			CleanCity	= "Berkshire";
			CleanState	= "NY";
			CleanZip	= "13736";
		      	break;
  		case "BIBLE SCHOOL PARK" : 
			CleanCity	= "Bible School Park";
			CleanState	= "NY";
			CleanZip	= "13737";
		      	break; 
		case "BINGHAMTON" :
			CleanCity	= "Binghamton";
			CleanState	= "NY";
			CleanZip	= "";
			break;
   		case "CANDOR" : 
			CleanCity	= "Candor";
			CleanState	= "NY";
			CleanZip	= "13743";
		      	break;
  		case "CASTLE CREEK" : 
			CleanCity	= "Castle Creek";
			CleanState	= "NY";
			CleanZip	= "13744";
		      	break; 
  		case "CHENANGO BRIDGE" : 
			CleanCity	= "Chenango Bridge";
			CleanState	= "NY";
			CleanZip	= "13745";
		      	break; 
  		case "CHENANGO FORKS" : 
			CleanCity	= "Chenango Forks";
			CleanState	= "NY";
			CleanZip	= "13746";
		      	break; 
  		case "CONKLIN" : 
			CleanCity	= "Conklin";
			CleanState	= "NY";
			CleanZip	= "13748";
		      	break; 
  		case "CORBETTSVILLE" : 
			CleanCity	= "Corbettesville";
			CleanState	= "NY";
			CleanZip	= "13749";
		      	break; 
  		case "COVENTRY" : 
			CleanCity	= "Coventry";
			CleanState	= "NY";
			CleanZip	= "";
		      	break; 
  		case "CINCINNATUS" : 
			CleanCity	= "Cincinnatus";
			CleanState	= "NY";
			CleanZip	= "13040";
		      	break; 
  		case "DEPOSIT" : 
			CleanCity	= "Deposit";
			CleanState	= "NY";
			CleanZip	= "13754";
		      	break; 
  		case "GERMAN" : 
			CleanCity	= "German";
			CleanState	= "NY";
			CleanZip	= "Specify";
		      	break; 
  		case "GREENE" : 
			CleanCity	= "Greene";
			CleanState	= "NY";
			CleanZip	= "13778";
		      	break; 
  		case "GUILFORD" : 
			CleanCity	= "Guilford";
			CleanState	= "NY";
			CleanZip	= "13780";
		      	break; 
  		case "ENDICOTT" : 
			CleanCity	= "Endicott";
			CleanState	= "NY";
			CleanZip	= "13760";
		      	break; 
  		case "ENDWELL" :
			CleanCity	= "Endwell";
			CleanState	= "NY";
			CleanZip	= "13760";
      			break;
  		case "GLEN AUBREY" : 
			CleanCity	= "Glen Aubrey";
			CleanState	= "NY";
			CleanZip	= "13777";
		      	break; 
  		case "HARPURSVILLE" : 
			CleanCity	= "Harpursville";
			CleanState	= "NY";
			CleanZip	= "13787";
		      	break; 
  		case "JOHNSON CITY" : 
			CleanCity	= "Johnson City";
			CleanState	= "NY";
			CleanZip	= "13790";
		      	break; 
  		case "KILLAWOG" : 
			CleanCity	= "Killawog";
			CleanState	= "NY";
			CleanZip	= "13794";
		      	break; 
  		case "KIRKVILLE" : 
			CleanCity	= "Kirkville";
			CleanState	= "NY";
			CleanZip	= "13082";
		      	break; 
  		case "KIRKWOOD" : 
			CleanCity	= "Kirkwood";
			CleanState	= "NY";
			CleanZip	= "13795";
		      	break; 
  		case "LISLE" : 
			CleanCity	= "Lisle";
			CleanState	= "NY";
			CleanZip	= "13797";
		      	break;
   		case "LOCKWOOD" : 
			CleanCity	= "Lockwood";
			CleanState	= "NY";
			CleanZip	= "14859";
		      	break; 
  		case "MAINE" : 
			CleanCity	= "Maine";
			CleanState	= "NY";
			CleanZip	= "13802";
		      	break; 
  		case "MCDONOUGH" : 
			CleanCity	= "McDonough";
			CleanState	= "NY";
			CleanZip	= "13801";
		      	break; 
  		case "MINOA" : 
			CleanCity	= "Minoa";
			CleanState	= "NY";
			CleanZip	= "13116";
		      	break; 
   		case "NEWARK VALLEY" : 
			CleanCity	= "Newark Valley";
			CleanState	= "NY";
			CleanZip	= "13811";
		      	break;
  		case "NEW BERLIN" : 
			CleanCity	= "New Berlin";
			CleanState	= "NY";
			CleanZip	= "13411";
		      	break;
   		case "NICHOLS" : 
			CleanCity	= "Nichols";
			CleanState	= "NY";
			CleanZip	= "13812";
		      	break; 
  		case "NINEVAH" : 
			CleanCity	= "Ninevah";
			CleanState	= "NY";
			CleanZip	= "13813";
		      	break; 
  		case "NORTH PITCHER" : 
			CleanCity	= "North Pitcher";
			CleanState	= "NY";
			CleanZip	= "13124";
		      	break; 
  		case "NORWICH" : 
			CleanCity	= "Norwich";
			CleanState	= "NY";
			CleanZip	= "13815";
		      	break; 
  		case "OUAQUAGA" : 
			CleanCity	= "Ouaquaga";
			CleanState	= "NY";
			CleanZip	= "13826";
		      	break; 
   		case "OWEGO" : 
			CleanCity	= "Owego";
			CleanState	= "NY";
			CleanZip	= "13827";
		      	break;
  		case "OXFORD" : 
			CleanCity	= "Oxford";
			CleanState	= "NY";
			CleanZip	= "13830";
		      	break; 
  		case "PRESTON" : 
			CleanCity	= "Preston";
			CleanState	= "NY";
			CleanZip	= "Specify";
		      	break; 
  		case "PHARSALIA" : 
			CleanCity	= "Pharsalia";
			CleanState	= "NY";
			CleanZip	= "Specify";
		      	break; 
  		case "PITCHER" : 
			CleanCity	= "Pitcher";
			CleanState	= "NY";
			CleanZip	= "13136";
		      	break; 
  		case "PORT CRANE" : 
			CleanCity	= "Port Crane";
			CleanState	= "NY";
			CleanZip	= "13833";
		      	break;
   		case "RICHFORD" : 
			CleanCity	= "Richford";
			CleanState	= "NY";
			CleanZip	= "13835";
		      	break; 
   		case "SMITHBORO" : 
			CleanCity	= "Smithboro";
			CleanState	= "NY";
			CleanZip	= "13733";
		      	break;
  		case "SMITHVILLE" : 
			CleanCity	= "Smithville";
			CleanState	= "NY";
			CleanZip	= "Specify";
		      	break; 
  		case "SMITHVILLE FLATS" : 
			CleanCity	= "Smithville Flats";
			CleanState	= "NY";
			CleanZip	= "13841";
		      	break; 
  		case "SOUTH OTSELIC" : 
			CleanCity	= "South Otselic";
			CleanState	= "NY";
			CleanZip	= "13155";
		      	break; 
  		case "SOUTH PLYMOUTH" : 
			CleanCity	= "South Plymouth";
			CleanState	= "NY";
			CleanZip	= "13844";
		      	break; 
  		case "SPENCER" : 
			CleanCity	= "Spencer";
			CleanState	= "NY";
			CleanZip	= "14883";
		      	break; 
  		case "TIOGA CENTER" : 
			CleanCity	= "Tioga Center";
			CleanState	= "NY";
			CleanZip	= "13845";
		      	break; 
  		case "TUNNEL" : 
			CleanCity	= "Tunnel";
			CleanState	= "NY";
			CleanZip	= "13848";
		      	break; 
  		case "VESTAL" : 
			CleanCity	= "Vestal";
			CleanState	= "NY";
			CleanZip	= "13850";
		      	break; 
  		case "WAVERLY" : 
			CleanCity	= "Waverly";
			CleanState	= "NY";
			CleanZip	= "14892";
		      	break; 
  		case "WHITNEY POINT" : 
			CleanCity	= "Whitney Point";
			CleanState	= "NY";
			CleanZip	= "13862";
		      	break; 
  		case "WILLET" : 
			CleanCity	= "Willet";
			CleanState	= "NY";
			CleanZip	= "13863";
		      	break; 
  		case "WILLSEYVILLE" : 
			CleanCity	= "Willseyville";
			CleanState	= "NY";
			CleanZip	= "13864";
		      	break; 
  		case "WINDSOR" : 
			CleanCity	= "Windsor";
			CleanState	= "NY";
			CleanZip	= "13865";
		      	break; 
		default :
			CleanCity	= RawCity;
			CleanState	= RawState;
			CleanZip	= "";
			break;
		};
	
	//---Put Proper Information Back in Form...
	eval(jsForm + "." + jsCity + ".value='" + CleanCity + "';");
	eval(jsForm + "." + jsState + ".value='" + CleanState + "';");
	eval(jsForm + "." + jsZip + ".value='" + CleanZip + "';");

	//---Return True...
	return true;
}