﻿
$(document).ready(function() {

    $.fn.equalHeights = function(px) {

        var currentTallest = 0;
        var teller = 0;
        var arBlocks = $(this);


        for (var i = 0; i < arBlocks.length; i++) {
            var arBooks = $(arBlocks[i]).children("div.content-homepage-left-3col-item-holder");

            for (var j = 0; j < arBooks.length; j++) {
                if ((j % 3) == 0) { currentTallest = 0; }
                //alert(currentTallest);
                if ($(arBooks[j]).height() > currentTallest) { currentTallest = $(arBooks[j]).height(); }


                //	alert(j + " " + currentTallest);
                if ((j % 3) == 2) {

                    $(arBooks[j]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 1]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 2]).css({ 'min-height': currentTallest });
                }
                /* else {

                $(arBlocks[i]).css({ 'min-height': currentTallest });
                $(arBlocks[i - 1]).css({ 'min-height': currentTallest });
                $(arBlocks[i - 2]).css({ 'min-height': currentTallest });
                }
                */
            }

        }

        return this;
    };


    $.fn.equalHeights2 = function(px) {

        var currentTallest = 0;
        var teller = 0;
        var arBlocks = $(this);


        for (var i = 0; i < arBlocks.length; i++) {
            var arBooks = $(arBlocks[i]).children("div.content-homepage-left-3col-item-holder");

            for (var j = 0; j < arBooks.length; j++) {
                if ((j % 2) == 0) { currentTallest = 0; }

                if ($(arBooks[j]).height() > currentTallest) { currentTallest = $(arBooks[j]).height(); }



                if ((j % 2) == 1) {

                    $(arBooks[j]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 1]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 2]).css({ 'min-height': currentTallest });
                }
                /*  else {
                $(arBlocks[i]).css({ 'min-height': currentTallest });
                $(arBlocks[i - 1]).css({ 'min-height': currentTallest , 'border':'1px solid black'});
                $(arBlocks[i - 2]).css({ 'min-height': currentTallest , 'border':'1px solid blue'});
                }*/

            }

        }

        return this;
    };

    $.fn.equalHeights3 = function(px) {

        var currentTallest = 0;
        var teller = 0;
        var arBlocks = $(this);


        for (var i = 0; i < arBlocks.length; i++) {
            var arBooks = $(arBlocks[i]).children("div.content-homepage-col-content-newramsj");

            for (var j = 0; j < arBooks.length; j++) {
                if ((j % 2) == 0) { currentTallest = 0; }
                
                if ($(arBooks[j]).height() > currentTallest) { currentTallest = $(arBooks[j]).height(); }



                if ((j % 2) == 1) {

                    $(arBooks[j]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 1]).css({ 'min-height': currentTallest });
                    $(arBooks[j - 2]).css({ 'min-height': currentTallest });
                }
                /*  else {
                $(arBlocks[i]).css({ 'min-height': currentTallest });
                $(arBlocks[i - 1]).css({ 'min-height': currentTallest , 'border':'1px solid black'});
                $(arBlocks[i - 2]).css({ 'min-height': currentTallest , 'border':'1px solid blue'});
                }*/

            }

        }

        return this;
    };



    $('div.LovelyReadingBooksHolder').equalHeights();
    // $('.content-homepage-left div.LovelyReadingBooksHolder').equalHeights();
    $('.col3-center-holder div.LovelyReadingBooksHolder').equalHeights2();
    $('.bookofthemonthHolderNewRamsj').equalHeights3();





    try {
        $('#lnkTop10Netherlands').click(function() {
            $('#imgTop10Netherlands').attr('src', '/static/images/tab_nl_active.gif');
            $('#imgTop10Belgium').attr('src', '/static/images/tab_be_inactive.gif');
            $('#divTop10Belgium').css('display', 'none');
            $('#divTop10Netherlands').css('display', 'block');
            this.blur();
            return false;
        });

        $('#lnkTop10Belgium').click(function() {
            $('#imgTop10Belgium').attr('src', '/static/images/tab_be_active.gif');
            $('#imgTop10Netherlands').attr('src', '/static/images/tab_nl_inactive.gif');
            $('#divTop10Belgium').css('display', 'block');
            $('#divTop10Netherlands').css('display', 'none');
            this.blur();
            return false;
        });



        //{delay:300, speed:fast}
        $(".menu ul").superfish();
        var elems = $('#txtSearch');
        if (elems.val() == "Zoek op naam of titel") {
            elems.click(function() { this.select(); });
        }


    } catch (e) {

    }

});



 

