﻿function CalendarCallBackHandler(result, context) 
{
    if (context.CommandName == "ShowEventDetails") 
    {
        var title = result.slice(6, result.indexOf(",htmlBody"));
        var htmlBody = result.slice(result.indexOf(",htmlBody") + 10, result.indexOf(",cssClass"));
        var cssClass = result.slice(result.indexOf(",cssClass") + 10);
        displayWindow(title, htmlBody, cssClass, context);
    } 
};
function onError(message, context) 
{
    alert("Exception :\n" + message);
};
function displayWindow(title, htmlBody, cssClass, e)
{
    var w, h, l, t;
    w = 400;
    //h = 300;
    //l = screen.width/4;
    l = 30;
    //t = screen.height/4;
    var calendarHeight = document.getElementById(e.idCalendar).offsetHeight;
    t = -calendarHeight + 50;
    
    // with title		        
    displayFloatingDiv('windowcontent', title, htmlBody, cssClass, w, h, l, t);
};
