window.onload = init;

function init() {
    
    setupCalendar();
    
}

function setupCalendar()
{
      
     // setup home slide show =======
    
     jQuery('ul.sf-menu').superfish();
     $('.adSlideShow').cycle({fx: 'fade'}); 
     $('#headerImage').cycle({fx: 'fade'}); 
    
     Shadowbox.init();
               
    var date = new Date();
    var d = date.getDate();
    var m = date.getMonth();
    var y = date.getFullYear();

    $('#homeCalendar').fullCalendar({
    header: {
       left: 'prev,next ',
       center: 'today',
       right: 'title',
       
    },
    aspectRatio: 5,
    editable: true,
    events: '/ajax/get-home-events/',
    loading: function(bool) {
       if (bool) $('#homeLoading').show();
       else $('#homeLoading').hide();
    },
    eventMouseover: function(event, jsEvent, view) {
        if (event.rollTitle) {
            $("#homeCalendar").append('<div id="calendar-rollover">'+ event.rollTitle + '</div>');
            var pos = $(this).position();
            $("#calendar-rollover").css("left", pos.left );
            $("#calendar-rollover").css("top", (pos.top + 52) );
            // console.log($(this).html());
            // console.log(pos.left);
            
            return false;
        }
    },
    eventMouseout: function(event, jsEvent, view) {
        if (event.rollTitle) {
            // alert(view.parent().html());
            $("#calendar-rollover").remove();
            return false;
        }
    }
    });
    
}

