var WebApp = {};

WebApp.Proxy = function(){
  function onLoadinComplete(obj,responseFunction){
    responseFunction(obj);
  }  
  
  function send(action, arg, responseFunction){
    var request = new HttpRequest();    
    request.setFunctionOperationComplete(function(obj) {onLoadinComplete(obj,responseFunction)});
    request.send(action,arg);    
  }
  
  return {
    send : function(action, arg, responseFunction){
        send(action, arg, responseFunction);        
      }            
  };
}();
