Well, looking at your source code, my best guess for your issue is due to the fact that you're dynamically writing out the individual LIs of the main menu bar:
Code:
<div class="chromestyle" id="chromemenu">
<ul>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="/">Home </a></li>');
} else {
document.write('<li><a href="/">Home</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="ps.html" rel="dropmenu1">Products & Services </a></li>');
} else {
document.write('<li><a href="ps.html" rel="dropmenu1">Products & Services</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="partners.html" rel="dropmenu2">Partners Central </a></li>');
} else {
document.write('<li><a href="partners.html" rel="dropmenu2">Partners Central</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="newsevents.html">News & Events </a></li>');
} else {
document.write('<li><a href="newsevents.html">News & Events</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="careers.html">Careers </a></li>');
} else {
document.write('<li><a href="careers.html">Careers</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="#" rel="dropmenu6">About Us </a></li>');
} else {
document.write('<li><a href="#" rel="dropmenu6">About Us</a></li>');
}
// -->
</script>
<script type="text/javascript">
<!--
if (BrowserDetect.browser == 'Chrome') {
document.write('<li><a href="contact.html">Contact Us </a></li>');
} else {
document.write('<li><a href="contact.html">Contact Us</a></li>');
}
// -->
</script>
</ul>
</div>
While theoretically this should be no different than just embedding the HTML directly (without the use of JavaScript), using JavaScript to write out HTML is not as reliable, and my guess is, during those rare occasions the browser makes an error outputting your HTML, the menu "breaks". As mentioned, I have yet to experience this myself.
I'd try to replace the main menu bar so all the LIs are literally defined.
Bookmarks