﻿var postponedFaqId = null;
function ViewFaq(id) {
  if (callback.InCallback())
    postponedFaqId = id;
  else
    callback.PerformCallback(id);
}
function FaqCallbackBegin(s, e) {
  loadingPanel.Show();
}
function FaqCallbackComplete(s, e) {
  if (postponedFaqId != null) {
    callback.PerformCallback(postponedFaqId);
    postponedFaqId = null;
  }
  answerDiv.innerHTML = e.result;
}
function FaqCallbackEnd(s, e) {
  loadingPanel.Hide();
  popupcontrol.Show();
  popupcontrol.UpdatePosition();
}