//to fix pagination, check when clicked if any checkboxes selected, if so
//send pagination to index-posts

function processChecked()
{
    var allVals = '';   
    var authID = $('#curauthid').val(); //only for author pages
    if(authID == null)
        authID = '';
    $(':checked').each(function() {
        allVals += ''+($(this).val())+',';
    });
    $('#the_posts').empty().html('<img src="http://dp8uhdh5dv371.cloudfront.net/bdjp_logo_zebra2.gif"/>');
    if($('#sort').val() == 'pop')
    {  
        $('#the_posts').load('/index-posts?cats='+allVals+'&sort=pop&auth='+authID);
    }
    else
    {
        $('#the_posts').load('/index-posts?cats='+allVals+'&sort=date&auth='+authID);
    }
}

function processPopularity()
{
    var authID = $('#curauthid').val(); //only for author pages 
    if(authID == null)
        authID = '';
    $('#sort').val('pop');
    $('#date').removeClass('link_on').addClass('link_off');
    $('#popularity').removeClass('link_off').addClass('link_on');
    var allVals = '';   
    $(':checked').each(function() {
        allVals += ''+($(this).val())+',';
    });
    $('#the_posts').empty().html('<img src="http://dp8uhdh5dv371.cloudfront.net/bdjp_logo_zebra2.gif"/>');
    if(allVals != '')
        $('#the_posts').load('/index-posts?cats='+allVals+'&sort=pop&auth='+authID);
    else
        $('#the_posts').load('/index-posts?sort=pop&auth='+authID); 
}

function processDate()
{
    var authID = $('#curauthid').val(); //only for author pages    
    if(authID == null)
        authID = '';       
    $('#sort').val('date');
    $('#popularity').removeClass('link_on').addClass('link_off');
    $('#date').removeClass('link_off').addClass('link_on');
    var allVals = '';   
    $(':checked').each(function() {
        allVals += ''+($(this).val())+',';
    });
    $('#the_posts').empty().html('<img src="http://dp8uhdh5dv371.cloudfront.net/bdjp_logo_zebra2.gif"/>');
    if(allVals != '')
        $('#the_posts').load('/index-posts?cats='+allVals+'&sort=date&auth='+authID);  
    else
        $('#the_posts').load('/index-posts?sort=date&auth='+authID);    
}

$(document).ready(function(){  
    
     $(":checkbox").click(processChecked);
     $("#popularity").click(processPopularity);
     $("#date").click(processDate);
});

