$(document).ready(function() {
    if ($.browser.msie && $.browser.version.substr(0, 1) < 7) {
        $('li').hover(function() {
            $(this).addClass('sfHover');
        }, function() {
            $(this).removeClass('sfHover');
        });
    }
    //$(".ctrContentR a[href^='http://']").each(function() {
    //    $(this).addClass('external');
    //    $(this).attr('target', '_blank');
    //});
    $(".ctrContentR a[href$='.PDF'],.ctrContentR a[href$='.pdf']").each(function() {
        $(this).addClass('pdficon');
        $(this).attr('target', '_blank');
    });
    $(".ctrContentR a[href~='sitemanager.asp']").each(function() {
        return false;
    });
    $('.contourNavigation input:submit').each(function() {$(this).attr('value','verzenden');});
    $('.btn input:submit').click(function() {
        $('.row span input,.rowDate span input,.row span textarea').each(function() {
            var getError = $(this).parent().parent('div').find('.errorMsg:visible').length;
            if (getError > 0) {
                $(this).addClass('reqInputfield');
                $(this).parent().parent('div').find('.errorMsg:visible').css('position', 'absolute').css('top', '-99999em');
            }
            else {
                $(this).removeClass('reqInputfield');
                $(this).parent().parent('div').find('.errorMsg:visible').css('position', 'relative').css('top', '0');
            }
        });
        $('.row table input').each(function() {
            var getError = $(this).parent().parent().parent().parent().parent('.row').find('.errorMsg:visible').length;
            if (getError > 0) {
                $(this).parent().parent().parent().parent().addClass('reqInputfield');
                $(this).parent().parent().parent().parent().parent('div').find('.errorMsg:visible').css('position', 'absolute').css('top', '-99999em');
            }
            else {
                $(this).parent().parent().parent().parent().removeClass('reqInputfield');
                $(this).parent().parent().parent().parent().parent('div').find('.errorMsg:visible').css('position', 'relative').css('top', '0');
            }
        });
    });

    // SUPERFISH
    $('ul.sf-menu, ul.sf-ecMenu').superfish({
        delay: 250,
        animation: { opacity: 'show', height: 'show' },
        pathClass: 'current',
        pathLevels: 0,
        speed: 'fast',
        autoArrows: false,
        dropShadows: false
    });
    // SUPERFISH END

    // CURVY CORNERS
    $('.box-corner5, .box-corner5b, .box-heading.b14, .box-heading_red.b14, .boxSmall-heading, .boxSmall-banner, .btn, #slideshow .slides-nav, .submenu, .box.search').corner({
        tl: { radius: 5 },
        tr: { radius: 5 },
        bl: { radius: 5 },
        br: { radius: 5 },
        antiAlias: true,
        autoPad: true,
        validTags: ["div"]
    });

    $('.box-heading.L24').corner({
        tl: { radius: 5 },
        tr: false,
        bl: { radius: 5 },
        br: false,
        antiAlias: true,
        autoPad: true,
        validTags: ["div"]
    });

    $('.box-heading.R24, .ctrIconbar').corner({
        tl: false,
        tr: { radius: 5 },
        bl: false,
        br: { radius: 5 },
        antiAlias: true,
        autoPad: true,
        validTags: ["div"]
    });

    $('.ctrFooter').corner({
        tl: { radius: 5 },
        tr: { radius: 5 },
        bl: false,
        br: false,
        antiAlias: true,
        autoPad: true,
        validTags: ["div"]
    });
    // CURVY CORNERS END

    // FONT SIZER
    fontResizer('1em', '1.125em', '1.25em');
    // FONT SIZER END

    // EQUAL HEIGHT
    //$(function(){
    //    $('.eq2').equalHeight();
    //});
    // EQUAL HEIGHT END
});