$(document).ready(stats_init);


function stats_init(){

     stats_load_month();
     
     $('#month_stats_picker').change(pick_month);
     $('#day_stats_picker').datepicker();
     $('#day_stats_picker').change(pick_day);
     $('#week_stats_picker').change(pick_week);
     
}

function stats_load_month(){
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=mstats',
       success: function(msg){   
            $('#stats_month').html(msg);      
            stats_load_week();
       }
     });    
}
function stats_load_week(){
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=wstats',
       success: function(msg){   
            $('#stats_week').html(msg);
            stats_load_day();      
       }
     });    
}
function stats_load_day(){
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=dstats',
       success: function(msg){   
            $('#stats_day').html(msg);      
       }
     });    
}


function pick_month(){
    var spl = $(this).attr('value').split('-');
    var y = spl[0];
    var m = spl[1];
    $('#stats_month').html('<img src="/images/ajax-loader.gif" alt="loading" />');
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=mstats&stats_month='+m+'&stats_year='+y,
       success: function(msg){   
            $('#stats_month').html(msg);      
       }
     });        
}

function pick_day(){
    var spl = $(this).attr('value').split('/');
    var m = spl[0];
    var d = spl[1];
    var y = spl[2];
    $('#stats_day').html('<img src="/images/ajax-loader.gif" alt="loading" />');
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=dstats&stats_month='+m+'&stats_year='+y+'&stats_day='+d,
       success: function(msg){   
            $('#stats_day').html(msg);      
       }
     });            
}
function pick_week(){
    var spl = $(this).attr('value').split('-');
    var w = spl[1];
    var y = spl[0];
    $('#stats_week').html('<img src="/images/ajax-loader.gif" alt="loading" />');
     $.ajax({
       type: "POST",
       url: "/stats",
       data: 'ajx_action=wstats&stats_year='+y+'&stats_week='+w,
       success: function(msg){   
            $('#stats_week').html(msg);      
       }
     });            
}