I ended up indexing all of the categories so that way coding currently looks like this
Code:
<?php
// Movies
$a=func_htmlspecialchars($this->getComplex('category.id'));
$b=func_htmlspecialchars($this->getComplex('page.id'));
if ($b > 8 && $b < 8)
if ($a == 208 || $a == 1013 || $a == 209 || $a == 1014 || $a == 194 || $a == 210 || $a == 1015 || $a == 406 || $a == 1016 || $a == 211 || $a == 1017 || $a == 407 || $a == 1018 || $a == 212 || $a == 1019 || $a == 213 || $a == 1020 || $a == 214 || $a == 1021 || $a == 215 || $a == 1022 || $a == 216 || $a == 1023 || $a == 218 || $a == 1025 || $a == 219 || $a == 1026 || $a == 220 || $a == 1027 || $a == 221 || $a == 1028 || $a == 222 || $a == 1029 || $a == 223 || $a == 1030 || $a == 224 || $a == 1031 || $a == 226 || $a == 1033 || $a == 1275 || $a == 227 || $a == 1034 || $a == 229 || $a == 1036 || $a == 230 || $a == 1037 || $a == 232 || $a == 1039 || $a == 233 || $a == 1040 || $a == 1276 || $a == 234 || $a == 1041 || $a == 235 || $a == 1042 || $a == 236 || $a == 1043 || $a == 237 || $a == 1044 || $a == 238 || $a == 1045 || $a == 239 || $a == 1046 || $a == 240 || $a == 1047 || $a == 242 || $a == 1049 || $a == 243 || $a == 1050 || $a == 244 || $a == 1051 || $a == 245 || $a == 1052 || $a == 246 || $a == 1053 || $a == 247 || $a == 1054 || $a == 248 || $a == 1055 || $a == 249 || $a == 1056 || $a == 250 || $a == 1057 || $a == 251 || $a == 1058 || $a == 252 || $a == 1059 || $a == 253 || $a == 1060 || $a == 254 || $a == 1061 || $a == 255 || $a == 1062 || $a == 256 || $a == 1063 || $a == 257 || $a == 1064 || $a == 258 ||
.... etc
so it does work, but again we have a lot of sub categories, so if we are able to pick which main category we can highlight instead of all of that, it would definitely be less load time and bloat within the code...
thanks!!