No it's not normal. When I had my battery replaced, the sunroof and rear window did some real flakey things. There is a procedure for resetting them.
To reset the driver's side power window auto-close:
1. Push down and hold the driver’s door power window switch to completely open the window.
2. Pull and hold up the driver’s door power window switch until the window closes. Continue holding the switch for approximately one second until the switch changes from blinking to a constant illumination.
3. Check for proper operation of the “one–touch open/close” by pushing the switch briefly to the “DOWN” and “UP” positions.
To reset the moonroof one-touch operation:
With ignition switch in the “ON” position, do the following:
1. Push and hold the “TILT UP” side of the switch until the moon roof tilts all the way up and then tilts down slightly (approximately 10 mm [0.39 in.] at the rear).
2. Check for proper operation of the “one–touch slide open/close” and “one–touch tilt up/down” functions by pushing the switch briefly to the “SLIDE OPEN” and
“TILT UP” positions.
To reset the rear window operation:
1. Turn ignition switch to the “ON” position.
2. Push the back door power window switch to the “DOWN” side to open the window.
3. Push and hold the back door power window switch to the “UP” side until the window closes. Continue holding it for approximately 1 second.
4. Check for proper operation of the “one-touch open/close” functions by pushing the switch briefly to the “DOWN” and “UP” position.
The compass will also need to be reset if you disconnect the battery. Instructions for that are in the Owners Manual. You need to look at a map of the country to determine which zone you're in, and the instuructions are slightly different for 2003-2006 vs. 2007-2009.