﻿
//**********************************************************************
// specialismBar class - Javascript class file
//**********************************************************************
function specialismBar() {

    //// **************************************************
    //// Attach the event handlers for the specialism panel in the home page
    //// **************************************************
    this.attachEventHandlers = function() {
        HomepageContent();
        InitialisePagingButtons();
    };

    var HomepageLastFocusedLink = null;
    function HomepageContent() {

        $('#promo-specialisms').click(function() { }, function() {
            if (HomepageLastFocusedLink) {
                HomepageLastFocusedLink.parent().removeClass('here');
                $(HomepageLastFocusedLink.attr('href')).css('display', 'none');
                $('#default').css('display', 'block')
            }
        });
        $('#nav-specialisms a').hover(displayContent, function() { })
        $('#nav-specialisms-next a').hover(displayContent, function() { })
    };

    function displayContent() {
        if (HomepageLastFocusedLink) {
            HomepageLastFocusedLink.parent().removeClass('here');
            $(HomepageLastFocusedLink.attr('href')).css('display', 'none');
        }

        HomepageLastFocusedLink = $(this);

        $(this).parent().addClass('here');
        $($(this).attr('href')).css('display', 'block');
        $('#default').css('display', 'none')
    }

    
    function InitialisePagingButtons() {
        $('#btnSpecTabPrevious').click(function() {
            $('#nav-specialisms-next').css('display', 'none');
            $('#nav-specialisms').css('display', 'block');
           
        });

        $('#btnSpecTabNext').click(function() {
            $('#nav-specialisms-next').css('display', 'block');
            $('#nav-specialisms').css('display', 'none');
            
        });
    };
}