﻿/// <reference path="S:\SupportFiles\jQuery\documentation\jquery-1.4.1-vsdoc.js" />

$(document).ready(setupTipsPage);

function setupTipsPage() {
    $('.small-tip').first().hide();
    $('#main-top .tip').first().show();

    $('.leesmeer a').click(
            function() {
                var currentDisplayedTip = $('#main-top').children('.tip:visible').hide();
                var selectedSmallTip = $(this).parents('.small-tip');
                selectedSmallTip.hide();
                selectedSmallTip.siblings(':hidden').show();
                var selectedIndex = selectedSmallTip.parent().children('.small-tip').index(selectedSmallTip);

                $('#main-top').children('.tip').eq(selectedIndex).show();
            });
}

$(document).ready(clearPasswordFields);

function clearPasswordFields() {
    $(':password').val('');
}

$(document).ready(setupEditorialPage);

function setupEditorialPage() {
    var table = $('#content-medium .richtext TABLE');
    table.each(function() {
        var tr = $(this).find('tr');
        $(tr[0]).addClass('header');
        $(tr[1]).addClass('information');
        var td = $(tr[1]).find('td');
        $(td[0]).addClass('left');
        $(td[1]).addClass('right');
        $(tr[2]).addClass('footer');
        td = $(tr[2]).find('td');
        $(td[0]).addClass('left');
        $(td[1]).addClass('right');

        var stelVraagLink = $(tr[2]).find('A');
        stelVraagLink.wrap('<p class="leesmeer">» </p>');
    });
}

function openWindowAndPrint() {
    var browserWidth = screen.availWidth - 20;
    var positionRight = location.href.length;
    if (location.href.indexOf("#") != -1) {
        positionRight = location.href.indexOf("#");
    }
    var printUrl = location.href.substr(0, positionRight);
    printUrl = printUrl + ((printUrl.indexOf("?") != -1) ? "&" : "?") + "popup=true";

    if (browserWidth < 780) {
        var left = (screen.availWidth - 550) / 2;
        var top = (screen.availHeight - 350) / 2;
        var printwindow = window.open(printUrl, "newwindow", "left=" + left + ", top=" + top + ", width=550, height=350, location=no, menubar=yes, status=no, toolbar=no, scrollbars=yes, resizable=yes");
    }
    else {
        var left = (screen.availWidth - 550) / 2;
        var top = (screen.availHeight - 600) / 2;
        var printwindow = window.open(printUrl, "newwindow", "left=" + left + ", top=" + top + ", width=550, height=600, location=no, menubar=yes, status=no, toolbar=no, scrollbars=yes, resizable=yes");
    }
    
    printit(printwindow);
}

function printit(printview) {
    if (printview.print) {
        printview.focus();
        if (navigator.appName == 'Netscape' && navigator.userAgent.indexOf('Firefox') != -1) {
            printview.onload = printview.print;
        } else {
            printview.print();
        } 
    } else {
        var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0 CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
        document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
        WebBrowser1.ExecWB(6, 2); //Use a 1 vs. a 2 for a prompting dialog box    WebBrowser1.outerHTML = "";  
    }
}

function popupWindow(url, windowsettings) {
    window.open(url, "popup", windowsettings);
}
    
    


    
    
    