/**
* This script controls the jquery/ajax functionality of the mini events calendar
**/

jQuery.preloadImages = function()
{
  for(var i = 0; i<arguments.length; i++)
  {
    jQuery("<img>").attr("src", arguments[i]);
  }
}
/*
$.preloadImages("/img/mincal/mini-cal-year-fw.jpg","/img/mincal/mini-cal-year-rw.jpg","/img/mincal/mini-cal-month-fw.jpg","/img/mincal/mini-cal-month-rw.jpg",
                "/img/mincal/mini-cal-year-fw-h.jpg","/img/mincal/mini-cal-year-rw-h.jpg","/img/mincal/mini-cal-month-fw-h.jpg","/img/mincal/mini-cal-month-rw-h.jpg",
                "/img/mincal/ajax-loader.gif");
                */

$.preloadImages("/img/mincal/mini-cal-month-fw.gif","/img/mincal/mini-cal-month-rw.gif",
                "/img/mincal/mini-cal-month-fw-h.gif","/img/mincal/mini-cal-month-rw-h.gif",
                "/img/mincal/ajax-loader.gif");


// Forward and back month links

$(document).ready(function(){
  $('a[class="minical"]').click(function(){

      //Ajax Loader
      $('#minieventscal').html('<img src="/img/mincal/ajax-loader.gif" alt="" width="31" height="31" style="width:31px;margin:105px 135px;" />');


      var sTarget = $(this).attr('href');
      //remove trailing slash
      sTarget = sTarget.replace(new RegExp(/\/$/),'');
      sTarget = sTarget+='/minical/1' ;

    $.get(sTarget,'', function(j){
      $('#minieventscal').html(j);
    })

    return false;
  });

}) ;

// Forward and back year links

$(document).ready(function(){
    $('img.arrow').mouseover(function(){
      var src = $(this).attr('src');
      //$(this).attr('src',src.replace('.jpg','-h.jpg'));
      $(this).attr('src',src.replace('.gif','-h.gif'));
    }).mouseout(function(){
      var src = $(this).attr('src');
      //$(this).attr('src',src.replace('-h.jpg','.jpg'));
      $(this).attr('src',src.replace('-h.gif','.gif'));
    });
  })