﻿Cufon.replace('#mainContent h1');
function swapLangaugeDisplay() {
    if (langSelectShown) {
        var langSelectElement = langSelect.get(0);
        var selectedText = '';
        /* if (langSelectElement.selectedIndex > -1)
            selectedText = $(langSelectElement.options.item(langSelectElement.selectedIndex)).text()
        langSelect.replaceWith(langSelectedSpan.attr('xml:lang', langSelectElement.value).attr('lang', langSelectElement.value).text(selectedText)); */
        langSelect.replaceWith(langSelectedSpan);
        langSelectedSpan.mouseover(swapLangaugeDisplay);
    }
    else {
        langSelectedSpan.replaceWith(langSelect);
        langSelect.focus(function () {
            langSelectHasFocus = true;
            if (!langSelectHasFocus & !langSelectMouseOver)
                swapLangaugeDisplay();
        });
        langSelect.blur(function () {
            langSelectHasFocus = false;
            if (!langSelectHasFocus & !langSelectMouseOver)
                swapLangaugeDisplay();
        });
        langSelect.mouseover(function () {
            langSelectMouseOver = true;
            if (!langSelectHasFocus & !langSelectMouseOver)
                swapLangaugeDisplay();
        });
        langSelect.mouseout(function () {
            langSelectMouseOver = false;
            if (!langSelectHasFocus & !langSelectMouseOver)
                swapLangaugeDisplay();
        });
    }

    langSelectShown = !langSelectShown;
}

var langSelectShown = true;
var langSelectHasFocus = false, langSelectMouseOver = false;

var langSelect = $('#lang')
var langSelectedSpan = $('<a></a>').attr('xml:lang', pageLanguageTag).attr('lang', pageLanguageTag).text(pageLanguage)
swapLangaugeDisplay();

//add a class to last element in nav
(function($){ $("ol#mainNavigation li:last").addClass('lastnav'); })(jQuery);

//toggle for more info
        $('#mainContent h3.like-faq + *').slideUp('fast');
        $('#mainContent h3.like-faq').click(function () {
            $(this).next().slideToggle();
            $(this).toggleClass('like-faq-open');
        });
