function doLoad(askFor, aForm, objResult, isClearDiv, iconNo, callBackFunc)
{
/**
  * askFor       - страница запроса (пр. 'backend.php?a=1&c=13') ***Внимание не поддерживается кирилица при такой передаче***  
  * aForm        - имя объекта формы, для отправки параметров из нее
  * objResult    - имя объекта для возврата (div)
  * objDebug     - имя объекта для отладки (div)
  * isClearDiv   - true - тогда объект objResult будет очищен перед внесением результата
  * iconNo       - номер и способ показать что выполняется загрузка
  * callBackFunc - имя ф-ции которая будет запущена после успешного возврата контента
  **/

 if (isClearDiv == true) 
   {
         if (iconNo == 1) { document.getElementById(objResult).innerHTML = "<div style=\"text-align:center; z-index:5000; position:absolute; overflow:auto; width:36px; height:36px; left:50%; top:50%; margin-left:-18px; margin-top:-18px;\"><img src=\"pix/loading1.gif\" width=35 height=35 /></div>"; }
    else if (iconNo == 2) { document.getElementById(objResult).innerHTML = "<div style=\"text-align:center; overflow:auto;\"><img src=\"pix/loading1.gif\" width=35 height=35 /></div>"; }
    else if (iconNo == 3) { document.getElementById(objResult).innerHTML = "<div style=\"text-align:center; z-index:5000; position:absolute; overflow:auto; width:40px; height:40px; left:50%; top:50%; margin-left:-20px; margin-top:-20px;\"><img src=\"pix/loading1.gif\" width=35 height=35 /></div>"; }
    else if (iconNo == 4) { document.getElementById(objResult).innerHTML = "<div style=\"text-align:center; padding:20px; \"><img src=\"pix/loading1.gif\" width=35 height=35 /></div>"; }
    else                  { document.getElementById(objResult).innerHTML = ""; }
   }

 var objForm = document.getElementById(aForm);	

 JsHttpRequest.query(
  askFor, 
  {
   q: objForm
  },           
  function(result)
  {
   if (result)
     {
      //КОМЕНТАРИЙ НЕ УДАЛЯТЬ!!!
      document.getElementById(objResult).innerHTML = result["Cod"]; //+result["Flds"]+"<br>"+result["OtherFlds"];
      
      if (callBackFunc)
        {
         var strCommand = " " + callBackFunc + "()";
         var callFunction = new Function("", strCommand);
         callFunction();
         delete callFunction;
        }
     }
  },
  false  
 );
        
// delete req; // delete a object
}
