

function getConferenceEndTime(dataSource, srcId)
{
  XMLHttpRequestObject3 = createAjaxCtrl ();
  
  if(XMLHttpRequestObject3) 
  {
    var obj = myGetElementById(srcId);
    XMLHttpRequestObject3.open("GET", dataSource);

    /* this is executed each time the AJAX object receives data */
    XMLHttpRequestObject3.onreadystatechange = function()
    {
      if (XMLHttpRequestObject3.readyState == 4 &&
      XMLHttpRequestObject3.status == 200) 
      {
        obj.value = XMLHttpRequestObject3.responseText;
      }
    }    
    XMLHttpRequestObject3.send(null);
  }
  else
    alert('no XMLHttpRequestObject');
}

function kickParticipant(dataSource, srcId, msgId, acc_id, conf_id, lang_id)
{
  XMLHttpRequestObject4 = createAjaxCtrl ();
  
  if(XMLHttpRequestObject4) 
  {
    var obj = myGetElementById(srcId);
    var obj2 = myGetElementById(msgId);
    XMLHttpRequestObject4.open("GET", dataSource);

    /* this is executed each time the AJAX object receives data */
    XMLHttpRequestObject4.onreadystatechange = function()
    {
      if (XMLHttpRequestObject4.readyState == 4 &&
      XMLHttpRequestObject4.status == 200) 
      {         	      	   	      	
        if(XMLHttpRequestObject4.responseText != "OK") {         	
          obj.style.display = 'block';
          obj2.innerHTML = XMLHttpRequestObject4.responseText;
        }
        else 
        {                 
//          loadInvitationList( acc_id, conf_id, lang_id );
          loadInvitationList('invitation_list');
        }
      }
    }    
    XMLHttpRequestObject4.send(null);
  }
  else
    alert('no XMLHttpRequestObject');    
}

function ajxInvitationDelete(dataSource, srcId, msgId, acc_id, conf_id, lang_id)
{
  XMLHttpRequestObject4 = createAjaxCtrl ();
  
  if(XMLHttpRequestObject4) 
  {
    var obj = myGetElementById(srcId);
    var obj2 = myGetElementById(msgId);
    XMLHttpRequestObject4.open("GET", dataSource);

    /* this is executed each time the AJAX object receives data */
    XMLHttpRequestObject4.onreadystatechange = function()
    {
      if (XMLHttpRequestObject4.readyState == 4 &&
      XMLHttpRequestObject4.status == 200) 
      {
        if(XMLHttpRequestObject4.responseText != "OK")
        {          
          obj.style.display = 'block';
          obj2.innerHTML = XMLHttpRequestObject4.responseText;
        }
        else
        {        
//          loadInvitationList( acc_id, conf_id, lang_id );
          loadInvitationList('invitation_list');
          setTimeout("fetchContacts('drawABEInvite')", 100);
        }
      }
    }    
    XMLHttpRequestObject4.send(null);
  }
  else
    alert('no XMLHttpRequestObject');    
}

function ajxLoadAgenda(dataSource, destId)
{
  XMLHttpRequestObject = createAjaxCtrl ();
  if(XMLHttpRequestObject) 
  {
    if(myGetElementById(destId))
    {
      var obj = myGetElementById(destId);
      XMLHttpRequestObject.open("GET", dataSource);
  
      /* this is executed each time the AJAX object receives data */
      XMLHttpRequestObject.onreadystatechange = function()
      {
        if (XMLHttpRequestObject.readyState == 4 &&
        XMLHttpRequestObject.status == 200) 
        {
          obj.innerHTML = XMLHttpRequestObject.responseText;          
          
          //AdjustForTimeZone();
        }
      }    
      XMLHttpRequestObject.send(null);
    }
    else
      alert(' No destination ');
  }
  else
    alert('no XMLHttpRequestObject');  
}

function insertInvitation(dataSource, srcId, msgId, txtId, lang_id, conf_id, acc_id, loadingId, buttonId)
{
  XMLHttpRequestObject6 = createAjaxCtrl ();
  
  if(XMLHttpRequestObject6) 
  {
    var obj  = myGetElementById(srcId);
    var obj2 = myGetElementById(msgId);
    var obj3 = myGetElementById(txtId);
    var obj4 = myGetElementById(loadingId);          
    var obj5 = myGetElementById(buttonId);
         
    XMLHttpRequestObject6.open("GET", dataSource);

    /* this is executed each time the AJAX object receives data */
    XMLHttpRequestObject6.onreadystatechange = function()
    {
      if (XMLHttpRequestObject6.readyState == 4 &&
      XMLHttpRequestObject6.status == 200) 
      {
        if(XMLHttpRequestObject6.responseText != "OK")
        {
          obj3.className = 'error';
          obj.style.display = 'block';
          obj2.innerHTML = XMLHttpRequestObject6.responseText;
          obj3.disabled = false;
          obj5.disabled = false;
        }
        else
        {
          obj.style.display = 'none';
          obj3.value = '';
          obj3.className = '';
          loadInvitationList('invitation_list');
        }        
        obj3.disabled = false;
        obj5.disabled = false;
        obj4.style.display = 'none';
      }
      
    }    
    XMLHttpRequestObject6.send(null);
  }
  else
    alert('no XMLHttpRequestObject');    
}
