function ai(){this.b=new Array();this.V=new Array();this.count=0;}ai.prototype.item=function(b){for(var V=0;V<this.count;V++){if(this.b[V]==b){return this.V[V];}}this.add(b,null);return null;};ai.prototype.add=function(b,V){IZ.b(this.b,b);IZ.b(this.V,V);this.count++;};ai.prototype.exists=function(b){for(var V=0;V<this.count;V++){if(this.b[V]==b){return true;}}return false;};ai.prototype.remove=function(b){for(var V=0;V<this.count;V++){if(this.b[V]==b){this.b=IZ.e(this.b,V);this.V=IZ.e(this.V,V);this.count--;break;}}};ai.prototype.keys=function(){return new gR(IZ.S(this.b));};ai.prototype.items=function(){return new gR(IZ.S(this.V));};function gR(b){this.b=b;}gR.prototype.toArray=function(){return this.b;};
