I think you might have a conflict with some other javascript on the page. I'm not a javascript expert, but maybe try something like this:
Code:
<script type="text/javascript">
save_threads = threads;
delete threads;
</script>
<script src="http://jamaicans.com/forums/external.php?type=js" type="text/javascript"></script>
<script type="text/javascript">
<!--
for (i in threads)
{
document.writeln(threads[i].title + " (" + threads[i].poster + ")<br />");
}
threads = save_threads;
//-->
</script>