Потому что у элемента может быть много CSS-классов.
<… class="someclass1 someclass2 …">
CSS-классы отделяются пробельными символа, поэтому по хорошему нужно использовать регулярное выражение, но в простейшем варианте достаточно
(" " + element.className + " ").indexOf(" " + CSSClassName + " ")