
// Util2.js

function Util(){};

Util.isAny = Util.isOk =
function /* isOk */( o ) {
  return ( (typeof o != "undefined") && (o != null) );
}

Util.get_if_ok = Util.getIfOk =
function /* get_if_ok */(v,dv) {
  if (Util.isOk(v)) {
    return v;
  }
  else
  {
    if (Util.isOk(dv)) {
      return dv;
    }
    else {
      return null;
    }
  }
}

Util.getFunctionName =
function /* getFunctionName */( aFunction ) {
  if ( typeof aFunction != 'function' ) return "";
  aFunction = '' + aFunction;
  var fn = aFunction.slice( aFunction.indexOf( " " ), aFunction.indexOf( "(" ) );
  return fn;
}

Util.emptyString = '';
Util.emptyFunction = function /* emptyFunction */() {}
