ну это просто мистика какая то...файрбаг не ругается после исправление, но и не работает
<ul id="square">
                                    <li>
                                    <?php if ($title) {print '<h1 class="c_page_title">'. $title .'</h1><div class="c_clear"> </div>';} ?>
                                    </li>
                                    </ul>
                                    <script type="text/javascript">
                                      if (location.pathname == "/") {
                                      document.getElementById('square').style.color = 'white';
                                      }
                                    </script>
вставил сразу после элемента и не работает. уже мозг кипит. на две строчки весь день убил