Monika,
This is my answer to you old related question
http://www.codeproject.com/Questions/400851/javascript-in-web-browser-in-Csharp:
The question makes no sense all. There is no such concept as "call as script". A script is, essentially, a set of instructions creating some object. Some of those objects are functions, so you can only call functions. But the idea of "calling them all" would also make no sense, because each function can be called with different parameters, they can be called in different order, and so on. This is not anything certain, can be nearly anything.Here is the problem you have: you ask so many questions which makes no sense that they are often get automatically removed due to abuse reports, sooner than one can possible answer them. But in that case I already posted an answer which has gone with your question, but I think you really need some help with your misconception.
You have similar misconception with your present question. There is no such thing as "all external JavaScript document". JavaScript is used where it is used, say, included in HTML, or referenced, or called by some other scripting system, such as WSH. The question "how to make object of the function" also makes no sense, because a JavaScript function is already an object and can be used as any other object. You cannot "access all variables": they are not referenced altogether anywhere, just because this is not needed and is not how variables are used. They are just used by their names, if it does not happen, the developer won't simply declare a variable.
I do understand that you need to develop a Web browser in a .NET application, with some specific features, but I cannot see why would you really need it and that you really understand what you want to achieve. I think you don't understand it, by the reasons like those I explained above, sorry.
—SA