﻿var Website = {
    run: function () {
        
        initBottomHighlights();
        
        var elBottomHighlights = $('.bottomHighlightItems');
        if (elBottomHighlights.length) {
            initBottomHighlightsPagination();
        }
        
        initTopSubMenu('left', 'menu1');
        initTopSubMenu('left', 'menu2');
        initTopSubMenu('left', 'menu3');
        initTopSubMenu('right', 'menu1');
        initTopSubMenu('right', 'menu2');

        var roundabout = $('#myRoundabout');
        if (roundabout.length) {
            initRoundabout();
            $("#myRoundabout").css('visibility', 'visible');
        }
        
        initSharePanel();
        
        var carouselVertical = $('.jCarouselLiteVertical');
        if (carouselVertical.length) {
            $(".jCarouselLiteVertical").jCarouselLite({
                vertical: true,
                btnPrev: ".goUp",
                btnNext: ".goDown"
            });
            $(".jCarouselLiteVertical").css('visibility', 'visible');
        }
        
        var carouselHorizontal = $('.jCarouselLiteHorizontal');
        if (carouselHorizontal.length) {
            initHorizontalCarousel();
            $(".jCarouselLiteHorizontal").css('visibility', 'visible');
        }

        var quizz = $('.quizzContainer');
        if (quizz.length) {
            initQuizz();
            $(".quizzContainer").css('visibility', 'visible');
        }

        var imageMapLinks = $('.imageMapLinks');
        if (imageMapLinks.length) {
            initImageMapLinks();
        }

        var accordion = $('.accordion');
        if (accordion.length) {
            initAccordion();
        }

        var tips = $('.tips');
        if (tips.length) {
            initTips();
        }
        
        cssHacks();
    }
};

$(document).ready(function () {
    Website.run();
});
