﻿jQuery(document).ready(function(){
    if(jQuery.browser.version != "6.0")
    {
        jQuery('#ie6').remove();
        jQuery('#noie6').css('display', 'block');
        var effectEle = null;
        var getGreen = false;
        var getHoverGreen = false;
        jQuery('#pnav ul li a, #pnav ul li a span, #pnav ul li a span p').hover(function(){
            if(this.tagName == 'A')
            {
                var currentEle = jQuery(this);
                if(typeof currentEle.attr('class') == "string")
                {
                    getGreen = ((currentEle.attr('class').indexOf('green') > -1) && (currentEle.attr('class').indexOf('current') == -1));
                }
                else if(false)
                {
                    getHoverGreen = true;
                }
                else
                {
                    getGreen = false;
                }
                if(currentEle.attr('class') != 'current')
                {
                    var nextNode = currentEle.parent().next();
                    if(nextNode.size() > 0)
                    {
                        effectEle = nextNode.children('a');
                        if(typeof effectEle.attr('class') == "string")
                        {
                            getHoverGreen = (effectEle.attr('class').indexOf('green') > -1);
                        }
                        if((effectEle.attr('class') == null) || (effectEle.attr('class').indexOf('current') == -1))
                        {
                            if(getGreen == true)
                            {
                                effectEle.addClass('greenHover');
                            }
                            else if(getHoverGreen == true)
                            {
                                effectEle.addClass('greenOnhover');
                            }
                            else
                            {
                                effectEle.addClass('onhover');
                            }
                        }
                        else
                        {
                            effectEle.css('background-position', '0 -40px');
                        }
                    }
                }
            }
        }, function(){
            if((this.tagName == 'A') && (effectEle != null))
            {
                if((effectEle.attr('class') == null) || (effectEle.attr('class').indexOf('current') == -1))
                {
                    effectEle.removeClass('onhover');
                    if(getGreen)
                    {
                        effectEle.removeClass('greenHover');
                    }
                    if(getHoverGreen)
                    {
                        effectEle.removeClass('greenOnhover');
                    }
                }
                else
                {
                    effectEle.css('background-position', '0 0');
                }
                effectEle = null;
                getGreen = false;
                getHoverGreen = false;
            }
        });
    }
    else
    {
        jQuery("link[@href='" + httpPath + "css/nav.css']").attr('href', httpPath + 'css/navIE6_hacks.css');
        jQuery('#noie6').remove();
        jQuery('#ie6').css('display', 'block');
    }
});
