DW CS4 Horizontal Spry drop down menu not displaying correctly in Internet Explorer 8

Hi,
I have created a horizontal Spry drop down menu in Dreamweaver CS4 with my own background images. I have done various modifications to the CSS script to accommodate the style and feel needed; including making the main buttons' height twice the size of the sub menu buttons and some alignments. It seems to work different depending which browser is used.
It works well in Google Chrome.
It works well in Firefox with the exception that if any of the buttons are clicked, thereafter a thin black line is diplayed horizontally across center of the top main buttons when the mouse rolls over them. I would like to correct this but is not nearly as bad as the problem I'm having in Internet Explorer 8.
Here is my biggest concern and I would greatly appreciate if anyone can shed some light on this matter.
Once opened in Internet Explorer 8 the main navigation buttons appear as they should. IE8 prompts me the following: "To help protect your security, Internet Explorer has restricted this webpage from running scripts or ActiveX controls that could access your computer. Click here for options..". Once I allow IE8 to run scripts or ActiveX controls, the background image disappears and only shows on any menu or submenu button when the mouse rolls over that particular button. Can someone please help.
The menu can be seen at work by clicking on this link:
www.bargainxchange.com/BXC Main Navigation Spry Drop Menu.html
Below are all the scrips involved.
Here is the CSS script named "SpryMenuBarHorizontal4.css" in use :
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
LAYOUT INFORMATION: describes box model, positioning, z-order
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
    margin: 10;
    padding: 0;
    list-style-type: none;
    font-size: 80%;
    cursor: default;
    width: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    /*whole menu moves*/
    margin-left: 100px;
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
    z-index: 1000;
/* My Note --Top buttons' background, height and font size adjust-- */
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
    /* My note --I added the height and background-image as Main-Buttons.jpg-- */
    height: 55px;   
    background-image: url(../Main-Buttons.jpg);
    margin: -2;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: center;
    /*text-align: left;*/
    cursor: pointer;
    width: 99px;
    float: left;
/* My note --Submenu font size adjust-- */
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
    /*height:38px;*/
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 87%;
    z-index: 1020;
    cursor: default;
    width: 160px;
    position: absolute;
    left: -1000em;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    /* My note --this margin alligns the drop buttons up and down-- */
    margin-top: 24px;
    height: 25px;   
    left: auto;
/* My note --drop menu size adjustments-- */
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
    height: 25px;
    width: 160px;
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
    position:absolute;
    margin: -5% 0 0 95%;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
DESIGN INFORMATION: describes color scheme, borders, fonts
/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
    /*border: 1px solid #CCC;*/
/* My note --Text Allignment global-- */
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
    /*height: 40px;*/
    text-align: center;
    /*vertical-align: center;*/
    display: block;
    cursor: pointer;
    padding: 0.5em 0.75em;
    text-decoration: none;
    /*zzzzzzzz Text Color*/
    color: #333;        /*background-color: #CCC;*/
    letter-spacing: -0.00px;
    margin-left: 1px;   
    margin-right: 0px;
    /*alligns text up or down globally*/
    margin-top: 1px;
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    /*background-color: #33C;
    color: #FFF;*/
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-image: url(../Main-Buttons-mouse-over.jpg);    /*background-color: #33C;
    color: #FFF;*/
SUBMENU INDICATION: styles if there is a submenu under a given menu item
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* My note --mouse over-- */
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
BROWSER HACKS: the hacks below should not be changed unless you are an expert
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
        display: inline;
        f\loat: left;
        background: #FFF;
Here is the JavaScrip file named "SpryMenuBar.js" that has not been modified in any way:
// SpryMenuBar.js - version 0.12 - Spry Pre-Release 1.6.1
// Copyright (c) 2006. Adobe Systems Incorporated.
// All rights reserved.
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are met:
//   * Redistributions of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//   * Redistributions in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//   * Neither the name of Adobe Systems Incorporated nor the names of its
//     contributors may be used to endorse or promote products derived from this
//     software without specific prior written permission.
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
// AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
// IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
// ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
// LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
// CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
// SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
// INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
// CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
SpryMenuBar.js
This file handles the JavaScript for Spry Menu Bar.  You should have no need
to edit this file.  Some highlights of the MenuBar object is that timers are
used to keep submenus from showing up until the user has hovered over the parent
menu item for some time, as well as a timer for when they leave a submenu to keep
showing that submenu until the timer fires.
var Spry; if (!Spry) Spry = {}; if (!Spry.Widget) Spry.Widget = {};
Spry.BrowserSniff = function()
    var b = navigator.appName.toString();
    var up = navigator.platform.toString();
    var ua = navigator.userAgent.toString();
    this.mozilla = this.ie = this.opera = this.safari = false;
    var re_opera = /Opera.([0-9\.]*)/i;
    var re_msie = /MSIE.([0-9\.]*)/i;
    var re_gecko = /gecko/i;
    var re_safari = /(applewebkit|safari)\/([\d\.]*)/i;
    var r = false;
    if ( (r = ua.match(re_opera))) {
        this.opera = true;
        this.version = parseFloat(r[1]);
    } else if ( (r = ua.match(re_msie))) {
        this.ie = true;
        this.version = parseFloat(r[1]);
    } else if ( (r = ua.match(re_safari))) {
        this.safari = true;
        this.version = parseFloat(r[2]);
    } else if (ua.match(re_gecko)) {
        var re_gecko_version = /rv:\s*([0-9\.]+)/i;
        r = ua.match(re_gecko_version);
        this.mozilla = true;
        this.version = parseFloat(r[1]);
    this.windows = this.mac = this.linux = false;
    this.Platform = ua.match(/windows/i) ? "windows" :
                    (ua.match(/linux/i) ? "linux" :
                    (ua.match(/mac/i) ? "mac" :
                    ua.match(/unix/i)? "unix" : "unknown"));
    this[this.Platform] = true;
    this.v = this.version;
    if (this.safari && this.mac && this.mozilla) {
        this.mozilla = false;
Spry.is = new Spry.BrowserSniff();
// Constructor for Menu Bar
// element should be an ID of an unordered list (<ul> tag)
// preloadImage1 and preloadImage2 are images for the rollover state of a menu
Spry.Widget.MenuBar = function(element, opts)
    this.init(element, opts);
Spry.Widget.MenuBar.prototype.init = function(element, opts)
    this.element = this.getElement(element);
    // represents the current (sub)menu we are operating on
    this.currMenu = null;
    this.showDelay = 250;
    this.hideDelay = 600;
    if(typeof document.getElementById == 'undefined' || (navigator.vendor == 'Apple Computer, Inc.' && typeof window.XMLHttpRequest == 'undefined') || (Spry.is.ie && typeof document.uniqueID == 'undefined'))
        // bail on older unsupported browsers
        return;
    // Fix IE6 CSS images flicker
    if (Spry.is.ie && Spry.is.version < 7){
        try {
            document.execCommand("BackgroundImageCache", false, true);
        } catch(err) {}
    this.upKeyCode = Spry.Widget.MenuBar.KEY_UP;
    this.downKeyCode = Spry.Widget.MenuBar.KEY_DOWN;
    this.leftKeyCode = Spry.Widget.MenuBar.KEY_LEFT;
    this.rightKeyCode = Spry.Widget.MenuBar.KEY_RIGHT;
    this.escKeyCode = Spry.Widget.MenuBar.KEY_ESC;
    this.hoverClass = 'MenuBarItemHover';
    this.subHoverClass = 'MenuBarItemSubmenuHover';
    this.subVisibleClass ='MenuBarSubmenuVisible';
    this.hasSubClass = 'MenuBarItemSubmenu';
    this.activeClass = 'MenuBarActive';
    this.isieClass = 'MenuBarItemIE';
    this.verticalClass = 'MenuBarVertical';
    this.horizontalClass = 'MenuBarHorizontal';
    this.enableKeyboardNavigation = true;
    this.hasFocus = false;
    // load hover images now
    if(opts)
        for(var k in opts)
            if (typeof this[k] == 'undefined')
                var rollover = new Image;
                rollover.src = opts[k];
        Spry.Widget.MenuBar.setOptions(this, opts);
    // safari doesn't support tabindex
    if (Spry.is.safari)
        this.enableKeyboardNavigation = false;
    if(this.element)
        this.currMenu = this.element;
        var items = this.element.getElementsByTagName('li');
        for(var i=0; i<items.length; i++)
            if (i > 0 && this.enableKeyboardNavigation)
                items[i].getElementsByTagName('a')[0].tabIndex='-1';
            this.initialize(items[i], element);
            if(Spry.is.ie)
                this.addClassName(items[i], this.isieClass);
                items[i].style.position = "static";
        if (this.enableKeyboardNavigation)
            var self = this;
            this.addEventListener(document, 'keydown', function(e){self.keyDown(e); }, false);
        if(Spry.is.ie)
            if(this.hasClassName(this.element, this.verticalClass))
                this.element.style.position = "relative";
            var linkitems = this.element.getElementsByTagName('a');
            for(var i=0; i<linkitems.length; i++)
                linkitems[i].style.position = "relative";
Spry.Widget.MenuBar.KEY_ESC = 27;
Spry.Widget.MenuBar.KEY_UP = 38;
Spry.Widget.MenuBar.KEY_DOWN = 40;
Spry.Widget.MenuBar.KEY_LEFT = 37;
Spry.Widget.MenuBar.KEY_RIGHT = 39;
Spry.Widget.MenuBar.prototype.getElement = function(ele)
    if (ele && typeof ele == "string")
        return document.getElementById(ele);
    return ele;
Spry.Widget.MenuBar.prototype.hasClassName = function(ele, className)
    if (!ele || !className || !ele.className || ele.className.search(new RegExp("\\b" + className + "\\b")) == -1)
        return false;
    return true;
Spry.Widget.MenuBar.prototype.addClassName = function(ele, className)
    if (!ele || !className || this.hasClassName(ele, className))
        return;
    ele.className += (ele.className ? " " : "") + className;
Spry.Widget.MenuBar.prototype.removeClassName = function(ele, className)
    if (!ele || !className || !this.hasClassName(ele, className))
        return;
    ele.className = ele.className.replace(new RegExp("\\s*\\b" + className + "\\b", "g"), "");
// addEventListener for Menu Bar
// attach an event to a tag without creating obtrusive HTML code
Spry.Widget.MenuBar.prototype.addEventListener = function(element, eventType, handler, capture)
    try
        if (element.addEventListener)
            element.addEventListener(eventType, handler, capture);
        else if (element.attachEvent)
            element.attachEvent('on' + eventType, handler);
    catch (e) {}
// createIframeLayer for Menu Bar
// creates an IFRAME underneath a menu so that it will show above form controls and ActiveX
Spry.Widget.MenuBar.prototype.createIframeLayer = function(menu)
    var layer = document.createElement('iframe');
    layer.tabIndex = '-1';
    layer.src = 'javascript:""';
    layer.frameBorder = '0';
    layer.scrolling = 'no';
    menu.parentNode.appendChild(layer);
    layer.style.left = menu.offsetLeft + 'px';
    layer.style.top = menu.offsetTop + 'px';
    layer.style.width = menu.offsetWidth + 'px';
    layer.style.height = menu.offsetHeight + 'px';
// removeIframeLayer for Menu Bar
// removes an IFRAME underneath a menu to reveal any form controls and ActiveX
Spry.Widget.MenuBar.prototype.removeIframeLayer =  function(menu)
    var layers = ((menu == this.element) ? menu : menu.parentNode).getElementsByTagName('iframe');
    while(layers.length > 0)
        layers[0].parentNode.removeChild(layers[0]);
// clearMenus for Menu Bar
// root is the top level unordered list (<ul> tag)
Spry.Widget.MenuBar.prototype.clearMenus = function(root)
    var menus = root.getElementsByTagName('ul');
    for(var i=0; i<menus.length; i++)
        this.hideSubmenu(menus[i]);
    this.removeClassName(this.element, this.activeClass);
// bubbledTextEvent for Menu Bar
// identify bubbled up text events in Safari so we can ignore them
Spry.Widget.MenuBar.prototype.bubbledTextEvent = function()
    return Spry.is.safari && (event.target == event.relatedTarget.parentNode || (event.eventPhase == 3 && event.target.parentNode == event.relatedTarget));
// showSubmenu for Menu Bar
// set the proper CSS class on this menu to show it
Spry.Widget.MenuBar.prototype.showSubmenu = function(menu)
    if(this.currMenu)
        this.clearMenus(this.currMenu);
        this.currMenu = null;
    if(menu)
        this.addClassName(menu, this.subVisibleClass);
        if(typeof document.all != 'undefined' && !Spry.is.opera && navigator.vendor != 'KDE')
            if(!this.hasClassName(this.element, this.horizontalClass) || menu.parentNode.parentNode != this.element)
                menu.style.top = menu.parentNode.offsetTop + 'px';
        if(Spry.is.ie && Spry.is.version < 7)
            this.createIframeLayer(menu);
    this.addClassName(this.element, this.activeClass);
// hideSubmenu for Menu Bar
// remove the proper CSS class on this menu to hide it
Spry.Widget.MenuBar.prototype.hideSubmenu = function(menu)
    if(menu)
        this.removeClassName(menu, this.subVisibleClass);
        if(typeof document.all != 'undefined' && !Spry.is.opera && navigator.vendor != 'KDE')
            menu.style.top = '';
            menu.style.left = '';
        if(Spry.is.ie && Spry.is.version < 7)
            this.removeIframeLayer(menu);
// initialize for Menu Bar
// create event listeners for the Menu Bar widget so we can properly
// show and hide submenus
Spry.Widget.MenuBar.prototype.initialize = function(listitem, element)
    var opentime, closetime;
    var link = listitem.getElementsByTagName('a')[0];
    var submenus = listitem.getElementsByTagName('ul');
    var menu = (submenus.length > 0 ? submenus[0] : null);
    if(menu)
        this.addClassName(link, this.hasSubClass);
    if(!Spry.is.ie)
        // define a simple function that comes standard in IE to determine
        // if a node is within another node
        listitem.contains = function(testNode)
            // this refers to the list item
            if(testNode == null)
                return false;
            if(testNode == this)
                return true;
            else
                return this.contains(testNode.parentNode);
    // need to save this for scope further down
    var self = this;
    this.addEventListener(listitem, 'mouseover', function(e){self.mouseOver(listitem, e);}, false);
    this.addEventListener(listitem, 'mouseout', function(e){if (self.enableKeyboardNavigation) self.clearSelection(); self.mouseOut(listitem, e);}, false);
    if (this.enableKeyboardNavigation)
        this.addEventListener(link, 'blur', function(e){self.onBlur(listitem);}, false);
        this.addEventListener(link, 'focus', function(e){self.keyFocus(listitem, e);}, false);
Spry.Widget.MenuBar.prototype.keyFocus = function (listitem, e)
    this.lastOpen = listitem.getElementsByTagName('a')[0];
    this.addClassName(this.lastOpen, listitem.getElementsByTagName('ul').length > 0 ? this.subHoverClass : this.hoverClass);
    this.hasFocus = true;
Spry.Widget.MenuBar.prototype.onBlur = function (listitem)
    this.clearSelection(listitem);
Spry.Widget.MenuBar.prototype.clearSelection = function(el){
    //search any intersection with the current open element
    if (!this.lastOpen)
        return;
    if (el)
        el = el.getElementsByTagName('a')[0];
        // check children
        var item = this.lastOpen;
        while (item != this.element)
            var tmp = el;
            while (tmp != this.element)
                if (tmp == item)
                    return;
                try{
                    tmp = tmp.parentNode;
                }catch(err){break;}
            item = item.parentNode;
    var item = this.lastOpen;
    while (item != this.element)
        this.hideSubmenu(item.parentNode);
        var link = item.getElementsByTagName('a')[0];
        this.removeClassName(link, this.hoverClass);
        this.removeClassName(link, this.subHoverClass);
        item = item.parentNode;
    this.lastOpen = false;
Spry.Widget.MenuBar.prototype.keyDown = function (e)
    if (!this.hasFocus)
        return;
    if (!this.lastOpen)
        this.hasFocus = false;
        return;
    var e = e|| event;
    var listitem = this.lastOpen.parentNode;
    var link = this.lastOpen;
    var submenus = listitem.getElementsByTagName('ul');
    var menu = (submenus.length > 0 ? submenus[0] : null);
    var hasSubMenu = (menu) ? true : false;
    var opts = [listitem, menu, null, this.getSibling(listitem, 'previousSibling'), this.getSibling(listitem, 'nextSibling')];
    if (!opts[3])
        opts[2] = (listitem.parentNode.parentNode.nodeName.toLowerCase() == 'li')?listitem.parentNode.parentNode:null;
    var found = 0;
    switch (e.keyCode){
        case this.upKeyCode:
            found = this.getElementForKey(opts, 'y', 1);
            break;
        case this.downKeyCode:
            found = this.getElementForKey(opts, 'y', -1);
            break;
        case this.leftKeyCode:
            found = this.getElementForKey(opts, 'x', 1);
            break;
        case this.rightKeyCode:
            found = this.getElementForKey(opts, 'x', -1);
            break;
        case this.escKeyCode:
        case 9:
            this.clearSelection();
            this.hasFocus = false;
        default: return;
    switch (found)
        case 0: return;
        case 1:
            //subopts
            this.mouseOver(listitem, e);
            break;
        case 2:
            //parent
            this.mouseOut(opts[2], e);
            break;
        case 3:
        case 4:
            // left - right
            this.removeClassName(link, hasSubMenu ? this.subHoverClass : this.hoverClass);
            break;
    var link = opts[found].getElementsByTagName('a')[0];
    if (opts[found].nodeName.toLowerCase() == 'ul')
        opts[found] = opts[found].getElementsByTagName('li')[0];
    this.addClassName(link, opts[found].getElementsByTagName('ul').length > 0 ? this.subHoverClass : this.hoverClass);
    this.lastOpen = link;
    opts[found].getElementsByTagName('a')[0].focus();
        //stop further event handling by the browser
    return Spry.Widget.MenuBar.stopPropagation(e);
Spry.Widget.MenuBar.prototype.mouseOver = function (listitem, e)
    var link = listitem.getElementsByTagName('a')[0];
    var submenus = listitem.getElementsByTagName('ul');
    var menu = (submenus.length > 0 ? submenus[0] : null);
    var hasSubMenu = (menu) ? true : false;
    if (this.enableKeyboardNavigation)
        this.clearSelection(listitem);
    if(this.bubbledTextEvent())
        // ignore bubbled text events
        return;
    if (listitem.closetime)
        clearTimeout(listitem.closetime);
    if(this.currMenu == listitem)
        this.currMenu = null;
    // move the focus too
    if (this.hasFocus)
        link.focus();
    // show menu highlighting
    this.addClassName(link, hasSubMenu ? this.subHoverClass : this.hoverClass);
    this.lastOpen = link;
    if(menu && !this.hasClassName(menu, this.subHoverClass))
        var self = this;
        listitem.opentime = window.setTimeout(function(){self.showSubmenu(menu);}, this.showDelay);
Spry.Widget.MenuBar.prototype.mouseOut = function (listitem, e)
    var link = listitem.getElementsByTagName('a')[0];
    var submenus = listitem.getElementsByTagName('ul');
    var menu = (submenus.length > 0 ? submenus[0] : null);
    var hasSubMenu = (menu) ? true : false;
    if(this.bubbledTextEvent())
        // ignore bubbled text events
        return;
    var related = (typeof e.relatedTarget != 'undefined' ? e.relatedTarget : e.toElement);
    if(!listitem.contains(related))
        if (listitem.opentime)
            clearTimeout(listitem.opentime);
        this.currMenu = listitem;
        // remove menu highlighting
        this.removeClassName(link, hasSubMenu ? this.subHoverClass : this.hoverClass);
        if(menu)
            var self = this;
            listitem.closetime = window.setTimeout(function(){self.hideSubmenu(menu);}, this.hideDelay);
        if (this.hasFocus)
            link.blur();
Spry.Widget.MenuBar.prototype.getSibling = function(element, sibling)
    var child = element[sibling];
    while (child && child.nodeName.toLowerCase() !='li')
        child = child[sibling];
    return child;
Spry.Widget.MenuBar.prototype.getElementForKey = function(els, prop, dir)
    var found = 0;
    var rect = Spry.Widget.MenuBar.getPosition;
    var ref = rect(els[found]);
    var hideSubmenu = false;
    //make the subelement visible to compute the position
    if (els[1] && !this.hasClassName(els[1], this.MenuBarSubmenuVisible))
        els[1].style.visibility = 'hidden';
        this.showSubmenu(els[1]);
        hideSubmenu = true;
    var isVert = this.hasClassName(this.element, this.verticalClass);
    var hasParent = els[0].parentNode.parentNode.nodeName.toLowerCase() == 'li' ? true : false;
    for (var i = 1; i < els.length; i++){
        //when navigating on the y axis in vertical menus, ignore children and parents
        if(prop=='y' && isVert && (i==1 || i==2))
            continue;
        //when navigationg on the x axis in the FIRST LEVEL of horizontal menus, ignore children and parents
        if(prop=='x' && !isVert && !hasParent && (i==1 || i==2))
            continue;
        if (els[i])
            var tmp = rect(els[i]);
            if ( (dir * tmp[prop]) < (dir * ref[prop]))
                ref = tmp;
                found = i;
    // hide back the submenu
    if (els[1] && hideSubmenu){
        this.hideSubmenu(els[1]);
        els[1].style.visibility =  '';
    return found;
Spry.Widget.MenuBar.camelize = function(str)
    if (str.indexOf('-') == -1){
        return str;   
    var oStringList = str.split('-');
    var isFirstEntry = true;
    var camelizedString = '';
    for(var i=0; i < oStringList.length; i++)
        if(oStringList[i].length>0)
            if(isFirstEntry)
                camelizedString = oStringList[i];
                isFirstEntry = false;
            else
                var s = oStringList[i];
                camelizedString += s.charAt(0).toUpperCase() + s.substring(1);
    return camelizedString;
Spry.Widget.MenuBar.getStyleProp = function(element, prop)
    var value;
    try
        if (element.style)
            value = element.style[Spry.Widget.MenuBar.camelize(prop)];
        if (!value)
            if (document.defaultView && document.defaultView.getComputedStyle)
                var css = document.defaultView.getComputedStyle(element, null);
                value = css ? css.getPropertyValue(prop) : null;
            else if (element.currentStyle)
                    value = element.currentStyle[Spry.Widget.MenuBar.camelize(prop)];
    catch (e) {}
    return value == 'auto' ? null : value;
Spry.Widget.MenuBar.getIntProp = function(element, prop)
    var a = parseInt(Spry.Widget.MenuBar.getStyleProp(element, prop),10);
    if (isNaN(a))
        return 0;
    return a;
Spry.Widget.MenuBar.getPosition = function(el, doc)
    doc = doc || document;
    if (typeof(el) == 'string') {
        el = doc.getElementById(el);
    if (!el) {
        return false;
    if (el.parentNode === null || Spry.Widget.MenuBar.getStyleProp(el, 'display') == 'none') {
        //element must be visible to have a box
        return false;
    var ret = {x:0, y:0};
    var parent = null;
    var box;
    if (el.getBoundingClientRect) { // IE
        box = el.getBoundingClientRect();
        var scrollTop = doc.documentElement.scrollTop || doc.body.scrollTop;
        var scrollLeft = doc.documentElement.scrollLeft || doc.body.scrollLeft;
        ret.x = box.left + scrollLeft;
        ret.y = box.top + scrollTop;
    } else if (doc.getBoxObjectFor) { // gecko
        box = doc.getBoxObjectFor(el);
        ret.x = box.x;
        ret.y = box.y;
    } else { // safari/opera
        ret.x = el.offsetLeft;
        ret.y = el.offsetTop;
        parent = el.offsetParent;
        if (parent != el) {
            while (parent) {
                ret.x += parent.offsetLeft;
                ret.y += parent.offsetTop;
                parent = parent.offsetParent;
        // opera & (safari absolute) incorrectly account for body offsetTop
        if (Spry.is.opera || Spry.is.safari && Spry.Widget.MenuBar.getStyleProp(el, 'position') == 'absolute')
            ret.y -= doc.body.offsetTop;
    if (el.parentNode)
            parent = el.parentNode;
    else
        parent = null;
    if (parent.nodeName){
        var cas = parent.nodeName.toUpperCase();
        while (parent && cas != 'BODY' && cas != 'HTML') {
            cas = parent.nodeName.toUpperCase();
            ret.x -= parent.scrollLeft;
            ret.y -= parent.scrollTop;
            if (parent.parentNode)
                parent = parent.parentNode;
            else
                parent = null;
    return ret;
Spry.Widget.MenuBar.stopPropagation = function(ev)
    if (ev.stopPropagation)
        ev.stopPropagation();
    else
        ev.cancelBubble = true;
    if (ev.preventDefault)
        ev.preventDefault();
    else
        ev.returnValue = false;
Spry.Widget.MenuBar.setOptions = function(obj, optionsObj, ignoreUndefinedProps)
    if (!optionsObj)
        return;
    for (var optionName in optionsObj)
        if (ignoreUndefinedProps && optionsObj[optionName] == undefined)
            continue;
        obj[optionName] = optionsObj[optionName];
And last, here is the HTML code that has also not been modified in any way:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script src="../BXC Main Navigation Spry Drop Menu/SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<link href="../BXC Main Navigation Spry Drop Menu/SpryAssets/SpryMenuBarHorizontal4.css" rel="stylesheet" type="text/css" />
</head>
<body>
<ul id="MenuBar1" class="MenuBarHorizontal">
  <li><a class="MenuBarItemSubmenu" href="#">Buy</a>
    <ul>
      <li><a href="#">Shop from Private Owner</a></li>
      <li><a href="#">Shop Direct from Stores</a></li>
      <li><a href="#">Help Buying</a></li>
    </ul>
  </li>
  <li><a href="#" class="MenuBarItemSubmenu">Bid</a>
    <ul>
      <li><a href="#">Shop from Auction</a></li>
      <li><a href="#">Help Bidding</a></li>
    </ul>
  </li>
  <li><a href="#" class="MenuBarItemSubmenu">Trade</a>
    <ul>
      <li><a href="#">Shop for Trades</a></li>
      <li><a href="#">Help Trading</a></li>
    </ul>
  </li>
  <li><a class="MenuBarItemSubmenu" href="#">List Items</a>
    <ul>
      <li><a href="#">List Items in Auction</a></li>
      <li><a href="#">List Items for Sale</a></li>
      <li><a href="#">List Items for Trade</a></li>
      <li><a href="#">Help Listing Items</a></li>
    </ul>
  </li>
  <li><a href="#" class="MenuBarItemSubmenu">Intro</a>
    <ul>
      <li><a href="#">Flash Site & Intro</a></li>
      <li><a href="#">About Us</a></li>
    </ul>
  </li>
  <li><a href="#" class="MenuBarItemSubmenu">My Xchange</a>
    <ul>
      <li><a href="#">Activity</a></li>
      <li><a href="#">Account</a></li>
      <li><a href="#">Mail</a></li>
    </ul>
  </li>
  <li><a href="#">Contact Us</a></li>
  <li><a href="#" class="MenuBarItemSubmenu">Help</a>
    <ul>
      <li><a href="#">Main Help</a></li>
      <li><a href="#">Site Map</a></li>
    </ul>
  </li>
</ul>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
Thanks in advance for any of your help.
Jose H.

Hello Nancy,
I was troubleshooting For the next 8 hours after my post here and eventually I got it right, I uploaded the files to the test server and at the time did not have the chance to post the solution here. This is why, as you saw, it is working correctly now.  Both the CSS and HTML files needed modifications. While working on the code I had to run IE8, Chrome and Firefox simultaneously and refresh all three after every change in the code because what would fix the problem in one would cause a problem for the other.
In addition to the problems listed in my original post, there were also other graphical issues in IE8, such as; the main menu buttons without sub-menus would only display at half their size vertically. The border around the buttons would not display despite that the background images were rendered in Photoshop as flattened JPEGs with boarders as part of the background image. Being so, I removed all borders from the CSS script.
By the way.. the IE8 security measure did pop up while working from the server.
Anyhow for those of you who are experiencing similar problems you can take a look at the working code bellow and compare it to the initial code. I've included detail comments on every line I have changed, modified or added.
Good luck.. as I know it can become a complicated task when creating custom Spry menus.
<b>Here is the finished CSS script</b>
<code>@charset "UTF-8";
/* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
LAYOUT INFORMATION: describes box model, positioning, z-order
/* The outermost container of the Menu Bar, an auto width box with no margin or padding */
ul.MenuBarHorizontal
    margin: 10;
    padding: 0;
    list-style-type: none;
    /* font size for top menu*/
    font-size: 80%;
    cursor: default;
    width: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    /*whole menu moves*/
    margin-left: 100px;
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
    z-index: 1000;
/* My Note --Top buttons' background, height and font size adjust-- */
/* Menu item containers, position children relative to this container and are a fixed width */
ul.MenuBarHorizontal li
    /* My note --I added the height and background-image as Main-Buttons.jpg-- */
    height: 55px;   
    background-image: url(../Main-Buttons.jpg);
    margin: -2;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: center;
    /*text-align: left;*/
    cursor: pointer;
    width: 99px;
    float: left;
/* My note --Submenu font size adjust-- */
/* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 87%;
    z-index: 1020;
    cursor: default;
    width: 160px;
    position: absolute;
    left: -1000em;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    /* My note --this margin alligns the drop buttons up and down-- */
    margin-top: 0px;
    height: 25px;
    left: auto;
/* My note --drop menu size adjustments-- */
/* Menu item containers are same fixed width as parent */
ul.MenuBarHorizontal ul li
    height: 25px;
    width: 162px;
    /* New addition */
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
ul.MenuBarHorizontal ul ul
    position:absolute;
    margin: -5% 0 0 95%;
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
DESIGN INFORMATION: describes color scheme, borders, fonts
/* Submenu containers have borders on all sides */
ul.MenuBarHorizontal ul
    /*border: 1px solid #CCC;*/
/* My note --Text Allignment global-- */
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarHorizontal a
    /*My note -- took out borders &amp; changed text color to #333(black)&amp; added my own mouse not over image-- */   
    /*border: 0px solid #333332;*/
    background-image: url(../Main-Buttons.jpg);
    /*height: 40px;*/
    text-align: center;   
    display: block;
    cursor: pointer;
    padding: 0.5em 0.75em;
    text-decoration: none;
    /*My note --Text Color-- */
    color: #333;        /*background-color: was #CCC;*/
    letter-spacing: -0.00px;
    margin-left: 1px;   
    margin-right: 0px;
    /*alligns text up or down globally*/
    margin-top: 1px;
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    /* My note --took out all backgound &amp; text color for mouse over-- */
    /*background-color: #33C;
    color: #FFF;*/
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    /*My note -- took out background &amp; text &amp; added my own mouse over image-- */
    background-image: url(../Main-Buttons-mouse-over.jpg);
    /*background-color: #33C;
    color: #FFF;*/
SUBMENU INDICATION: styles if there is a submenu under a given menu item
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenu
    /* My note --!!!!!This height setting adjusts the main buttons' background height in IE8!!!!-- */
    height: 40px;
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
/* My note --mouse over-- */
/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    background-position: 95% 50%;
BROWSER HACKS: the hacks below should not be changed unless you are an expert
/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
        display: inline;
        f&#92;loat: left;
        /* My note --The backgound color below was changed here to the same color #3e6487 as the darkest tone in the background image graphic to mimic the original image borders; dark blue, since IE8 for some reason would cut them out. This change allows this dark blue background to display around the main top buttons in IE8 giving the appearance of borders*/
        background: #3e6487;
</code>
<b>Here is the modified HTML script</b>
<code>&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;title&gt;Untitled Document&lt;/title&gt;
&lt;script src="/SpryAssets/SpryMenuBar.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;link href="/SpryAssets/SpryMenuBarHorizontal4.css" rel="stylesheet" type="text/css" /&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;ul id="MenuBar1" class="MenuBarHorizontal"&gt;
  &lt;li&gt;&lt;a class="MenuBarItemSubmenu" href="#"&gt;Buy&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Shop from Private Owner&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Shop Direct from Stores&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Help Buying&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Bid&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Shop from Auction&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Help Bidding&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Trade&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Shop for Trades&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Help Trading&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a class="MenuBarItemSubmenu" href="#"&gt;List Items&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;List Items in Auction&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;List Items for Sale&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;List Items for Trade&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Help Listing Items&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Intro&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Flash Site &amp;amp; Intro&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;About Us&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;My Xchange&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Activity&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Account&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Mail&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;!-- My note --the bellow line was: &lt;li&gt;&lt;a href="#"&gt;Contact Us&lt;/a&gt;&lt;/li&gt; --- changing it to: &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Contact Us&lt;/a&gt;     corrected the height of the Contact us button wich did not have sub menus and because of this only diplayed at half size vertically in IE8 //--&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Contact Us&lt;/a&gt;
  &lt;li&gt;&lt;a href="#" class="MenuBarItemSubmenu"&gt;Help&lt;/a&gt;
    &lt;ul&gt;
      &lt;li&gt;&lt;a href="#"&gt;Main Help&lt;/a&gt;&lt;/li&gt;
      &lt;li&gt;&lt;a href="#"&gt;Site Map&lt;/a&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;
&lt;script type="text/javascript"&gt;
&lt;!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"../SpryAssets/SpryMenuBarDownHover.gif", imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//--&gt;
&lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;
</code>
And Richard.. Thanks again for the time and your help, truly appreciated.
Jose H.

Similar Messages

  • Spry Horizontal Menu not displayed correctly in Internet Explorer 6

    Hello to everyone. I'm creating a website using David's tutorial. My Spry Horizontal Menu is correctly shown in Dreamweaver Live View, Firefox10 but not in IE6. It happears at the bottom of the page. Any advise? Thanks much in advance. Cecilia

    Hello Cecilia,
    please have a look here: http://gs.statcounter.com/#browser_version-ww-monthly-201201-201202-bar where you can see that this browser (IE6 ) is no longer in use and might not be used anywhere anymore.
    And so you should not worry about this. But if it does please send a link to your website in question.
    ... and what's about the newer IE?
    Hans-Günter

  • Drop Down menus not working in newest Internet Explorer.

    Drop Down menus not working in newest Internet Explorer. Ant suggestions??

    <script language="JavaScript" src="mm_menu.js">
    Wait - are you using the long-discredited Macromedia "Popup menus"?
    I'm surprised those still work in any browser. You should read this about them -
    http://www.losingfight.com/blog/2006/08/page/3/
    It's illuminating....

  • Double horizontal spry drop down menu bar problems

    Hello Everyone,
    I'm new to the spry tools and I need a little help. This is what I'm trying to accomplish in Dreamweaver CS4:
    I need 2 horizontal spry menu bars for navigation. I have created a div for each spry tool, 1 div placed above the other and they cross the entire width of the page. I have created the spry menu bars. Everything seems to be working correctly in both menu bars, That is until you open the IE browser, all other browsers tested fine. The problem is that when you hover over the bottom menu bar in IE, the drop down menu does not drop all the way down. The first submenu of the drop down menu covers the main menu bar. I have tried to change the css for the spry menu bar at the ul.MenuBarHorizontal li.MenuBarItemIE to show the display: as inline and also tried block and niether had any effect. Someone please help. Thanks.
                        css spry drop down menu 1
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
              ul.MenuBarHorizontal li.MenuBarItemIE
              display: inline;
              f\loat: left;
              background: #FFF;
                       css   spry drop down menu 2
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
              ul.adminbarh li.MenuBarItemIE
              display: inline;
              f\loat: left;
              background: #FFF;
    This site is not yet live. If anyone is willing I can send an attachment of my complete spry CSS via email.  Contact me at [email protected]
    See what I got here. www.prospectingtreasures.com

    Hello Everyone,
    I'm new to the spry tools and I need a little help. This is what I'm trying to accomplish in Dreamweaver CS4:
    I need 2 horizontal spry menu bars for navigation. I have created a div for each spry tool, 1 div placed above the other and they cross the entire width of the page. I have created the spry menu bars. Everything seems to be working correctly in both menu bars, That is until you open the IE browser, all other browsers tested fine. The problem is that when you hover over the bottom menu bar in IE, the drop down menu does not drop all the way down. The first submenu of the drop down menu covers the main menu bar. I have tried to change the css for the spry menu bar at the ul.MenuBarHorizontal li.MenuBarItemIE to show the display: as inline and also tried block and niether had any effect. Someone please help. Thanks.
                        css spry drop down menu 1
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
              ul.MenuBarHorizontal li.MenuBarItemIE
              display: inline;
              f\loat: left;
              background: #FFF;
                       css   spry drop down menu 2
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
              ul.adminbarh li.MenuBarItemIE
              display: inline;
              f\loat: left;
              background: #FFF;
    This site is not yet live. If anyone is willing I can send an attachment of my complete spry CSS via email.  Contact me at [email protected]
    See what I got here. www.prospectingtreasures.com

  • Spry drop down menu not working after page created from template

    Hi all.
    I created a template and the drop down Spry menu is working fine on local testing on my browser as follows:
    I then created a New Page from this above Template. I did no alteration to this new page and just saved it as index.html but when previewing it in the browser, the Spry drop down menu is not working and the page displays as follows:
    Here is my site map:
    Any help to show where I am going wrong would be much appreciated.
    Thanks.

    Dear Nancy 
    Very grateful for your reply. 
    On Design View and Preview in browsers the index.dwt page spry works fine.
    When I create a child page from this template page, the child page looks fine in design view but does the spry fails to preview in browsers (the spry just shows as words and not drop down menus). 
    Here is the code:
    <!--
    #apDiv1
    #apDiv2
    #apDiv3
    #apDiv4
    -->
    <!--
    #apDiv5
    #apDiv6
    #apDiv7
    #apDiv8
    #apDiv9
    a:link
    a:hover
    #apDiv10
    body {
        margin-bottom: 0px;
        margin-top: 0px;
    #apDiv11
    -->
    !/cooltext454549176.png|height=170|width=631|src=/cooltext454549176.png!
    !/logosmall.jpg|height=58|hspace=0|width=150|src=/logosmall.jpg|vspace=0!
    Disclaimer:
    Studentshub is a platform for listing services as advertised/promoted by the Companies and individuals concerned. Studentshub does not endorse any of the contents on this site. Studentshub accepts no responsibility for any arrangements, purchase, contracts, agreements, refunds, failure to deliver services etc between individuals, landlords, clubs, organisations, companies etc. This does not affect your statutory rights (2009)
    *Contact !/bluebutton.gif|height=10|alt=Blue button|width=10|src=/bluebutton.gif!
    Sitemap !/bluebutton.gif|height=10|alt=Blue button|width=10|src=/bluebutton.gif!*
    © www.studentshub.co.uk *
    !/bluebutton.gif|height=10|alt=Blue button|width=10|src=/bluebutton.gif!
    !/cooltext454549388.png|height=138|width=700|src=/cooltext454549388.png!
    [LIVE | #]
    [CAMPUS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [HOUSE SHARE | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [RENT | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [BUY | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [WORK | #]
    [EMPLOYMENT AGENCIES | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [PART TIME | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [VOLUNTEERING | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [WORK ABROAD | #]
    [TRAVEL | #]
    [BUS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [TRAIN | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [COACH | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [FLIGHTS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [CYCLE | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [FUN | #]
    [NIGHTS OUT | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [DAYS OUT | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [GROUP OUTINGS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [HOLIDAYS | #]
    [UK | #]
    [ABROAD | #]
    [SHOPPING | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [BOOKS | #]
    [BOOKSHOPS | #]
    [USED BOOKS | #]
    [HEALTH | #]
    [NHS DIRECT | #]
    [HOSPITALS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [WALK IN CLINICS | #]
    [DERBYSHIRE | #]
    [NOTTINGHASHIRE | #]
    [LEICESTERSHIRE | #]
    [GUM CLINICS | #]
    [DERBYSHIRE | #]
    [NOTTINGHAMSHIRE | #]
    [LEICESTERSHIRE | #]
    [HOME | #]
    <!--
    var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", );
    //-->
    </script>
    </body>
    <!-- InstanceEnd --></html

  • Spry Drop Down Menu not appearing in I.E.8

    I have created a spry drop down menu in Dreamweaver CS5, brought it to my webpage in Macromedia Dreamweaver, uploaded it and when I view the website in I.E. 8 only the top tabs of the menu appear.  When I scroll over it, no drop down menu shows.  Please help.

    Below is the coding i have for my menu...and the site address is www.setonyouthshelters.org
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <script type="text/javascript" src="/public_html/javascript/tableHeight.js"></script>
    <script src="file:///C|/Documents%20and%20Settings/Mother%20Seton%20House/My%20Documents/Seton_Youth_Sh elters/SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
    <!-- TemplateBeginEditable name="doctitle" -->
    <title>Seton Youth Shelters</title>
    <!-- TemplateEndEditable --><!-- TemplateBeginEditable name="head" --><!-- TemplateEndEditable -->
    <link href="/css/seaton.css" rel="stylesheet" type="text/css" />
    <style type="text/css">
    #MenuBar1 li strong {
    font-family: Georgia, "Times New Roman", Times, serif;
    text-align: right;
    #MenuBar1 li strong {
    font-size: 10px;
    #MenuBar1 li strong {
    font-size: 18px;
    .email {
    text-align: center;
    font-size: 9px;
    font-weight: bold;
    </style>
    <script type="text/javascript">
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    </script>
    <link href="file:///C|/Documents%20and%20Settings/Mother%20Seton%20House/My%20Documents/Seton_Youth_Sh elters/SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
    </head>
    <body onload="MM_preloadImages('/images/home_button1.gif','/images/about_usbutton1.gif','/image s/programs_button1.gif','/images/events_button1.gif','/images/contribute_button1.gif','/im ages/contact_usbutton1.gif','/images/bigchillbutton1.gif','/images/derbybutton1.gif','/ima ges/sponsorshipinfobutton1.gif','/images/fashionbutton1.gif','/images/footballbutton1.gif' ,'/images/golfoutingbutton1.gif','/images/kingswalkbutton1.gif','/images/monsterbutton1.gi f','/images/supperbutton1.gif','/images/summerbutton1.gif','/images/winebutton1.gif','/ima ges/boardofdirectors1.gif','/images/funding1.gif','/images/missionprograms1.gif','/images/ newsletter1.gif','/images/support1.gif','/images/counseling1.gif','/images/inschool1.gif', '/images/mentoring1.gif','/images/parentservices1.gif','/images/safeplace.gif','/images/sh elter.gif','/images/streetoutreach1.gif','/images/volunteer1.gif','/images/youthambassador s.gif','/images/donationsbutton1.gif','/images/thriftstorebutton1.gif')">
    <!-- DO NOT MOVE! The following AllWebMenus code must always be placed right AFTER the BODY tag-->
    <!-- ******** BEGIN ALLWEBMENUS CODE FOR setonhouseRevII ******** -->
    <span id='xawmMenuPathImg-setonhouseRevII' style='position:absolute;top:-50px'><img name='awmMenuPathImg-setonhouseRevII' id='awmMenuPathImg-setonhouseRevII' src='/public_html/awmmenupath.gif' alt='' /></span>
    <script type='text/javascript'>var MenuLinkedBy='AllWebMenus [2]', awmBN='DW'; awmAltUrl='';</script>
    <script src='/public_html/setonhouseRevII.js' language='JavaScript1.2' type='text/javascript'></script>
    <script type='text/javascript'>awmBuildMenu();</script>
    <!-- ******** END ALLWEBMENUS CODE FOR setonhouseRevII ******** -->
    <!-- DO NOT MOVE! The following AllWebMenus linking code section must always be placed right AFTER the BODY tag-->
    <style type="text/css">
                .awmAnchor {position:relative;z-index:0}
                </style>
    <table width="790" border="0" align="center" cellpadding="1" cellspacing="0">
      <tr>
        <td bgcolor="#C81F36"><table width="790" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
          <tr>
            <td align="right" bgcolor="#1C1D4D"><p><img src="/images/headerimg.gif" alt="header" width="800" height="150" hspace="5" align="middle" /></p>
              <ul id="MenuBar1" class="MenuBarHorizontal">
                <li><a href="/index.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('home','','/images/home_button1.gif',1)"><img src="/images/home_button.gif" alt="HOME" name="home" width="110" height="35" border="0" id="home" /></a></li>
                <li><a href="/about/aboutus.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('aboutus','','/images/about_usbutton1.gif',1)"><img src="/images/about_usbutton.gif" alt="ABOUT US" name="aboutus" width="110" height="35" border="0" id="aboutus" /></a>
                  <ul>
      <li><a href="/about/board_of_directors.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('boardofdirectors','','/images/boardofdirectors1.gif',1)"><img src="/images/boardofdirectors.gif" alt="BOARD OF DIRECTORS" name="boardofdirectors" width="110" height="18" border="0" id="boardofdirectors" /></a></li>
      <li><a href="/about/funding.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('funding','','/images/funding1.gif',1)"><img src="/images/funding.gif" alt="FUNDING" name="funding" width="110" height="18" border="0" id="funding" /></a></li>
      <li><a href="/about/mission_programs.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('missionprograms','','/images/missionprograms1.gif',1)"><img src="/images/missionprograms.gif" alt="MISSION PROGRAMS" name="missionprograms" width="110" height="18" border="0" id="missionprograms" /></a></li>
      <li><a href="/about/newsletter_archives.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('newsletter','','/images/newsletter1.gif',1)"><img src="/images/newsletter.gif" alt="NEWSLETTER" name="newsletter" width="110" height="18" border="0" id="newsletter" /></a></li>
      <li><a href="/about/support.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('support','','/images/support1.gif',1)"><img src="/images/support.gif" alt="SUPPORT" name="support" width="110" height="18" border="0" id="support" /></a></li>
                  </ul>
                </li>
                <li><a href="/programs/board_of_directors.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('programs','','/images/programs_button1.gif',1)"><img src="/images/programs_button.gif" alt="PROGRAMS" name="programs" width="110" height="35" border="0" id="programs" /></a>
                  <ul>
                    <li><a href="/programs/counseling.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('counseling','','/images/counseling1.gif',1)"><img src="/images/counseling.gif" alt="COUNSELING" name="counseling" width="110" height="18" border="0" id="counseling" /></a></li>
                    <li><a href="/programs/in_school.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('inschool','','/images/inschool1.gif',1)"><img src="/images/inschool.gif" alt="IN SCHOOL" name="inschool" width="110" height="18" border="0" id="inschool" /></a></li>
                    <li><a href="/programs/mentoring.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('mentoring','','/images/mentoring1.gif',1)"><img src="/images/mentoring.gif" alt="MENTORING" name="mentoring" width="110" height="18" border="0" id="mentoring" /></a></li>
                    <li><a href="/programs/parent_services.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('parentservices','','/images/parentservices1.gif',1)"><img src="/images/parent_services.gif" alt="PARENT SERVICES" name="parentservices" width="110" height="18" border="0" id="parentservices" /></a></li>
                    <li><a href="/programs/safe_place.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('safeplace','','/images/safeplace.gif',1)"><img src="/images/safeplace1.gif" alt="SAFE PLACE" name="safeplace" width="110" height="18" border="0" id="safeplace" /></a></li>
                    <li><a href="/programs/shelter.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('shelter','','/images/shelter.gif',1)"><img src="/images/shelter1.gif" alt="SHELTER" name="shelter" width="110" height="18" border="0" id="shelter" /></a></li>
                    <li><a href="/programs/street_outreach.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('streetoutreach','','/images/streetoutreach1.gif',1)"><img src="/images/streetoutreach.gif" alt="STREET OUTREACH" name="streetoutreach" width="110" height="18" border="0" id="streetoutreach" /></a></li>
                    <li><a href="/programs/volunteer.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('volunteer','','/images/volunteer1.gif',1)"><img src="/images/volunteer.gif" alt="VOLUNTEER" name="volunteer" width="110" height="18" border="0" id="volunteer" /></a></li>
                    <li><a href="/programs/youth_ambassadors.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('youthambassadors','','/images/youthambassadors.gif',1)"><img src="/images/youthambassadors1.gif" alt="YOUTH AMBASSADORS" name="youthambassadors" width="110" height="18" border="0" id="youthambassadors" /></a></li>
                  </ul>
                </li>
                <li><a href="/events/annualfundcampaign/annual_fund.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('events','','/images/events_button1.gif',1)"><img src="/images/events_button.gif" alt="EVENTS" name="events" width="110" height="35" border="0" id="events" /></a>
                  <ul>
                    <li><a href="/events/big_chill/big_chill.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('bigchill','','/images/bigchillbutton1.gif',1)"><img src="/images/bigchillbutton.gif" alt="BIG CHILL" name="bigchill" width="115" height="36" border="0" id="bigchill" /></a></li>
                    <li><a href="/events/derby/derby_party.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('kentuckyderby','','/images/derbybutton1.gif',1)"><img src="/images/derbybutton.gif" alt="KENTUCKY DERBY" name="kentuckyderby" width="115" height="36" border="0" id="kentuckyderby" /></a></li>
                    <li><a href="/events/fashion/fashion_show.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('fashionshow','','/images/fashionbutton1.gif',1)"><img src="/images/fashionbutton.gif" alt="FASHION SHOW" name="fashionshow" width="115" height="36" border="0" id="fashionshow" /></a></li>
                    <li><a href="/events/golf/golf_outing.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('golfouting','','/images/golfoutingbutton1.gif',1)"><img src="/images/golfoutingbutton.gif" alt="GOLF OUTING" name="golfouting" width="115" height="36" border="0" id="golfouting" /></a></li>
                    <li><a href="/events/seton_supper_club/seton_supper_club.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('setonsupperclub','','/images/supperbutton1.gif',1)"><img src="/images/supperbutton.gif" alt="SETON SUPPER CLUB" name="setonsupperclub" width="115" height="36" border="0" id="setonsupperclub" /></a></li>
                    <li><a href="/events/summercel.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('summercelebration','','/images/summerbutton1.gif',1)"><img src="/images/summerbutton.gif" alt="SUMMER CELEBRATION" name="summercelebration" width="115" height="36" border="0" id="summercelebration" /></a></li>
                    <li><a href="/events/wine_tasting/wine_tasting.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('winetasting','','/images/winebutton1.gif',1)"><img src="/images/winebutton.gif" alt="WINE TASTING" name="winetasting" width="115" height="36" border="0" id="winetasting" /></a></li>
                  </ul>
                </li>
                <li><a href="/contribute/contribute_first_page.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('contribute','','/images/contribute_button1.gif',1)"><img src="/images/contribute_button.gif" alt="CONTRIBUTE" name="contribute" width="110" height="35" border="0" id="contribute" /></a>
                  <ul>
                    <li><a href="/contribute/donations.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('donations','','/images/donationsbutton1.gif',1)"><img src="/images/donationsbutton.gif" alt="DONATIONS" name="donations" width="110" height="35" border="0" id="donations" /></a></li>
                    <li><a href="/contribute/sponsors.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('sponsors','','/images/sponsorbutton1.gif',1)"><img src="/images/sponsorbutton.gif" alt="SPONSORS" name="sponsors" width="110" height="15" border="0" id="sponsors" /></a></li>
        <li><a href="/contribute/thrift_store_USA.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('thriftstore','','/images/thriftstorebutton1.gif',1)"><img src="/images/thriftstorebutton.gif" alt="THRIFT STORE" name="thriftstore" width="110" height="35" border="0" id="thriftstore" /></a></li>
         </ul>
                </li>
                <li><a href="/contact/contactus.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('contactus','','/images/contact_usbutton1.gif',1)"><img src="/images/contact_usbutton.gif" alt="CONTACT US" name="contactus" width="110" height="35" border="0" id="contactus" /></a></li>
              </ul></td>

  • Spry drop down menu not lining up

    I'm using a Spry drop down menu across the top of my webpage but can't seem to get all the boxes to line up.
    For example, my menu bar currently looks somewhat like this:
    Home     About     Staff    
                                            Links
    All of the boxes are are part of the same spry menu, so I don't understand why this is happening.
    This happens in design view, live view, and once I push it to the internet. I've checked the padding on each box and they are all equal. I'm lost as to where else to check.
    Any Suggestions?

    Please post a link to the website so we can view the site in our browsers and offer suggestions.

  • Website template created in PS not displaying correctly in Internet Explorer. Any ideas?

    Hi there
    I was wondering if anyone could help me with creating templates in photoshop.
    I have cut up my site, centred the table it produces in Dreamweaver and added a background and made the banners rotate but the site does not load correctly in Internet Explorer (even before I did all this stuff). The cells are not correctly aligned.
    I have also tired validating the code but it says it is not valid HTML.
    Has anyone else had this problem?
    My website can be viewed at: https://dl.dropbox.com/u/4966582/intranet/index.html
    Thanks in advance

    Photoshop is for images only.  Don't attempt to use the exported code on real web sites.  It won't work in the wild.  Why?  Because the code isn't good & the tables are too rigid to hold anything other than the image slices.  When you attempt to edit this layout in DW or any HTML editor, the whole thing falls apart and produces unsightly gaps between slices. 
    The reason it doesn't look right in IE is because the code lacks a valid document type declaration on the first line.  This causes IE to render the page in Quirks Mode.
    The export HTML feature in Photoshop is really only for quick comps to show a client before you begin building the actual web site with HTML and CSS code.
    Although written for Fireworks, the 3-part tutorial below describes the procedure for bringing your design comp into a CSS Layout in DW.  If you get stuck on anything, feel free to post specific questions in the DW general discussion forum.
    Part 1 - Initial Design
    http://www.adobe.com/devnet/dreamweaver/articles/dw_fw_css_pt1.html
    Part 2 - Markup preparation
    http://www.adobe.com/devnet/dreamweaver/articles/dw_fw_css_pt2.html
    Part 3 - Layout and CSS
    http://www.adobe.com/devnet/dreamweaver/articles/dw_fw_css_pt3.html
    Have fun!
    Nancy O.

  • Satellite A300 Function keys drop down menu not displaying

    Hey guys,
    i think when i was deleting a whole heap of programs i may have deleted something i shouldn't have by accident. When i press and hold the Fn Key and then press one of the function keys (F1-F12), the computer no longer displays the drop down blue menu that it used to. The function key still works but i can no longer see what function i have selected. (i.e. turn blue tooth on/off or see which monitor i am selecting) The light still illuminates on the key board to indicate that i have pressed the function key it is just the drop down menu no longer appears.
    Any help you can give would be great.

    Hmm thanks for that the problem is that during the deletion of all the programs i also did a clean and removed all my restore points as well, will this stop me from restoring the OS or can i still do this, also not sure if i can install VAP. given i didn't look for or delete the previous one (may be the problem) but before i came to the forums here i found and tried to install the new VAP and it couldn't find the files required for it and shut itself down.
    Thanks for replying i will see what i can do.

  • Drop down menu not appearing correctly

    Hi
    i have a dynamic drop down menu on one of my site pages (
    http://www.mantle.co.uk/investment.php?ID=1),
    the menu optionss are appearing outside of the menu?
    i cannot see why,
    below is my code:
    <form action="<?php print $_SERVER['PHP_SELF'];?>"
    method="get">
    <label for="menu"></label>
    <select name="ID" class="dropdown" id="menu"
    onchange="this.form.submit()">
    <noscript><input type="submit" value="Go"
    /></noscript>
    <option value="" selected="selected">Jump To Another
    Project</option>
    <?php
    do {
    ?>
    <option value="<?php echo
    $row_rsOtherDevs['devID']?>"><?php echo
    $row_rsOtherDevs['title']?></option>
    <?php
    } while ($row_rsOtherDevs = mysql_fetch_assoc($rsOtherDevs));
    $rows = mysql_num_rows($rsOtherDevs);
    if($rows > 0) {
    mysql_data_seek($rsOtherDevs, 0);
    $row_rsOtherDevs = mysql_fetch_assoc($rsOtherDevs);
    ?>
    </select>
    </form>
    please could you help me!

    On Tue, 28 Nov 2006 11:38:59 +0000 (UTC), "Kamesh192"
    <[email protected]> wrote:
    > <form action="<?php print
    $_SERVER['PHP_SELF'];?>" method="get">
    > <label for="menu"></label>
    >
    > <select name="ID" class="dropdown" id="menu"
    onchange="this.form.submit()">
    > <noscript><input type="submit" value="Go"
    /></noscript>
    > <option value="" selected="selected">Jump To
    Another Project</option>
    > <?php
    > do {
    > ?>
    > <option value="<?php echo
    $row_rsOtherDevs['devID']?>"><?php echo
    >$row_rsOtherDevs['title']?></option>
    > <?php
    > } while ($row_rsOtherDevs =
    mysql_fetch_assoc($rsOtherDevs));
    > $rows = mysql_num_rows($rsOtherDevs);
    > if($rows > 0) {
    > mysql_data_seek($rsOtherDevs, 0);
    > $row_rsOtherDevs = mysql_fetch_assoc($rsOtherDevs);
    > }
    > ?>
    >
    > </select>
    > </form>
    Change the above to:
    <form action="<?php print $_SERVER['PHP_SELF'];?>"
    method="get">
    <select name="ID" class="dropdown" id="menu"
    onchange="this.form.submit()">
    <option value="" selected="selected">Jump To Another
    Project</option>
    <?php
    do {
    ?>
    <option value="<?php echo
    $row_rsOtherDevs['devID']?>"><?php echo
    $row_rsOtherDevs['title']?></option>
    <?php
    } while ($row_rsOtherDevs =
    mysql_fetch_assoc($rsOtherDevs));
    $rows = mysql_num_rows($rsOtherDevs);
    if($rows > 0) {
    mysql_data_seek($rsOtherDevs, 0);
    $row_rsOtherDevs = mysql_fetch_assoc($rsOtherDevs);
    ?>
    </select>
    <noscript><input type="submit" value="Go"
    /></noscript>
    </form>
    Gary

  • 10g Skins and Content HTML - Drop down menus not displaying correctly

    Have constructed an HTML Skin with horizontal drop down menu.
    Also constructed an HTML Content area with left, middle and right columns (constructed in CSS).
    When I activate drop down menus they fall behind the content in the Content area and also has become see-through!
    Any suggestions on how to bring them to the front again using the skin/content structure.
    Any help would be greatly appreciated (and I am not programmer so please be very clear in your instructions).
    Thanks
    Jo

    Have constructed an HTML Skin with horizontal drop down menu.
    Also constructed an HTML Content area with left, middle and right columns (constructed in CSS).
    When I activate drop down menus they fall behind the content in the Content area and also has become see-through!
    Any suggestions on how to bring them to the front again using the skin/content structure.
    Any help would be greatly appreciated (and I am not programmer so please be very clear in your instructions).
    Thanks
    Jo

  • Dreamweaver tables not displaying correctly in internet explorer browser, please help!!!!

    Could someone please help me with this issue i've been having for almost a year now and can't find any information on getting this fixed, for some reason the features specs and required tables rows are not displaying correctly, the image is out of aligned when viewing the results using the internet explorer browser only, the firefox browser works just as needed but when i try to view the same code in IE the tables are not aligned properly and the text is not margined correctly either, i tried playing around with the css style that i have and no results. Please help me fix this issue so that my page would display in internet explorer just like under Firefox. Below are the pictures of the problem i'm having.
    This picture shows how i want it displayed on the internet explorer and firefox browser:
    Here is results in firefox browser:
    Here is results in internet explorer browser:
    As you can see the tables are all messed up, text is not centered properly even if i coded it right.
    Here is the coding for this page:
    PLEASE HELP ME OUT WITH THIS PROBLEM, I NEED TO FIGURE OUT HOW TO MAKE INTERNET EXPLORER TO DISPLAY THE INFORMATION CORRECTLY JUST LIKE FIREFOX?
    <style type="text/css">
    <!--
    .title {
    background-image: url(http://www.ehobbyplanet.com/eBay/Layout/Title.jpg);
    background-position: center center;
    font-size: 24px;
    font-weight: bold;
    color: #FFF;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    .description {
        background-image: url(http://www.ehobbyplanet.com/eBay/Layout/Description.jpg);
        background-position: center center;
        font-family: "Times New Roman";
        font-size: 16px;
        line-height: 20px;
        font-weight: bold;
        color: #000;
        text-align: left;
        vertical-align: middle;
        padding-right: 20px;
        padding-left: 20px;
    .text {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #F00;
    text-indent: 2em;
    .features {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    font-style: italic;
    font-weight: bolder;
    text-decoration: underline;
    color: #666666;
    .featurebackground {
        background-image: url(http://www.ehobbyplanet.com/eBay/Layout/Features.jpg);
        background-position: center center;
        font-size: 14px;
        font-family: "Times New Roman";
        font-style: normal;
        font-weight: normal;
        line-height: 18px;
        background-repeat: no-repeat;
        padding-right: 10px;
    .policy {
    .fsr_style { font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    font-style: normal;
    background-color: #FFFFFF;
    padding-top: 5em;
    padding-right: 20px;
    background-image: url(http://www.ehobbyplanet.com/eBay/Layout/Features.jpg);
    .number {
    .policy {
        padding-left: 20px;
        font-family: "Times New Roman", Times, serif;
        font-weight: normal;
        font-size: 14px;
        padding-top: 10px;
        padding-right: 7px;
        padding-bottom: 10px;
    -->
    </style>
    <body>
    <table width="935" border="0">
    <tr>
    <td><img src="http://www.ehobbyplanet.com/eBay/Layout/eHobbyShortHeader.jpg" width="928" height="165" /></td>
    </tr>
    <tr>
    <td height="44" align="center" valign="middle" class="title">HPI 1/5 Baja 5T Gas Truck RTR<td></td>
    </tr>
    <tr>
    <td height="31" align="center" valign="middle" class="number">HPI Item #10620<td width="10"></td>
    </tr>
    </table>
    <table width="925" height="326" border="0">
    <tr>
    <td width="16"> </td>
    <td width="549"><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1md.jpg" width="549" height="429" id="mainPic"/></td>
    <td width="35"> </td>
    <td width="1559"><p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1sm.jpg" width="116" height="85" onClick="changePic('Image-1')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-2sm.jpg" width="116" height="85" onClick="changePic('Image-2')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-3sm.jpg" width="116" height="85" onClick="changePic('Image-3')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-4sm.jpg" width="116" height="85" onClick="changePic('Image-4')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-5sm.jpg" width="116" height="85" onClick="changePic('Image-5')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-6sm.jpg" width="116" height="85" onClick="changePic('Image-6')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-7sm.jpg" width="116" height="85" onClick="changePic('Image-7')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-8sm.jpg" width="116" height="85" onClick="changePic('Image-8')"/></p>
    <p class="text">Click to enlarge picture</p></td>
    </tr>
    </table>
    <table width="928" height="124" border="0">
    <tr>
    <td height="320" class="description"><p>HPI Racing is proud to present the Baja 5T, a <strong>ready-to-run</strong> (RTR) 1/5th scale off-road truck that expands on the award-winning Baja  5B family. With the Baja 5T you get aggressive desert truck looks, high  performance new features, and compatibility with many of the existing  Baja 5B spare parts and option parts, wrapped up in a RTR package that  gets you running in just a few minutes.</p>
      <p>Includes: HPI Baja 5T RTR Truck with 1.6 cu in gasoline engine, 27MHz FM Radio, two water resistant servos, 3.4oz (100cc) 2-cycle oil, 2oz (60cc) shock oil, 1oz (30cc) diff oil, 1oz (30cc) air filter oil, tube of gear grease, 3000mAh receiver pack, wall charger, body with wing, extra air filter, wrenches, decal sheet and illustrated instruction manual.</p></td>
    </tr>
    </table>
    <table width="928" border="0">
    <tr>
    <td width="290"> </td>
    <td width="17"> </td>
    <td width="292"> </td>
    <td width="17"> </td>
    <td width="290"> </td>
    </tr>
    <tr>
    <td align="center" class="features">Features:</td>
    <td align="center"> </td>
    <td align="center"><span class="features">Specifications:</span></td>
    <td align="center"> </td>
    <td align="center"><span class="features">Required:</span></td>
    </tr>
    <tr>
    <td height="526" class="featurebackground"><ul>
    <li>Ventilated Disc Brake System</li>
    <li>Heavy Duty Rear Dogbones</li>
    <li>Moulded Nylon Rear Spoiler</li>
    <li>Aluminum Alloy Diff Case</li>
    <li>Dirt Guards</li>
    <li>Full Metal Ball Bearings</li>
    <li>Front &amp; Rear Sway Bars</li>
    <li>Modified Rear Shock Tower</li>
    <li>Heavy Duty Inner Foam</li>
    <li>Revised Gearing</li>
    <li>High Flow Muffler</li>
    <li>SFL-10MG2 Metal Gear Steering Servo</li>
    <li>Heavy Duty Beadlocks</li>
    <li>8000 RPM Clutch</li>
    <li>Anodized Aluminum Parts</li>
    <li>Double Wishbone Suspension</li>
    <li>Adjustable Suspension</li>
    <li>Baja 5T-1 Truck Body</li>
    <li>Extended Roll Cage</li>
    <li>Outlaw Truck Wheels / Desert Buster Tires</li>
    <li>Fuelie 26 Engine (26cc)</li>
    <li>All Metal Transmission Gears</li>
    <li>High Quality Radio Gear</li>
    </ul>
    <td> </td>
    <td class="featurebackground"><ul>
    <li>Drive System: 2WD viscous Diff</li>
    <li>Tires (front &amp; rear): Truck Wheels / Desert Buster</li>
    </ul>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p>
      <p> </p></td>
    <td> </td>
    <td class="featurebackground">
    <ul>
    <li class="featurebackground">Unleaded Gasoline: 87-93 octane, mix gasoline with two cycle oil at 25:1 ratio</li>
    <li class="featurebackground">Transmitter Batteries: 8x AA</li>
    <li class="featurebackground">Screwdriver: Flat blade, 3/16&quot; (4-5mm) wide</li>
    </ul>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p></td>
    </tr>
    </table>
    <table width="928" height="621" border="0">
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td height="135" background="http://www.ehobbyplanet.com/eBay/Layout/ePaymentMethod.jpg" class="policy"><p>We accept Visa, Mastercard and Discover Card and PayPal. If your unable to send payment using these methods please contact us at [email protected]. All payments need to be sent within 5 days.
      </p>
      <p> </p></td>
    </tr>
    <tr>
    <td height="21"> </td>
    </tr>
    <tr>
    <td height="220" background="http://www.ehobbyplanet.com/eBay/Layout/eNormalShipping.jpg" class="policy"><p>All our orders are shipped out within 72 business hours unless stated. We ship everything out using the best packaging material to insure safe deliveries using shipping companies such as USPS Postal Office and UPS services (Shipping times will vary depending on the service you choose). Tracking information will be automatically sent via email after an order has been shipped out. We Definitely Combine Shipping for multiple items, if for some reason our eBay checkout isn&rsquo;t combining your items please wait for a custom eBay invoice which will have your order combined into one, reducing the shipping price. For international customers, please note: &quot;that Import duties, taxes, and charges are not  included in the item price or shipping charges. These charges are the buyer's  responsibility. Check with your country's customs office to find out what these  additional costs will be before you bid or buy&quot;.</p>
      <p>Please Note for International Customers Only: Due to the large size of this item there are several countries that have a size limitation which we are not able to ship to, if by any means your order goes through to us and it falls in the country size restrictions and your order cannot be shipped out we have the right to cancel your order (before cancelling the order we will contact the customer via email).</p></td>
    </tr>
    <tr>
      <td> </td>
    </tr>
    <tr>
    <td height="104" background="http://www.ehobbyplanet.com/eBay/Layout/eInsurance.jpg" class="policy">We offer insurance which is optional during checkout for both Domestic and International customers which will cover the full amount paid by customer, if insurance isn't purchased we are not responsible for packages that are missing during transit. If you use the USPS First Class Mail International shipping service please allow 10 - 25 business days for the delivery of your package.</td>
    </tr>
    <tr>
      <td height="21"> </td>
    </tr>
    <tr>
    <td height="135" background="http://www.ehobbyplanet.com/eBay/Layout/eReturns.jpg" class="policy">We want you to be completely happy with your purchases. So we do everything we can to assure you get the exact merchandise you order, delivered on time. If by any means your unsatisfied with your purchase we will be happy to accept returns for an exchange or a refund within 14 days. If shipping the item back, customer is responsible for freight charges to us. We offer refunds &amp; exchanges if your not satisfied with your purchase. The returned product needs to be in the same condition it was shipped out in, unused and in it&rsquo;s original packaging. If by any chance there has been an issue with your order and you want to request a return please email us at [email protected].</td>
    </tr>
    </table>
    </body>
    <script type="text/javascript">
    if(document.images) {
    tempImage = new Image();
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-2md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-3md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-4md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-5md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-6md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-7md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-8md.jpg";
    function changePic(newName) {
    newPicURL = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/"+newName+"md.jpg";
    mainPic.src = newPicURL;
    </script>
    Here is my contact information:
    Paul
    [email protected]

    Try this without the border images and it will work in all browsers with increased text size. That's assuming eBay supports embedded CSS styles (which I'm not convinced they do).  Inline styles are safer IMHO.
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    <style type="text/css">
    .title {
    background-image: url(http://www.ehobbyplanet.com/eBay/Layout/Title.jpg);
    background-position: center center;
    font-size: 24px;
    font-weight: bold;
    color: #FFF;
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    vertical-align: middle;
    h2 {font-size:1.7em; color:#000; margin-top:0em; margin-bottom: 2px;}
    ul,li {
    font-size:14px;
    list-style:disc;
    line-height:1.5;
    font-family: "Times New Roman", Times, serif;
    .description {
    font-family: "Times New Roman";
    font-size: 16px;
    line-height: 1.2;
    font-weight: bold;
    color: #000;
    text-align: left;
    vertical-align: middle;
    border: 4px solid red;
    padding: 0 20px 20px 20px;
    .text {
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #F00;
    text-indent: 2em;
    .features {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    font-style: italic;
    font-weight: bolder;
    text-decoration: underline;
    color: #666666;
    line-height: 3em;
    .featurebackground {
    padding-right: 10px;
    border: 4px solid red;
    width: 200px;
    vertical-align: top;
    padding-top: 1em;
    .policy {
    border: 4px solid red;
    margin-top: -2em;
    .fsr_style { font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    background-color: #FFFFFF;
    padding-top: 5em;
    padding-right: 20px;
    border: 4px solid red;
    .number {
    .policy {
    font-family: "Times New Roman", Times, serif;
    font-weight: normal;
    font-size: 14px;
    padding: 0 20px 20px 20px;
    </style>
    </head>
    <body>
    <table width="935" border="0">
    <tr>
    <td><img src="http://www.ehobbyplanet.com/eBay/Layout/eHobbyShortHeader.jpg" width="928" height="165" /></td>
    </tr>
    <tr>
    <td height="44" align="center" valign="middle" class="title">HPI 1/5 Baja 5T Gas Truck RTR</td><td></td>
    </tr>
    <tr>
    <td align="center" valign="middle" class="number">HPI Item #10620</td><td width="10"></td>
    </tr>
    </table>
    <table width="925" border="0">
    <tr>
    <td width="16"> </td>
    <td width="549"><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1md.jpg" width="549" height="429" id="mainPic"/></td>
    <td width="35"> </td>
    <td width="1559"><p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1sm.jpg" width="116" height="85" onclick="changePic('Image-1')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-2sm.jpg" width="116" height="85" onclick="changePic('Image-2')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-3sm.jpg" width="116" height="85" onclick="changePic('Image-3')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-4sm.jpg" width="116" height="85" onclick="changePic('Image-4')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-5sm.jpg" width="116" height="85" onclick="changePic('Image-5')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-6sm.jpg" width="116" height="85" onclick="changePic('Image-6')"/></p>
    <p><img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-7sm.jpg" width="116" height="85" onclick="changePic('Image-7')"/> <img src="http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-8sm.jpg" width="116" height="85" onclick="changePic('Image-8')"/></p>
    <p class="text">Click to enlarge picture</p></td>
    </tr>
    </table>
    <table width="928" border="0">
    <tr>
    <td class="description"><h2>Description</h2>
    <p>HPI Racing is proud to present the Baja 5T, a <strong>ready-to-run</strong> (RTR) 1/5th scale off-road truck that expands on the award-winning Baja  5B family. With the Baja 5T you get aggressive desert truck looks, high  performance new features, and compatibility with many of the existing  Baja 5B spare parts and option parts, wrapped up in a RTR package that  gets you running in just a few minutes.</p>
    <p>Includes: HPI Baja 5T RTR Truck with 1.6 cu in gasoline engine, 27MHz FM Radio, two water resistant servos, 3.4oz (100cc) 2-cycle oil, 2oz (60cc) shock oil, 1oz (30cc) diff oil, 1oz (30cc) air filter oil, tube of gear grease, 3000mAh receiver pack, wall charger, body with wing, extra air filter, wrenches, decal sheet and illustrated instruction manual.</p></td>
    </tr>
    </table>
    <table width="928" border="0">
    <tr>
    <td width="290"> </td>
    <td width="17"> </td>
    <td width="292"> </td>
    <td width="17"> </td>
    <td width="290"> </td>
    </tr>
    <tr>
    <td align="center"><span class="features">Features:</span></td>
    <td align="center"> </td>
    <td align="center"><span class="features">Specifications:</span></td>
    <td align="center"> </td>
    <td align="center"><span class="features">Required:</span></td>
    </tr>
    <tr>
    <td class="featurebackground"><ul>
    <li>Ventilated Disc Brake System</li>
    <li>Heavy Duty Rear Dogbones</li>
    <li>Moulded Nylon Rear Spoiler</li>
    <li>Aluminum Alloy Diff Case</li>
    <li>Dirt Guards</li>
    <li>Full Metal Ball Bearings</li>
    <li>Front &amp; Rear Sway Bars</li>
    <li>Modified Rear Shock Tower</li>
    <li>Heavy Duty Inner Foam</li>
    <li>Revised Gearing</li>
    <li>High Flow Muffler</li>
    <li>SFL-10MG2 Metal Gear Steering Servo</li>
    <li>Heavy Duty Beadlocks</li>
    <li>8000 RPM Clutch</li>
    <li>Anodized Aluminum Parts</li>
    <li>Double Wishbone Suspension</li>
    <li>Adjustable Suspension</li>
    <li>Baja 5T-1 Truck Body</li>
    <li>Extended Roll Cage</li>
    <li>Outlaw Truck Wheels / Desert Buster Tires</li>
    <li>Fuelie 26 Engine (26cc)</li>
    <li>All Metal Transmission Gears</li>
    <li>High Quality Radio Gear</li>
    </ul>
    </td>
    <td> </td>
    <td class="featurebackground"><ul>
    <li>Drive System: 2WD viscous Diff</li>
    <li>Tires (front &amp; rear): Truck Wheels / Desert Buster</li>
    </ul>
    </td>
    <td> </td>
    <td class="featurebackground">
    <ul>
    <li>Unleaded Gasoline: 87-93 octane, mix gasoline with two cycle oil at 25:1 ratio</li>
    <li>Transmitter Batteries: 8x AA</li>
    <li>Screwdriver: Flat blade, 3/16&quot; (4-5mm) wide</li>
    </ul>
    </td>
    </tr>
    </table>
    <table width="928" border="0">
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td class="policy"><h2>Payment Method </h2>
    <p>We accept Visa, Mastercard and Discover Card and PayPal. If your unable to send payment using these methods please contact us at [email protected]. All payments need to be sent within 5 days.
    </p></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td class="policy"><h2>Shipping &amp; Handling </h2>
    <p>All our orders are shipped out within 72 business hours unless stated. We ship everything out using the best packaging material to insure safe deliveries using shipping companies such as USPS Postal Office and UPS services (Shipping times will vary depending on the service you choose). Tracking information will be automatically sent via email after an order has been shipped out. We Definitely Combine Shipping for multiple items, if for some reason our eBay checkout isn&rsquo;t combining your items please wait for a custom eBay invoice which will have your order combined into one, reducing the shipping price. For international customers, please note: &quot;that Import duties, taxes, and charges are not  included in the item price or shipping charges. These charges are the buyer's  responsibility. Check with your country's customs office to find out what these  additional costs will be before you bid or buy&quot;.</p>
    <p>Please Note for International Customers Only: Due to the large size of this item there are several countries that have a size limitation which we are not able to ship to, if by any means your order goes through to us and it falls in the country size restrictions and your order cannot be shipped out we have the right to cancel your order (before cancelling the order we will contact the customer via email).</p></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td class="policy"><h2>Insurance</h2>
    <p>We offer insurance which is optional during checkout for both Domestic and International customers which will cover the full amount paid by customer, if insurance isn't purchased we are not responsible for packages that are missing during transit. If you use the USPS First Class Mail International shipping service please allow 10 - 25 business days for the delivery of your package.</p></td>
    </tr>
    <tr>
    <td> </td>
    </tr>
    <tr>
    <td class="policy"><h2>Returns</h2>
    <p>We want you to be completely happy with your purchases. So we do everything we can to assure you get the exact merchandise you order, delivered on time. If by any means your unsatisfied with your purchase we will be happy to accept returns for an exchange or a refund within 14 days. If shipping the item back, customer is responsible for freight charges to us. We offer refunds &amp; exchanges if your not satisfied with your purchase. The returned product needs to be in the same condition it was shipped out in, unused and in it&rsquo;s original packaging. If by any chance there has been an issue with your order and you want to request a return please email us at [email protected].</p></td>
    </tr>
    </table>
    </body>
    </html>
    <script type="text/javascript">
    if(document.images) {
    tempImage = new Image();
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-1md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-2md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-3md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-4md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-5md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-6md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-7md.jpg";
    tempImage.src = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/Image-8md.jpg";
    function changePic(newName) {
    newPicURL = "http://www.ehobbyplanet.com/Items/RC/HPI/10620/"+newName+"md.jpg";
    mainPic.src = newPicURL;
    </script>
    That's the best solution I can offer.
    Nancy O.
    Alt-Web Design & Publishing
    Web | Graphics | Print | Media  Specialists
    www.alt-web.com/
    www.twitter.com/altweb

  • Spry drop down menu not working when tested in ie7, does in FF and safari on mac

    Please help! I have a spry dropdown menu on a page, when tested in FF and Safari it works fine, but when tested in IE the menus don't drop down and the styling to the over state seems to be being ignored. I have attached the code and css below.
    As I am just on the build stage it is in a template, I have not made any editable regions on the template as yet, this should not matter should it? As is probably obvious already I am quite new to this! Please help!
    CODE
    <ul id="MenuBar1" class="MenuBarHorizontal">
         <li><a href="../about us/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>about us</a>
           <ul>
             <li><a href="../calander/index.html" target="_self"><p></p>calendar</a></li>
             <li><a href="../oompah page/index.html" target="_self">oompah brass</a></li>
             <li><a href="../merchandise/index.html" target="_self"><p></p>merchandise</a></li>
           </ul>
         </li>
         <li><a href="../beer/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>beers</a>
           <ul>
             <li><a href="../beer/book a keg/index.html" target="_self"><p></p>book a keg</a></li>
           </ul>
         </li>
         <li><a href="../events/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>events</a>
           <ul>
             <li><a href="../events/oktoberfest events/index.html" target="_self"><p></p>oktoberfest events</a></li>
             <li><a href="../events/corporate/index.html" target="_self"><p></p>corporate</a></li>
             <li><a href="../events/stag hen/index.html" target="_self"><p></p>stag/ hen</a></li>
             <li><a href="../events/birthday group/index.html" target="_self">birthday/ group</a></li>
           </ul>
         </li>
         <li><a href="../sports/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>sports</a>
           <ul>
             <li><a href="../bayern supporters club/index.html" target="_self"><p></p>Bayern Munich uk</a>          </li>
    </ul>
         </li>
         <li><a href="../menu/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>food</a>
           <ul>
             <li><a href="../menu/everyday menu/index.html" target="_self"><p></p>everyday menu</a></li>
             <li><a href="../menu/special menu/index.html" target="_self">special menu</a></li>
           </ul>
         </li>
         <li><a href="../package and tickets/index.html" target="_self" class="MenuBarItemSubmenu">packages and tickets</a>
           <ul>
             <li><a href="../terms and conditions/index.html" target="_self">terms and conditions</a></li>
           </ul>
         </li>
         <li><a href="../double knuckle challenge/index.html" target="_self">double knuckle challenge</a></li>
         <li><a href="../gallery/index.html" target="_self"><p></p>gallery</a></li>
         <li><a href="../contact/index.html" target="_self"><p></p>contact us</a></li>
       </ul>
    CSS
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: default;
    width: 900px;
    text-align: center;
    vertical-align: middle;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: center;
    cursor: pointer;
    width: 100px;
    float: left;
    height: 50px;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 100px;
    position: absolute;
    left: -1000em;
    background-color: #f8ba16;
    color: #000099;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 100px;
    color: #300;
    background-color: #f8ba16;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #000099;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    padding: 0.5em 0.75em;
    color: #000099;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #33C;
    color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #f8ba16;
    color: #300;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
      display: inline;
      f\loat: left;
      background: #FFF;
    Many thanks in advance.

    Please help! I have a spry dropdown menu on a page, when tested in FF and Safari it works fine, but when tested in IE the menus don't drop down and the styling to the over state seems to be being ignored. I have attached the code and css below.
    As I am just on the build stage it is in a template, I have not made any editable regions on the template as yet, this should not matter should it? As is probably obvious already I am quite new to this! Please help!
    CODE
    <ul id="MenuBar1" class="MenuBarHorizontal">
         <li><a href="../about us/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>about us</a>
           <ul>
             <li><a href="../calander/index.html" target="_self"><p></p>calendar</a></li>
             <li><a href="../oompah page/index.html" target="_self">oompah brass</a></li>
             <li><a href="../merchandise/index.html" target="_self"><p></p>merchandise</a></li>
           </ul>
         </li>
         <li><a href="../beer/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>beers</a>
           <ul>
             <li><a href="../beer/book a keg/index.html" target="_self"><p></p>book a keg</a></li>
           </ul>
         </li>
         <li><a href="../events/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>events</a>
           <ul>
             <li><a href="../events/oktoberfest events/index.html" target="_self"><p></p>oktoberfest events</a></li>
             <li><a href="../events/corporate/index.html" target="_self"><p></p>corporate</a></li>
             <li><a href="../events/stag hen/index.html" target="_self"><p></p>stag/ hen</a></li>
             <li><a href="../events/birthday group/index.html" target="_self">birthday/ group</a></li>
           </ul>
         </li>
         <li><a href="../sports/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>sports</a>
           <ul>
             <li><a href="../bayern supporters club/index.html" target="_self"><p></p>Bayern Munich uk</a>          </li>
    </ul>
         </li>
         <li><a href="../menu/index.html" target="_self" class="MenuBarItemSubmenu"><p></p>food</a>
           <ul>
             <li><a href="../menu/everyday menu/index.html" target="_self"><p></p>everyday menu</a></li>
             <li><a href="../menu/special menu/index.html" target="_self">special menu</a></li>
           </ul>
         </li>
         <li><a href="../package and tickets/index.html" target="_self" class="MenuBarItemSubmenu">packages and tickets</a>
           <ul>
             <li><a href="../terms and conditions/index.html" target="_self">terms and conditions</a></li>
           </ul>
         </li>
         <li><a href="../double knuckle challenge/index.html" target="_self">double knuckle challenge</a></li>
         <li><a href="../gallery/index.html" target="_self"><p></p>gallery</a></li>
         <li><a href="../contact/index.html" target="_self"><p></p>contact us</a></li>
       </ul>
    CSS
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    cursor: default;
    width: 900px;
    text-align: center;
    vertical-align: middle;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
    z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    position: relative;
    text-align: center;
    cursor: pointer;
    width: 100px;
    float: left;
    height: 50px;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
    margin: 0;
    padding: 0;
    list-style-type: none;
    font-size: 100%;
    z-index: 1020;
    cursor: default;
    width: 100px;
    position: absolute;
    left: -1000em;
    background-color: #f8ba16;
    color: #000099;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
    left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    width: 100px;
    color: #300;
    background-color: #f8ba16;
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
    position: absolute;
    margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
    left: auto;
    top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    border-bottom-width: 4px;
    border-bottom-style: solid;
    border-bottom-color: #000099;
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
    display: block;
    cursor: pointer;
    padding: 0.5em 0.75em;
    color: #000099;
    text-decoration: none;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
    background-color: #33C;
    color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
    background-color: #f8ba16;
    color: #300;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
    background-repeat: no-repeat;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
    background-repeat: no-repeat;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
    position: absolute;
    z-index: 1010;
    filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
    ul.MenuBarHorizontal li.MenuBarItemIE
      display: inline;
      f\loat: left;
      background: #FFF;
    Many thanks in advance.

  • Spry drop down menu not opening on a visitor's computer

    I created a site with a spry menu and I have tested it on the current versions of Firefox, Chrome, IE, Opera, Safari and put it through IE Tester. It works perfectly in all these browsers. But there have been two visitor's to the site that have said they cannot get the drop down menus to open when they try. Since I can't duplicate the problem, I have no idea how to fix it. Can someone help????
    www.4pawsplus.com
    Regina

    What browser are they using? That could be the problem.
    Spry isn't the best route to go with menus anymore (I honestly don't think it ever was to begin with), Adobe no longer supports or develops Spry. You may be better off creating a new menu in CSS or jQuery. There are tons of tutorials online if you look for "css menu" or "jquery accordion menu" with tutorails on how to get them running.
    I don't see any errors jumpiong out at me in your code, except one unrelated one. You have a link to favicon.gif in your head that isn't closed correctly. It needs a /> rather than a standard >. However, Favicons need to be .ico files, a .gif won't work. There's a free Photoshop plug-in to create the .ico file type here: http://www.telegraphics.com.au/sw/ but it can be found in several places online.

  • Spry drop down menu not showing in IE7

    I'm using Dreamweaver CS5, Windows 7 64bit OS, and tested in IE8 or newer and firefox all working perfectly.  (with the exception of IE7).
    the problem can be viewed at www.maxdailydeal.com
    the drop down sub-menu are not displaying on IE7, can anyone help please.
    Many thanks in advance!
    -max-

    All throughout this forum we  explain that you should stay away from absolute and relative positioned  elements. Again I shall say STAY AWAY FROM ABSOLUTE AND RELATIVE  POSITIONED ELEMENTS.
    To illustrate this, remove id="floatdiv" from the menu container and you shall see that the menu works. OK, the  menu may not look like you want it to, but this can easily be fixed with  proper CSS.
    Gramps

Maybe you are looking for

  • Gray cover/photo strike thro' icon & no title in Adobe Viewer Library

    Hi there, Built a folio in InDesign whilst signed in with Adobe ID. In content viewer library, both the folio that's gotten thru the cable & the folio gotten through acrobat.com, do not display the Folio title, and have grey covers with photo strke t

  • Installation Master DVD Distributed Java System Copy menu missing

    Hello Gurus We want to perfom an Java system copy of our EP 6.0 using sapinst The source OS is Solaris 8.0 with Oracle 10.2.0.2 The target OS is Solaris 10.0 with Oracle 10.2.0.2 Our architecture is Distributed , CI is running on a system and DB serv

  • JDeveloper running out of Heap Space using SVN

    JDeveloper: 11.1.1.1.0 SVN : 1.6.3 When checking out from SVN , JDeveloper runs out of memory. I have changed the startup target of JDeveloper to include the following : -Xmn512M -Xms2048M -Xmx2048M .. but this has not helped. What should I do? Howie

  • Updating ztable from the table maintenance

    hi,        I want to knw how and where to check , whether the records which user has entered in the table control of new entries screen exists in the ztable table or not . if the same record exists then that record should not go for saving it shd be

  • ADF JSF - Multiple Rows Update

    Does anybody if there is a new component in ADF JSF that allows update of multiple rows? Se example... ID     | Name | Number 1     | textbox | textbox 2     | textbox | textbox 3     | textbox | textbox |Create- button| | Save - button|