I think I see the problem, which isn't a bug with the script per say, but the way IE treats certain element relationships. Right now you're using <li> as the Switch Content title, and a <p> immediately following it as the content to expand/ collapse. The problem is, technically, there shouldn't be any other elements in between <li> tags. This is what you have:
Code:
<li id="joecontent3-title" class="handcursor">Alf.mp3</li>
<p id="joecontent3" class="switch">
<A href="tunes.php?page=bottom&file=Alf.mp3" target="bottom">Play</A>
<br /><A href="tunes/Alf.mp3">Download</A>
</p>
In IE, it is confused by this relationship, and treats the <p> as contained within the <li>, causing the entire block above to become part of the Switch content title. That's why clicking on the links inside the <p> in IE also closes the content.
You'll need to experiment with a different containership so IE doesn't complain. One idea would be something like:
Code:
<li><span id="joecontent3-title" class="handcursor">Alf.mp3</span>
<div id="joecontent3" class="switch">
<A href="tunes.php?page=bottom&file=Alf.mp3" target="bottom">Play</A>
<br /><A href="tunes/Alf.mp3">Download</A>
</div>
</li>
Bookmarks