function success(obj){
  // Apply result value on form
  document.forms['calcutator'].result.value = obj;	
}

function error(obj){
  // Display faultString 	
  alert("Error: " + obj["faultString"]);
}

function calculate(n1, n2, method){
 // Create a message	
  var message = Clean.createSimpleMessage("demos/webservice/calc.php", "", showError);	
  // Create a remote method
  var rpc = new RemoteMethod();
  // Define the protocol
  rpc.protocol = "XMLRPC";
  // Define the web service method name
  rpc.name = method;
  // Insert params
  rpc.addParam(n1);
  rpc.addParam(n2);
  // Define event listeners 
  rpc.onResult = success;
  rpc.onError = error;
  // Call web service remote method
  Clean.callWebService(message, rpc);
}