function LogUserActivity(url){
  this.ajaxHelper = new net.ContentLoader(this, url, "POST", []);
  
}

LogUserActivity.prototype = {


  LogAction: function(AffectUserID, ActionType, ActionDesc){
    var query = 'action=logUserActivity&name=' + username  + '&AffectUserID=' + AffectUserID
         + '&ActType=' + ActionType  + '&ActDesc=' + ActionDesc; 

    this.ajaxHelper.sendRequest(query);
  },
  
  ajaxUpdate: function(request) {
   
    var text = request.responseText;
   
   
   var start = text.indexOf('<LogUserAction>');
   if (start>=0)
     {
        start = text.indexOf('<LogUserAction>') + 15;
        var end = text.indexOf('</LogUserAction>');

        var result = text.substring(start, end).replace(/^\s+|\s+$/g,"");
        
        if (result.indexOf("1")>=0)
        {
        }
        else
        {
          if(language == "fr"){
            alert("Journalisation échouée");
          }else{
            alert("Action logging failed");
          }
        }
      }
  },
  

  handleError: function(request) {
    alert("ERROR: " + request.responseText);
  }

};
