$(document).ready(function() {

    $('#logo a').attr('target', '_self');
    
    var searchValue = $('#search input').val();
    
    $('#search input').focus(function() {
        if ($(this).attr('value') == searchValue) {
            $(this).attr('value', '');
        }
    }) .blur(function() {
        if ($(this).attr('value') == '') {
            $(this).attr('value', searchValue);
        }
    });

    var searchMemberValue = $('#mainLeft .searchForm input').val();
   
    $('#mainLeft .searchForm input').focus(function() {
        if ($(this).attr('value') == searchMemberValue) {
            $(this).attr('value', '');
        }
    }) .blur(function() {
        if ($(this).attr('value') == '') {
            $(this).attr('value', searchMemberValue);
        }
    });

    $('#tickerTape li').hide();
    fadeText($('#tickerTape li:first'));

    $('#coverflowBackground').fadeIn('slow');
   
    //$('#search button').replaceWith('<div></div>');
    $('#search div').click(function() {
        $('#search form:first').submit();
    });


    //$('#mainLeft .searchForm button').replaceWith('<div></div>');
    $('#mainLeft .searchForm div').click(function() {
        $('#mainLeft .searchForm').submit();
    });


    // Eigenschappen voor lid-worden formulieren (behaviour van buttons)
    $('#next').bind('click', function() {
       if ($('#aanmeld_formulier').valid()) {
            
            //document.body.style.display = 'none';
            
            //if ($(this).attr('name') == 'save') {
                $('#aanmeld_formulier').submit();
            //}
            //$('.first').hide();
            //$('.second').show();
            //$('#prev').show();
            //$('#next').attr('name', 'save');
            
            //document.body.style.display = 'block';
        }
    });

    $('#prev').bind('click', function() {
        $('.first').show();
        $('.second').hide();
        $('#prev').hide();
        $('#next').attr('name', 'next');
    });

});

function setActive(pageValue) {
    $('#menu').find('li.active a[href$='+pageValue+']').each(function() {
        var page = this.href.substr(this.href.lastIndexOf('/') + 1);
        $('a[href$='+page+']', $('#mainLeft')[0]).parents('li:first').addClass('active');
    });
}

function fadeText(elem) {
    elem.fadeIn('slow')
        .css('filter','')
        .delay(5000)
        .fadeOut('slow', function() {
            if (elem.next().length > 0) {
                fadeText(elem.next());
            }
            else {
                fadeText(elem.siblings(':first'));
            }
        });
}

function getLidDetail(id, sort, key) {
    $.post('getLeden.html', { id: id, sort: sort, key: key }, function(data) {        
        document.body.style.display = 'none';
        $('#memberList').html(data);
        document.body.style.display = 'block';
    });
}

function getLidBack(sort, key) {
    $.post('getLeden.html', { sort: sort, key: key }, function(data) {
        document.body.style.display = 'none';
        $('#memberList').html(data);
        document.body.style.display = 'block';
    });
}

