if (typeof (console) == "undefined") { var console = { info: function () { }, warn: function () { }, error: function () { }, log: function () { }, time: function () { }, timeEnd: function () { } }; } if (!Array.isArray) { Array.isArray = function (vArg) { return Object.prototype.toString.call(vArg) === "[object Array]"; }; } if (!Object.isSVGElement) { Object.isSVGElement = function (vArg) { var str = Object.prototype.toString.call(vArg); return (str.indexOf("[object SVG") == 0); }; }