JavaScript errors in IE - expected ';' & 'position().left' is null

this is where the code is of the the second error [B]http://jsfiddle.net/ghAkB/10/[/B]

got two errors in IE I think it might be number 8 version.This function is working perfectly on all browsers why does IE marks an error,I simply don´t get it, all I can see is that there is no way out until it’s fixed Please help me, there must be a minor glitch causing the error that is clearly invisible…

These are the errors, I would appreciate if someone can help me. I’m getting confused with the script.

Error

Message: ‘position().left’ is null or not an object Line: 44 Char: 5 Code: 0 which is this Line 44 - which is located within the script:

$magicLineTwo

in example.js

I was also told that these two scripts below are very old and have nothing to do with eachother,I’m using two tp three functions of jquery,can there be
one jquery that is universal for all the other jquery functions? I don’t know which one to download and to replace.I would like to keep the same menu effect as shown at jsfiddle link I posted at the top of this questions and get rid of this IE8 error that has been a torture! :frowning:
I would appreciate any help as until this is sorted the website won’t be finished, it’s been weeks now and I would like to finally finish it and suprise my family.

<script src=“js/jquery-1.3.1.min.js” type=“text/javascript” charset=“utf-8”></script>
<script type=‘text/javascript’ src=‘http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js?ver=1.3.2’></script>