var schedule_is_active = false;
function schedule_popup()
{
if (schedule_is_active) {
$('#footer-schedule-table').hide('fast');
schedule_is_active = false;
} else {
schedule_load($('#footer-schedule-form-date').val());
}
}
function schedule_callback(d,t,i)
{
$('#footer-schedule-form-date').val(d);
$('#footer-schedule-form-time').val(t);
$('#footer-schedule-date-inner').html(i);
$('#footer-schedule-table').hide('fast');
schedule_is_active = false;
}
function schedule_submit()
{
if (!$('#footer-schedule-form-doctor').val() || !$('#footer-schedule-form-date').val() || !$('#footer-schedule-form-time').val()) {
alert('Выберите врача, дату и время посещения!');
schedule_is_active = false;
schedule_popup();
return false;
}
return true;
}
function schedule_reset()
{
schedule_is_active = true;
schedule_popup();
$('#footer-schedule-form-date').val('');
$('#footer-schedule-form-time').val('');
$('#footer-schedule-date-inner').html('щелкните для выбора...');
}
function schedule_load(d)
{
if (!schedule_is_active) {
$('#footer-schedule-table-data').hide();
$('#footer-schedule-table-loading').show();
$('#footer-schedule-table').show('fast');
}
$('body').css('cursor', 'wait');
$.get("/schedule",
{
sid: $('#footer-schedule-form-doctor').val(),
date: d,
callback : 'schedule_callback'
},
function (data) {
$('#footer-schedule-table-data').html(data);
if (!schedule_is_active) {
$('#footer-schedule-table-data').show('fast');
$('#footer-schedule-table-loading').hide();
schedule_is_active = true;
}
$('body').css('cursor', '');
}
);
}
$(function () {
$('#footer-schedule-date-inner').html('щелкните для выбора...');