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); }; }