The A/C in my 2003 GMC Envoy will only blow from either the defrost vents at the windshield or the floorboard vents, for some reason it won't blow out the standard dashboard vents. What is the mechanism that controls the air flow?

Furthermore, I had a new battery installed just prior to this happening . . . is it possible that a new battery could have caused this malfunction?