flgAdmDealDiv = 0x0001
flgAdmDealDivDoc = 0x0002
flgAdmDealDivInf = 0x0004
flgAdmDealPerson = 0x0008
flgAdmDealDivType = 0x0010
flgAdmDealEmbassy = 0x0020
flgAdmDealGEK = 0x0040
flgAdmDealSMI = 0x0080

SprDlgProp     = MakeDlgParam (400, 130);
SprItemDlgProp = MakeDlgParam (400, 210);

// Инициализация режима "Показувати дiї"
function AdmInitDeal (Prefix, Flag)
{
  var Flags, act, obj, i

  Flags = parseInt (GetCookie ("AdmDeal"))
  if (isNaN (Flags))
    Flags = 0
  if (Flags & Flag)
  {
    act = document.getElementById (Prefix + "Act")
    if (act)
    {
      act.checked = true
      for (i = 0 ; obj = document.getElementById (Prefix + i) ; i++)
        obj.style.display = ""
    }
  }
}

// Проверка/Установка режима "Показувати дiї"
function AdmCheckDeal (Prefix, Flag)
{
  var Flags, act, obj, i

  act = document.getElementById (Prefix + "Act")
  for (i = 0 ; obj = document.getElementById (Prefix + i) ; i++)
    obj.style.display = act.checked ? "" : "none"

  Flags = parseInt (GetCookie ("AdmDeal"))
  if (isNaN (Flags))
    Flags = 0

  if (act.checked)
    Flags |= Flag
  else
    Flags &= (0xFFFF ^ Flag)

  SetCookie ("AdmDeal", Flags)
}

// Вывести типовой заголовок с функцией добавления и режимом "Показувати дiї"
function AdmDealWrite (Prefix, AddFunc)
{
  document.write ("<TR><TD style='border:outset 1 navy; padding:3px' bgcolor=lightgreen><TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0><TR>")
  if (AddFunc)
    document.write ("<TD><DIV CLASS=m5><A HREF='JavaScript:" + AddFunc + "'>Додати</A></DIV></TD><TD>|</TD>")
  document.write ("<TD><DIV CLASS=m5><INPUT STYLE='height:14px' TYPE=CHECKBOX ID='" + Prefix + "Act' OnClick='JavaScript:" + Prefix + "Check()'></DIV></TD><TD><LABEL FOR='" + Prefix + "Act'>Показувати дiї</LABEL></TD></TR></TABLE></TD></TR>")
}
