According to a diagnostic chart at animal world, it could be either flukes or swim bladder disorder. With swim bladder disorder, the fish typically swims upside down. I've never had any experience with flukes. Check out the link below.
Freshwater fish diseases

-----
Phishie

"An ounce of prevention is worth a pound of cure."