﻿
$(function() {
    var loc = document.location.href;
    loc = loc.substr(loc.lastIndexOf("/") + 1);

    var $prev = $("a[href='" + loc + "']");
    var $parents = $prev.parents("ul");

    $("#panel ul li > ul").hide();
    
    $parents.show();
    $prev.nextAll().show();
    
});

if ($(document).ready) {
    var loc = document.location.href.toLowerCase();
    loc = loc.substr(loc.lastIndexOf("/") + 1);

    if (loc == "" || loc.indexOf('default.aspx') > -1) {
        document.write("<style>div.centeredblock {display:none;}</style>");
    }
}

function cleanLink(link) {

    var lastSlash = link.lastIndexOf("/");
    if (lastSlash > -1) {
        link = link.substring(lastSlash + 1);
    }
    return link;
}

function followlink(link, id, src, dest) {
    window.location = link;
    return false;

    //var toLoad = 'contentobject.aspx?ajax=1&url=' + cleanLink(link) + ' #' + dest;
    var toLoad = 'contentobject.aspx?ajax=1&url=' + cleanLink(link);

    var $prev = $('#' + id);
    var $parents = $prev.parents("ul");

    $("#panel ul li > ul").hide();
    $parents.show();
    $prev.nextAll().show();

    $('#block').css('color', '#AAAAAA');
    $('#loading').show();

    $('#' + dest).load(toLoad, '', function(responseText, textStatus, XMLHttpRequest) {
        showNewContent();
        $('#block').css('color', '#535355');
        $('#loading').hide();
    });


    if (src == 'visie' && id == 'wedstrijdlink') {
        $.getScript("js/validateForm.js", function() { });
    }

    return;
}



// called from flash			                    			    
function loadUrl(url) {

    this.location.href = url;

    /*
    var toLoad = url + '?ajax=1 #updatePanel';

    $('#block').css('color', '#AAAAAA');
    $('#loading').show();

    $('#updatePanel').load(toLoad, '', function() {

        $("#panel ul li > ul").hide();
    $("#panel ul li:has(a[href*='" + url + "']) > *").show();

        showNewContent();

        $('#block').css('color', '#535355');
    $('#loading').hide();
    });

    return;
    */
}

function loadContent(toLoad, elementId) {
    $(elementId).load(toLoad, '', showNewContent())
}

function showNewContent() {
    if ($('#centeredblock').is(':hidden')) {
        $('#centeredblock').show();
    }
}

function showHomepage() {
    //$('#centeredblock').hide();
    this.location.href = 'default.aspx';
}

function viewMovie(url) {
    var win;
    var scW = screen.availWidth ? screen.availWidth : screen.width;
    var scH = screen.availHeight ? screen.availHeight : screen.height;
    win = window.open('movieviewer.aspx?url=' + url, 'movie', 'width=640,height=542,resizable=no,scrollbars=no,toolbar=no,menubar=no,location=no,status=no');
    win.moveTo(Math.round((scW - 640) / 2), Math.round((scH - 542) / 2));
    return false;
}