function resolveRef(o,sProp) {
			if ( typeof o[sProp] === "string" ) {
				var sName = o[sProp];

				o[sProp] = resolveReference(o[sProp], mVariables, {
					preferDotContext: oEnv.bPreferContext,
					bindDotContext: !oEnv.bStaticContext
				});

				if (typeof (o[sProp]) !== "function") {
					if (oEnv.bTolerateFunctionsNotFound) {
						oEnv.aFunctionsNotFound = oEnv.aFunctionsNotFound || [];
						oEnv.aFunctionsNotFound.push(sName);
					} else {
						Log.error(sProp + " function " + sName + " not found!");
					}
				}
			}
		}
/*
		 * Resolves a function name to a function.
		 *
		 * Names can consist of multiple segments, separated by dots.
		 *
		 * If the name starts with a dot ('.'), lookup happens within the given context only;
		 * otherwise it will first happen within the given context (only if
		 * <code>bPreferContext</code> is set) and then use <code>mLocals</code> to resolve
		 * the function and finally fall back to the global context (window).
		 *
		 * @param {object} o Object from which the property should be read and resolved
		 * @param {string} sProp name of the property to resolve
		 */
Resolves a function name to a function.
Names can consist of multiple segments, separated by dots.

If the name starts with a dot ('.'), lookup happens within the given context only;
otherwise it will first happen within the given context (only if
bPreferContext is set) and then use mLocals to resolve
the function and finally fall back to the global context (window).

@param {object} o Object from which the property should be read and resolved
@param {string} sProp name of the property to resolve
Resolves a function name to a function . Names can consist of multiple segments separated by dots . If the name starts with a dot ( ' . ' ) lookup happens within the given context only ; otherwise it will first happen within the given context ( only if bPreferContext is set ) and then use mLocals to resolve the function and finally fall back to the global context ( window ) . @param { object } o Object from which the property should be read and resolved @param { string } sProp name of the property to resolve
function resolveRef(o,sProp) {
			if ( typeof o[sProp] === "string" ) {
				var sName = o[sProp];
				o[sProp] = resolveReference(o[sProp], mVariables, {
					preferDotContext: oEnv.bPreferContext,
					bindDotContext: !oEnv.bStaticContext
				});
				if (typeof (o[sProp]) !== "function") {
					if (oEnv.bTolerateFunctionsNotFound) {
						oEnv.aFunctionsNotFound = oEnv.aFunctionsNotFound || [];
						oEnv.aFunctionsNotFound.push(sName);
					} else {
						Log.error(sProp + " function " + sName + " not found!");
					}
				}
			}
		}
function resolveRef ( o , sProp ) { if ( typeof o [ sProp ] === "string" ) { var sName = o [ sProp ] ; o [ sProp ] = resolveReference ( o [ sProp ] , mVariables , { preferDotContext : oEnv . bPreferContext , bindDotContext : ! oEnv . bStaticContext } ) ; if ( typeof ( o [ sProp ] ) !== "function" ) { if ( oEnv . bTolerateFunctionsNotFound ) { oEnv . aFunctionsNotFound = oEnv . aFunctionsNotFound || [ ] ; oEnv . aFunctionsNotFound . push ( sName ) ; } else { Log . error ( sProp + " function " + sName + " not found!" ) ; } } } }
Resolves a function name to a function.
Resolves a function name to a function .