function tHash(){this.length=0;this.items=new Array();for(var a=0;a<arguments.length;a+=2){if(typeof(arguments[a+1])!="undefined"){this.items[arguments[a]]=arguments[a+1];this.length++}}this.removeItem=function(c){var b;if(typeof(this.items[c])!="undefined"){this.length--;var b=this.items[c];delete this.items[c]}return b};this.getItem=function(b){return this.items[b]};this.setItem=function(b,c){if(typeof(c)!="undefined"){if(typeof(this.items[b])=="undefined"){this.length++}this.items[b]=c}return c};this.hasItem=function(b){return typeof(this.items[b])!="undefined"};this.delAll=function(){this.items.length=0}};