My son is 7, normally very active and in gymnastics 10 hours a week, which he loves. For the last 10 days or so he has been "off" - low energy, fatigue, circles under the eyes and poor appetite. Last Saturday he had 101 fever for about 12 hours, he has thrown up twice about four days apart, has had bouts of loose bowels though not diarrhea, and daily but not persistent stomach aches. Tonight he woke up with intense lower abdominal pain, which lasted for about 10 minutes. He's asleep again though his gestures indicate he still hurts. Should I take him to the emergency room or.....?