function showCalendar(){
    var url = '/DietTelevision/trackexercisecalendar.jsp?cannotMove=Y';
    var appName = navigator.appName.toLowerCase();
    var platform = navigator.platform.toLowerCase();
    var useragent = navigator.userAgent.toLowerCase();
    if (appName.indexOf("netscape") >= 0 && platform.indexOf("mac") >= 0) {
        if (useragent.indexOf("safari") < 0) {
            var xMax = null, yMax = null;
            if (document.all) {
                xMax = screen.width;
                yMax = screen.height;
            } else {
                if (document.layers) {
                    xMax = window.outerWidth;
                    yMax = window.outerHeight;
                } else {
                    xMax = 1024;
                    yMax = 768;
                }
            }
            var xOffset = (xMax - 700) / 2;
            var yOffset = (yMax - 356) / 2;
            showFirefoxCover();
            url = url + "&window=yes";
            window.open(url, "Calendar", "titlebar=no,directories=no,menubar=no,location=no,resizable=no,status=no,toolbar=no,scrollbars=no,width=700,height=356,alwaysRaised=yes,dependent=yes,screenX=" + xOffset + ",screenY=" + yOffset + ",top=" + yOffset + ",left=" + xOffset + "");
            return;
        }
    }
    showFormCalendar(url, '', '');
}

function cancelCalendar()
{
    winCalendar.hide();
}

function fnCalendarClose() {
	cancelCalendar();
}
function fnDateSelected(SelectedDate) {

        var pars = {
			selectedDate: SelectedDate
		};
	var url = contextRoot + "/trackExercise.do";
	doJsonAjaxRequest(url, pars, function(){
            cancelCalendar();
            AjaxUpdateDiv('TrackExerciseDiv', 'trackExerciseArea.jsp');
        });
    return false;
}
