add global_abatement.js
add function.js
add  method call and function call invocation patterns
add function2.js
add prototype.js file