OR operator, using correctly?

why doesn’t this work?

 
if (_root.currentSection == "Comgroup" || "Clientrooms" || "Contact") {
 _root.sectionsBG("out");
} else if (_root.currentSection == "Work" || "Us" || "News" || "Insights" || "Opportunities") {
 trace ("Background is in place.");
}

basically in english, i’m trying to say that:

if color is equal to purple or orange or brown then do this, else if color is equal to red or pink or green, then do this.

the error the above code is having is that, no matter what _root.currentSection is, it always goes to the first if statment, so leads me to believe i’m using the || operator wrong.

thanks.