﻿function OpenWindow(popurl, w, h) {
    var windowprops =
            "location=no,scrollbars=yes,menubars=no," +
            "toolbars=no,resizable=yes" +
            ",left=50,top=50,width=" + w + ",height=" + h;
    window.open(popurl,"Window",windowprops);
}

$(document).ready(function() {
    function getUrlVars() {
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
        for (var i = 0; i < hashes.length; i++) {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        }
        return vars;
    }

    var ctl = getUrlVars()["ctl"];
    if (ctl == "Search") {
        SSNContext.Page.IsFrontPage = false;
        $('.RightPane').remove();
        $('.LeftPane').remove();
        $('.ContentPane').css("background", "none");
        $('.ContentPane').css("margin-left", "25%");
        $('.ContentPane').css("padding-left", "20px");
    }
});

$(document).ready(function() {
    if (SSNContext.Page.IsFrontPage) {
        $('#footerText').css("display", "none");
        $('.tkLink').css("display", "block");
        $('#frontFooter').css("display", "block");
    } else {
        $('.Layout').css("padding-bottom", "100px");

    }
});

$(document).ready(function () {
    $('.Layout.frontpage .TopPane .Container:lt(3)').addClass('DotsRight')
});

$(document).ready(function() {
    $('.Layout.frontpage .TopPane .Container .ContentTitle:lt(1)').addClass('removeText');
    $(".removeText").html("");
});


$(document).ready(function () {
    $('.Container.Flagg').removeClass('DotsRight')
    if (SSNContext.User.IsLoggedIn) {
        $('.Container.Flagg').css("top", "50px")
    }
});
$(document).ready(function () {
    $('.Container.siteMapLeinkja').removeClass('DotsRight')
    if (SSNContext.User.IsLoggedIn) {
        $('.Container.siteMapLeinkja').css("top", "50px")
    }
});



$(document).ready(function() {
    if (jQuery.browser.msie) {
        $(".frontpage .LeftPane").css("margin-top", "26px");
        $(".frontpage .RightPane").css("margin-top", "26px");
        $("#frontFooter").css("top", "-152px");
        $("#sitemapLink").css("top", "-2px");
        $(".TopPane .Title.Container .ContentTitleHolder").css("width", "482px");
        $(".TopPane .Container.GrayTop .ContentTitleHolder").css("width", "1000px");
        $(".Advs.Rotate .Title").css("top", "-28px");
        $("#audio").css("top", "13px");
        $("#audioTekst").css("margin-top", "2px");
        $("#sitemapLink").css("margin-top", "14px");
    } else {
    $(".Advs.Rotate .Title").addClass('clanNews');
    Cufon.refresh();
    }

});


// Rotate
$(document).ready(function () {
$('.Layout.frontpage .Advs.Rotate').each(function() {
        if (!$(this).children().is('div.ContainsFlash'))
            $(this).find('.Adv').ssnRotate();
        $(this).find('.Title').ssnRotate();
        
    });
});

// Rotate 2
$(document).ready(function() {
    if ($.browser.msie && $.browser.version.substr(0, 1) == "6") return;

    $('.Layout.normal .Advs.Rotate').each(function() {
        var rotateImages = $(this).find('a');
        if (rotateImages.size() > 1)
            rotateImages.ssnRotate();
    });
});

// Tabs
$(window).load(function() {
    var tabArea = $('.Layout.frontpage .RightPane');
    if (tabArea.size() == 0) return;
    var current;
    var offset = 0;
    var i = 0;
    tabArea.addClass('TabArea');
    tabArea.find('.Container.Tab .ContentTitleHolder').each(function() {
        current = $(this);
        current.css('left', offset + 'px');
        offset += current.width() - 1;
        current.next().hide().prepend(current.prev());
        current.attr('id', 'tab' + i);
        i++;
    }).click(function() {
        $('#tab0').removeClass('selected').next().hide();
        current.removeClass('selected').next().hide();
        current = $(this);
        current.addClass('selected').next().show();
        Cufon.refresh();
    });
    $('#tab0').addClass('selected');
    $('#tab0').next().show();

    Cufon.refresh();
    var leftPaneHeight = $(".LeftPane").height();
    var tabContentHeight = leftPaneHeight - 226;
    $(".Container.Tab .Content").css('height', tabContentHeight);
    //alert(tabContentHeight);

});


$(document).ready(function() {
    $('.Adv.snarSlod').hover(function() {
    $(this).css('background-image', 'url(Skins/torshavn2010/Images/Box1Green.jpg)');
    $(this).find('.Box').find('.Title').css('color', 'white');
    $(this).find('.Box').find('.Text').css('color', 'white');
        Cufon.refresh();
    }, function() {
    $(this).css('background-image', 'url(Skins/torshavn2010/Images/Box1Gra.jpg)');
    $(this).find('.Box').find('.Title').css('color', '#404040');
    $(this).find('.Box').find('.Text').css('color', '#404040');
        Cufon.refresh();
    });
});

$(document).ready(function () {
    $('.Advs.FullSite .Box').hover(function () {
        $(this).addClass('selected');
        Cufon.refresh();
    }, function () {
        $(this).removeClass('selected');
        Cufon.refresh();
    });
});


/* Main Menu 

 End Main Menu */

$(document).ready(function () {
    $('.Menu.Main .lvl0').each(function () {
        if ($(this).hasClass('Selected')) {
            $(this).attr('id', 'SelectedOriginal');
        }
    });
});

/* Special Menu */
$(document).ready(function () {

$("ul.Menu.Second").css('display', 'block');

function showHideElements(str) {
        $(".Menu.Second li").each(function () {
            var gid = $(this).attr("class");
            gid = gid.replace("GroupMpid", "");
            gid = gid.replace("Selected", "");
            gid = gid.replace("Selected2", "");
            str = jQuery.trim(str);
            gid = jQuery.trim(gid);

            if (gid == str) {
                $(this).css('display', 'list-item');
            } else {
                $(this).css('display', 'none');
            }
        });
    }

    function removeSelected2() {
        $('.Menu.Main .lvl0').each(function () {
            $(this).removeClass('Selected2');
        });
    }

    $('.Menu.Main .lvl0').each(function (index) {
        if ($(this).is('.Selected') || $(this).is('.CSelected')) {
            var str = $(this).children('a').attr("id");
            str = str.replace("Mpid", "");
            showHideElements(str);

        }
    });


$('.lvl0.CSelected').attr('id', 'SelectedOriginal');
    $('#Header ul.Second li').ssnMenu({

        BindData: $('#Header ul.Menu.Main a'),
        TargetFilter: function (target) {
            if (!$(target).is('a'))
                target = $(target).parents('a').get(0);
            return target;
        },
        SelectCheckTimes: 50,
        ItemsEffect: function (target, hideItems, showItems) {
            target.parents('li').siblings().attr('class', 'lvl0').end().attr('class', 'lvl0 Selected');
            hideItems.hide();
            showItems.show();
            $('#SelectedOriginal').addClass('Selected');
            Cufon.refresh();
        },
        NoItemEffect: function (showItems, items, options) {
            $('.Menu.Main .lvl0').each(function () {
                if ($(this).attr('id') == undefined) {

                } else {
                    $(this).removeClass('Selected')
                    
                }
                $('#SelectedOriginal').addClass('Selected');

            });
            Cufon.refresh();
            showItems.show();
            $('.Menu.Main .lvl0').each(function (index) {
            if ($(this).is('.Selected') || $(this).is('.CSelected')) {
            var str = $(this).children('a').attr("id");
            str = str.replace("Mpid", "");
            showHideElements(str);

        }
    });
        },

        StartUpWithSelectedItem: $('#Header ul.Menu.Main li.lvl0 Selected a, #Header ul.Menu.Main li.lvl0 Last Selected a'),
        LockedArea: $('ul.Menu.Second')
        
    });
});

// Add classes to first and last element in menu.under
jQuery(document).ready(function ($) {
    // Add first and last menu item classes
    $('ul.Menu.Under li:first-child').addClass('menuUnderFirst');
    $('ul.Menu.Under li:last-child').addClass('menuUnderLast');
});


$(document).ready(function () {
    var menustr = $(".Menu.Second .CSelected").text();
    if (menustr == "") { menustr = $(".Menu.Second .Selected").text(); }
    if (!menustr == "") {
        $('.Layout.normal .LeftPane, .Layout.noright .LeftPane').prepend('<div class="menuUnderHeader"> </div>');
        $('.menuUnderHeader').append(menustr);
    }
    
    Cufon.replace('.menuUnderHeader', { fontFamily: 'Clan News' });
});


// Prepend side bar on menu
$(document).ready(function () {
    $('.lvl2.Selected').wrap('<div class="menuWrap" />');
    $('.lvl2.CSelected').wrap('<div class="menuWrap" />');
    $('.lvl3').wrap('<div class="menuWrap" />');
    $('.lvl4').wrap('<div class="menuWrap" />');
    $('.lvl5').wrap('<div class="menuWrap" />');
});

// Dropdown form handler
$(document).ready(function () {
    var i = 0;
    $('.dropDownSelectTag').each(function () {
        jQuery(this).replaceWith("<select name='dropDownSelect" + i + "' class='dropDownSelectTag'>" + jQuery(this).html() + "<\/select>");
        i++;
    });

    i = 0;
    $('.dropDownSubmit').each(function () {
        jQuery(this).replaceWith("<input type='submit' name='dropDownSubmit' class='dropDownSubmit' value='OK' id='id" + i + "' \/>");
        i++;
    });

    $(document).ready(function () {
        $('.Container.dropDown').removeClass('DotsRight');
    });


    $(document).ready(function () {
    $('.Layout.frontpage .Container.dropDown').wrapAll('<div class="dropDownWrap" />');
    $('.Layout.frontpage .dropDownWrap').addClass('Container DotsRight');
    });

    $(document).ready(function () {
        $('.dropDownWrap').css("margin", "0px");

        $(".dropDownWrap :last-child")
        .addClass('last');
        $(".dropDownWrap :first-child")
        .addClass('first');

        $('.Container.dropDown').css("margin-bottom", "24px");
        $('.frontpage .Container.dropDown').css("margin-bottom", "6px");
        $('.frontpage .Container.dropDown.last').css("margin", "0px");
    });

    $(".dropDownSubmit").click(function () {
        // The URL is stored in the select value for the specific option, in javascript form
        // Eksample: __doPostBack(eventTarget, eventArgument)
        // String looks like: javascript:__doPostBack('skn$lyut$ctr918$AdvertisementsModule','523')
        var id = $(this).attr('id');
        id = id.substring(2);
        urlValue = $('[name=dropDownSelect' + id + ']').val();
        // extract arguments from string and rebuild function
        urlValue = urlValue.replace("javascript:__doPostBack(", "");
        urlValue = urlValue.replace(")", "");
        // String now looks like 'skn$lyut$ctr918$AdvertisementsModule','522'
        params = urlValue.split(",");

        param0 = urlValue = params[0].replace("'", "");
        param0 = urlValue = param0.replace("'", "");
        param1 = urlValue = params[1].replace("'", "");
        param1 = urlValue = param1.replace("'", "");

        //Rebuild and execute function
        __doPostBack(param0, param1);
    });
});


//Fonts
Cufon.replace('.Advs.FullSite .Title, .Advs.Text .Adv .Title, .cufonTitle2', { fontFamily: 'Clan Book' });
Cufon.replace('ul.Menu.Main li, .NewsSnippet .Item .Title, .Container.Tab .ContentTitleHolder .ContentTitle span, .Advs.FullSite .Text, .Advs.TextRight .Adv .Title, .Advs.TextRight .Adv .Text, .cufonTitle, .dropDown .ContentTitleHolder .small', { fontFamily: 'Clan Medium', hover: true });
Cufon.replace('.Container.Title .ContentTitle, .Advs.FullSite .Title, .Container .Head, .menuUnderHeader, #Header .tkLink, .clanNews', { fontFamily: 'Clan News' });



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);
}

/* mailpopup */

function openNewsMailBox() {
$('#newsMailBox').remove();
var html = $('<div id="newsMailBox"><div class="bg"></div><div class="nmb">' +
'<a onclick="$(\'#newsMailBox\').remove();"></a>' +
'<div class="content"><div class="title">Tilmelda tíðindabræv</div><iframe src="http://eepurl.com/hSHEg" frameBorder="0" border="0" scrolling="no">' +
'</iframe></div>' +
'</div></div>')
$('body').append(html);
}
