In a large skillet, brown meat and onion. Add garlic to the pan then pour in the spaghetti sauce. let simmer. Cook pasta according to package directions. Heat oven to 350 degrees. In a large bowl stir together ricotta, 1 1/2 cups mozzarella, parmesan cheese, eggs, parsley, salt and pepper. Spray a 9x13 baking dish with non stick spray. Spread 1/3 cup of the meat sauce on the bottom of the pan. Arrange a layer of pasta over the sauce, then spread 1/2 the cheese mixture on top, then meat sauce. Repeat, then top with a layer of noodles, cover in sauce and top with remaining 1/2 cup mozzarella and additional parmesan. Cover with foil and bake 45 or until hot and bubbly. Remove foil and bake for 10 additional minutes or until lightly browned. Let stand 10 minutes before cutting.