public int insertNewUser(String email, String password, String firstName, String lastName, String address1, String address2, String city, String state, String zip)
		{
			int newId = -1;
			try {
				// hash password with SHA1 algorithm
				String hashPass = makeSHA1Hash(password);
				// Convert zip code to integer
				int zipcode = -1;
				try{
					zipcode = Integer.parseInt(zip);
				} catch(NumberFormatException nfe){
					zipcode = -1;
				}
				String query = "INSERT INTO customer(firstName, lastName, email, password, address1, address2, city, zip, state) VALUES(?, ?, ?, ?, ?, ?, ?, ?, ?)";
				// Bind Parameters
				stmnt = CONN.prepareStatement(query);
				stmnt.setString(1, firstName);
				stmnt.setString(2, lastName);
				stmnt.setString(3, email);
				stmnt.setString(4, hashPass);
				stmnt.setString(5, address1);
				stmnt.setString(6, address2);
				stmnt.setString(7, city);
				stmnt.setInt(8, zipcode);
				stmnt.setString(9, state);
				newId = stmnt.executeUpdate();
			} catch (SQLException ex) {
				handleSqlExceptions(ex);			
			} catch (NoSuchAlgorithmException nsae){}
			return newId;
		}