﻿function getQueryString() {
    var result = {}, queryString = location.search.substring(1),
        re = /([^&=]+)=([^&]*)/g, m;

    while (m = re.exec(queryString)) {
        if (typeof result[decodeURIComponent(m[1])] == 'undefined') {
            result[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
        } else {
            if (typeof result[decodeURIComponent(m[1])] == 'string') {
                result[decodeURIComponent(m[1])] = [result[decodeURIComponent(m[1])]];
            }
            result[decodeURIComponent(m[1])].push(decodeURIComponent(m[2]))
        }
    }
    return result;
}

$(document).ready(function() {
    if ($('#controlPanel').size() == 1) {
        $('body').css('backgroundPosition', 'center 36px');
    }

    $('.uppl .item:eq(' + new Date().getDay() + ')').show();

    var news = $('.newsSnippet.small.under');
    if (news.size() == 1) {
        var item = news.find('.item.nId' + getQueryString()['NewsItemID']);
        if (item.size() == 1)
            item.hide();
        else
            news.find('.item:first').hide();
    }
});



// Slide
$(document).ready(function() {
    var slidePosition = 0;
    var slideMain = $('.advs.slide');
    if (slideMain.size() == 0) return;
    var slider = slideMain.find('.listHolder');
    var forwardButton = slideMain.find('.forward');
    var backwardButton = slideMain.find('.backward');
    var maxPosition = -1 * slider.width() + 640;
    var currentlyInUse = false;

    var ReadyToGo = function(forward) {
        if (!forward && slider.position().left >= 0) return false;
        if (forward && slider.css('left').replace('px', '') <= maxPosition) return false;
        if (currentlyInUse) return false;
        return true;
    };

    var goSlide = function(forward) {
        if (!ReadyToGo(forward)) return;

        currentlyInUse = true;
        slider.animate({
            left: (forward ? '-' : '+') + '=640'
        }, 1000, function() {
            currentlyInUse = false;
            forwardButton.toggle(ReadyToGo(true));
            backwardButton.toggle(ReadyToGo(false));
        });
    };

    forwardButton.click(function() { goSlide(true); });
    backwardButton.click(function() { goSlide(false); });

    forwardButton.toggle(ReadyToGo(true));
});


function playYouTube(id) {
    var closeText = SSNContext.Section.Language == 'da-DK' ? 'luk' : 'lat aftur';
    $('#YouTubePlayer').remove();
    var yt = $('<div id="YouTubePlayer"><div class="bg"></div><div class="yt">' +
          '<a onclick="$(\'#YouTubePlayer\').remove();">' + closeText + '</a>' +
          '<div id="YouTubePlayerObj">' +
		  '</div>' +
	  '</div></div>')
    $('body').append(yt);

    var videoID = id;  // REPLACE VIDEO IT HERE
    var divID = "YouTubePlayerObj";  //PLACE ID OF DIV TO BE REPLACED HERE 
    var params = { allowScriptAccess: "always", allowFullScreen: "true" };
    var atts = { id: "myytplayer" };

    swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "&autoplay=1&fs=1&rel=0&enablejsapi=1&playerapiid=player1", divID, "640", "390", "8", null, null, params, atts);
}
