
var config = {}
var collapseSelect = true;

function showMenu(objCurVoice){
    if ($('ul', objCurVoice).is('ul')) {
    
        hideAllMenuVoices();
        $('ul', objCurVoice).css('display', 'block');
        $('#menuContainer').css('background-position', '0 14px');
        
        
        
        var top = $(objCurVoice).offset().top;
        var left = $(objCurVoice).offset().left;
        var height = $(objCurVoice).outerHeight();
        var forceResize = false;
        $('ul', objCurVoice).css('top', (top + height) + 'px');
        $('ul', objCurVoice).css('left', left + 'px');
        var spaceleft = $('ul', objCurVoice).offset().left - parseInt($('#container').offset().left);
        if ((spaceleft + $('ul', objCurVoice).width()) > $('#menuContainer').width()) {
            forceResize = true;
        }
        while ((spaceleft + $('ul', objCurVoice).width()) > $('#menuContainer').width()) {
            spaceleft = (spaceleft - $('#menuContainer').width());
        }
        if ((spaceleft < $('#container').offset().left) || ($(window).width() < $('#container').width())) {
            spaceleft = $('#container').offset().left + 38;
        }
        var sumWidth = 0;
        $('ul li', objCurVoice).each(function(obj){
            sumWidth += $(this).outerWidth();
        });
        
        if ($.browser.msie && $.browser.version == '6.0') 
            $('#menuContainer ul li ul').css({
                width: sumWidth + "px"
            });
        
        if (forceResize) {
            $('ul', objCurVoice).css({
                left: spaceleft + "px"
            });
            $('#menuContainer ul li ul').css({
                width: 870 + "px"
            });
        }
        else {
        
        }
    }
    else {
        if (!$(objCurVoice).parent().parent().is('li')) {
            hideAllMenuVoices();
        }
    }
}

function hideMenuVoice(objCurVoice){
    if ($('ul', objCurVoice).is('ul')) {
        $('ul', objCurVoice).css('display', 'none');
        $('#menuContainer').css('background-position', '0 -70px');
    }
    
    if (!$(objCurVoice).parent().parent().is('li')) {
        showMenu($('.firstLevelSelected'));
    }
}

function hideAllMenuVoices(){
    $('#menuContainer ul li ul').css('display', 'none');
    $('#menuContainer').css('background-position', '0 -70px');
}


$(document).ready(function(){
/*
$('#headerImageTopLogoContainer').bind('click',function(){
	location.href="default.aspx";
});


if($('.imageInfo').is('img')){
$('.imageInfo').simpletooltip();
}
 
 if($('.imageError').is('img')){
$('.imageError').simpletooltip();
}

    
    //
    // Code to enable return key press inside input box in login
     //
    $('.feLoginBody input').bind('keypress', function(e){
        if (e.which == 13) {
            document.formLoginRight.submit();
        }
    })
    
    $('input[type=text]').bind('focus', function(){
        $(this).css('border', '1px solid #999');
        $(this).css('background', '#fff');
    }).bind('blur', function(){
        $(this).css('background', '#f7f7f7');
        $(this).css('border', '1px solid #ccc');
    });
    
    $('input[type=password]').bind('focus', function(){
        $(this).css('border', '1px solid #999');
        $(this).css('background', '#fff');
    }).bind('blur', function(){
        $(this).css('background', '#f7f7f7');
        $(this).css('border', '1px solid #ccc');
    });
    
    showMenu($('.firstLevelSelected'));
    
    $('li', $('#menuContainer ul')).bind("mouseenter", function(){
        showMenu(this);
    }).bind("mouseleave", function(){
        hideMenuVoice(this);
    });
    
    $(window).load(function(){
        showMenu($('.firstLevelSelected'));
    });
    
    $(window).bind('resize', function(){
        showMenu($('.firstLevelSelected'));
    });
    
    
    $("select").bind('mouseenter', function(){
        if ($.browser.msie) {
            var top = $(this).offset().top + 'px';
            var left = $(this).offset().left + 'px';
            $(this).css({
                position: 'absolute',
                top: top,
                left: left,
                width: '300px'
            });
            var parent = $(this).parent();
            $(parent).height($(this).height() + 6);
        }
    }).bind('mouseleave', function(){
        if ($.browser.msie) {
            if (collapseSelect) {
                $(this).css({
                    position: 'relative',
                    top: 0,
                    left: 0,
                    width: '171px'
                });
            }
        }
    }).focus(function(){
        if ($.browser.msie) {
            collapseSelect = false;
        }
    }).blur(function(){
        if ($.browser.msie) {
            $(this).css({
                position: 'relative',
                top: 0,
                left: 0,
                width: '171px'
            });
            collapseSelect = true;
        }
    });
*/    
});




