Works in all but IE. Here (around line #194 in your page's source code):
Code:
<script type="text/javascript">
jQuery(function($) {
$('#pic').crossSlide({
sleep: 6,
fade: 1,
shuffle: true,
}, [
{ src: '/images/custom/quotes/q_1.gif'},
{ src: '/images/custom/quotes/q_2.gif'},
{ src: '/images/custom/quotes/q_3.gif'},
{ src: '/images/custom/quotes/q_4.gif'},
]);});
</script>
No comma (red) after the last object in the array. That's a technical rule that most others now error correct for (didn't used to). IE hasn't added this to its error correction routines yet.
There could also be other problems. One thing I did notice (and if it works like this, it's not really a problem, just inefficient) was that you have both jQuery 1.3.2 and 1.4 on the page. You should only need one.
Also 1.4 wasn't real stable. 1.3.2 was, but 1.4.2 is the latest, fastest and is stable. There should be no backward compatibility issues with 1.3.2. So I'd try getting rid of (around line #68):
HTML Code:
<script type="text/javascript" src="/js/jquery-1.4.min.js"></script>
And changing (around line #39):
HTML Code:
<script type="text/javascript" src="content/vendors/jquery/jquery-1.3.2.min.js"></script>
to:
HTML Code:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
If that works out and you still want to host your own copy of jQuery, you may get it from the address in the src attribute. But letting Google host your script may speed page load, as many folks will already have it cached from that location.
Bookmarks