// in een veiling via ajax producten zoeken
function zoeken() {
    $('#dashboard-search-items').show();
    $.post('/dashboard/jveilingsearch/' + $('#dashboard-search-veiling').attr('rel'),$('#dashboard-search-veiling').serialize(),function(data){
        if (data == '') {
            $('#dashboard-search-items').html('<strong class="categorie-kop">Geen zoekresultaten gevonden</strong>');
        } else {
            $('#dashboard-search-items').html('<strong class="categorie-kop">Zoekresultaten (Max 20) <a id="remove-zoekresultaten">Verberg Zoekresultaten</a></strong>');
            $('#dashboard-search-items').append(data);
        }
        $('.favorieten-actie').unbind('click');
        $('.favorieten-actie').bind('click',function() {var $this = $(this);var object = $this.attr('rel');$.get('/mijn-catalogus/favorieten/' + object, function(data) {$this.text(data);});});
    });  
}

$(function(){
    //tooltip als je over een object/plaatje gaat binnen veilingen
    $('.tip[title]').live('mouseover',function(event){
        $(this).qtip({
            overwrite: false,
            style: {
                classes: "ui-tooltip-light"
            },
            position: {
                at: "right center",
                my: "left center"
            },
            show: {
                event: event.type,
                ready: true
            }
        }
        , event);
    });

    //Bericht openen sluiten
    $('.bericht-header').click(function(){
        $(this).next().toggle();
    })

    //Bericht openen sluiten stylen
    $('.bericht-header').toggle(
        function(){
            var titel   = $(this).children('.titel');
            var header  = $(this);
            
            header.css('background','#fff');
            header.css('border','none');
            header.css('padding-top','20px');
            
            titel.css('color','#bd020e');
            titel.css('font-size','20px');
            titel.css('font-weight','bold');
        },
        function(){
            var titel   = $(this).children('.titel');
            var header  = $(this);

            header.css('background','url("/img/dashboard/berichten-header-bg.gif") no-repeat scroll right center #F4F5F6');
            header.css('border-bottom','1px solid #E3E5E9');
            header.css('padding-top','0');
            
            titel.css('color','#6A6A6A');
            titel.css('font-size','12px');
            titel.css('font-weight','bold');
        }
    );
    
    //in een veiling pagina de functie zoeken triggen
    $('#search-button').click(function(){
        zoeken();
    });
    
    //in een veiling pagina de functie zoeken triggen als op enter wordt gedrukt
    $('#dashboard-search-veiling').keypress(function(e){
        if (e.which == 13) {
            zoeken();   
            e.preventDefault();
            return false;
        }
    });
    
    //weghalen van ajaz zoekresultaten binnen een veiling pagina
    $('#remove-zoekresultaten').live('click',function(){
        $('#dashboard-search-items').hide();
    })
    
    //categorieen pagina instellen aan de hand van de laatst gekozen veilingpagina
    $('.veiling-categorieen-js > ul > li').click(function(){
        var veilingID = $(this).attr('rel');
        var url       = $(this).children('a').attr('href');
        
        $.get('/dashboard/setveiling/' + veilingID, function(data){
            window.location = url;    
        });
        
        return false;
    })
});
