Zeddix: Php, schickt zu für ab oder was sonst?

Beitrag lesen

Hallo Leute,
ich hab noch nicht all zulange mit Php zu tun, also tauchen Probleme auf, wobei ich nicht weiß ob das hier wirklich nur Php ist.

Index.php

  
<?php?><head>  
<title>California</title>  
<link rel="stylesheet" type="text/css" href="style.css">  
<script type="text/javascript" src="Navi.js"></script>  
</head>  
<body margin="0" padding="0"  onload="init_nav()">  
 <table border="1" width="100%" height="100%" margin="0" padding="0">  
  <tr>  
   <td height="120" colspan="2">Banner  
   </td>  
  </tr>  
  <tr>  
   <td width="120"><?php include 'Navi.php'?>  
   </td>  
   <td><p>MAIN</p>  
   </td>  
  </tr>  
 </table>  
</body>  

Navi.php

  
 <div id="navigation">  
  <ul class="opened" id="root">  
  <li id="Themen">  
   <a class="folder" onclick="toggle('Themen',true);">Themen</a>  
   <ul id="ul_Themen" class="opened">  
    <li id="Allgemein">  
     <a class="folder" onclick="toggle('Allgemein',true);">Allgemein</a>  
      <ul id="ul_Allgemein" class="closed">  
       <li>  
        <a class="nav" href="/index.php?id=010">Histroy</a>  
       </li>  
       <li>  
        <a class="nav" href="/index.php?id=011">Geography</a>  
       </li>  
       <li>  
        <a class="nav" href="/index.php?id=012">Economy</a>  
       </li>  
       <li>  
        <a class="nav" href="/index.php?id=013">Structure of California</a>  
       </li>  
      </ul>  
    </li>  
    <li id="arni">  
     <a class="folder" onclick="toggle('arni',true);">Arni</a>  
      <ul id="ul_arni" class="closed">  
       <li>  
        <a class="nav" href="/index.php?id=020">Steckbrief</a>  
       </li>  
       <li>  
        <a class="nav" href="/index.php?id=021">Leben</a>  
       </li>  
       <li>  
        <a class="nav" href="/index.php?id=022">Karrierre</a>  
       </li>  
      </ul>  
     </li>  
    </ul>  
   </li>  
  </ul>  
 </div>  

Irgendwie nimmt er keine Javascript-Befehle an die ich in dem Navi.php Document aufrufe...

Het irgendwer eine Ahnung? Ich hab sowas noch nie gehabt und finde seit gut einer Stunde den Fehler nicht.

Wäre erfreut über Hilfe, danke.

Zeddix

P.s.:
Navi.js, style.css

Ist nur kopiert und sollte nicht nötig sein, sowie die css Datei.

Wer dennoch denkt es liegt an der *.js Datei hier bitte ;):

  
if(!window.Node){  
  var Node = {ELEMENT_NODE : 1, TEXT_NODE : 3};  
}  
  
function checkNode(node, filter){  
  return (filter == null || node.nodeType == Node[filter] || node.nodeName.toUpperCase() == filter.toUpperCase());  
}  
  
function getChildren(node, filter){  
  var result = new Array();  
  var children = node.childNodes;  
  for(var i = 0; i < children.length; i++){  
    if(checkNode(children[i], filter)) result[result.length] = children[i];  
  }  
  return result;  
}  
  
function getChildrenByElement(node){  
  return getChildren(node, "ELEMENT_NODE");  
}  
  
function getFirstChild(node, filter){  
  var child;  
  var children = node.childNodes;  
  for(var i = 0; i < children.length; i++){  
    child = children[i];  
    if(checkNode(child, filter)) return child;  
  }  
  return null;  
}  
  
function getFirstChildByText(node){  
  return getFirstChild(node, "TEXT_NODE");  
}  
  
function getNextSibling(node, filter){  
  for(var sibling = node.nextSibling; sibling != null; sibling = sibling.nextSibling){  
    if(checkNode(sibling, filter)) return sibling;  
  }  
  return null;  
}  
function getNextSiblingByElement(node){  
        return getNextSibling(node, "ELEMENT_NODE");  
}  
  
// Menu Functions & Properties  
  
var activeMenu = null;  
  
function showMenu() {  
  if(activeMenu){  
    activeMenu.className = "";  
    getNextSiblingByElement(activeMenu).style.display = "none";  
  }  
  if(this == activeMenu){  
    activeMenu = null;  
  } else {  
    this.className = "active";  
    getNextSiblingByElement(this).style.display = "block";  
    activeMenu = this;  
  }  
  return false;  
}  
  
function initMenu(){  
  var menus, menu, text, a, i;  
  menus = getChildrenByElement(document.getElementById("menu"));  
  for(i = 0; i < menus.length; i++){  
    menu = menus[i];  
    text = getFirstChildByText(menu);  
    a = document.createElement("a");  
    menu.replaceChild(a, text);  
    a.appendChild(text);  
    a.href = "#";  
    a.onclick = showMenu;  
    a.onfocus = function(){this.blur()};  
  }  
}  
  
if(document.createElement) window.onload = initMenu;