Nonprofits Tap Online Networks to Raise Funds