﻿$(document).ready(function(){
    var sch = $("#schedule");
    var schtog = $("#schedule-toggle");
    var schtogtext = $("#schedule-toggle span");
    var schtogimg = $("#schedule-toggle img");
    sch.hide();
    
    schtog.toggle(function () {
        if(sch.text() == "") {
            schtogimg.css({'display' : 'block'});
            $.ajax({
                url:"/ajax-schedule/",
                method:"GET",
                success:function(r) {
                    schtogtext.text("Hide Today's Facility Schedule");
                    sch.html(r).hide().slideDown(3000);
                    scrollUp();
                    ActivateRollovers();
                    schtogimg.css({'display' : 'none'});
                    }
                });
            } else {
                schtogtext.text("Hide Today's Facility Schedule");
                sch.slideDown(3000);
                scrollUp();
            }
        },
        function () {
            schtogtext.text("Show Today's Facility Schedule");
            sch.slideUp(3000);
        }
    );
 });
 
 function ActivateRollovers() {
    $("#schedule tr").mouseenter(function() {
        $(this).addClass("active");
	});
	$("#schedule tr").mouseleave(function() {
        $(this).removeClass("active");
	});
 }
 
 function scrollUp() {
    $('html,body').animate({scrollTop: $("#schedule-toggle").offset().top}, 1000);
 }