function hide_menus()
{
    xGetElementById('menu-services').style.display = 'none';
    xGetElementById('menu-signup').style.display = 'none';
    xGetElementById('menu-support').style.display = 'none';
    xGetElementById('menu-about').style.display = 'none';

    xGetElementById('menu-services').parentNode.className = 'main-menu-hide';
    xGetElementById('menu-signup').parentNode.className = 'main-menu-hide';
    xGetElementById('menu-support').parentNode.className = 'main-menu-hide';
    xGetElementById('menu-about').parentNode.className = 'main-menu-hide';
}

function display_menu(menu_id)
{
    hide_menus();
    var elem = xGetElementById('menu-'+menu_id);
    elem.style.display = 'block';
    elem.parentNode.className = 'main-menu-desc';
}

filter = 1;

function start_transparency()
{
    method = 'decrement';

    blink();
}

function blink()
{
    obj = xGetElementById('banner-div').style;

    if( method == 'decrement' )
    {
        filter = filter - 0.1

        obj.opacity = filter;
        obj.MzOpacity = filter;
        obj.KhtmlOpacity = filter;
        obj.filter = "alpha(opacity="+filter*100+")";

        if( filter > 0.5 )
        {
            setTimeout("blink()",10);
        }
    }
    else
    {
        filter = filter + 0.1

        obj.opacity = filter;
        obj.MzOpacity = filter;
        obj.KhtmlOpacity = filter;
        obj.filter = "alpha(opacity="+filter*100+")";

        if( filter < 1 )
        {
            setTimeout("blink()",10);
        }
    }
}

function end_transparency()
{
    obj = xGetElementById('banner-div').style;
    obj.opacity = 1;
    obj.MozOpacity = 1;
    obj.KhtmlOpacity = 1;
    obj.filter = "alpha(opacity=100)";

    method = 'increment';

    blink();
}

function signup_mouseout()
{
    //xGetElementById('signup-img').src= xGetElementById('server-path').value + "/context/public/images/Signup.gif";
    obj = xGetElementById('signup-img').style;
    obj.opacity = 1;
    obj.MozOpacity = 1;
    obj.KhtmlOpacity = 1;
    obj.filter = "alpha(opacity=100)";
}

function signup_mouseover()
{
    //xGetElementById('signup-img').src= xGetElementById('server-path').value + "/context/public/images/Signup_2.gif";
    obj = xGetElementById('signup-img').style;
    obj.opacity = 0.7;
    obj.MozOpacity = 0.7;
    obj.KhtmlOpacity = 0.7;
    obj.filter = "alpha(opacity=70)";
}

function hover_description(div_id)
{   
    var elem = xGetElementById('desc-'+div_id);
    elem.style.display = 'block';
    
    xTop(elem,(xClientHeight()+xScrollTop()-xHeight(elem))/2);
    xLeft(elem,(xClientWidth()-xWidth(elem))/2);
}

function hide_description(div_id)
{
    var elem = xGetElementById('desc-'+div_id);
    elem.style.display = 'none';
}