Tienes razón.
en index.php:
Código HTML:
<script language="javascript" type="text/javascript" src="sim.js"></script>
.
.
.
.
<?php
include 'menu.php';
menu();
?>
en menu.php:
Código PHP:
function menu ()
{
echo <<<FIN
<div id="lateral">
<div class="ddlink" ><a href="#" id="linktoFunc" onmouseover="$textColor('linktoFunc','#FFFFFF','#A3E1F8',300); return false;" onmouseout=" $textColor('linktoFunc','#A3E1F8','#FFFFFF',300); return false;" onclick="$toggle('xfunctions'); return false" class="high">Functions</a>
<div id="xfunctions" style="display:none">
<ul>
<li><a id='link' href="#">primero</a></li>
<li><a id='link' href="#">segundo</a></li>
</ul>
</div>
</div>
FIN;
}
sim.js es una librería que me he descargado y funciona correctamente cuando pongo lo que hay en menu.php dentro del body de index.php
Espero que tengas suficiente información, gracias.