var mammoth_common = {
	eventAdd:function(obj,type,fn){
		if(!obj.eventQ) obj.eventQ = {};
		if(!obj.eventQ[type]) obj.eventQ[type] = [];
		obj.eventQ[type].push(fn);
		obj["on" + type] = function(e){
			for(var i=0;i<this.eventQ[type].length;i++){
				this.tempQ = this.eventQ[type][i];
				this.tempQ(e);
				this.tempQ = null;
			}
		}
		obj = null;
	},

	eventRemove:function(obj,type,fn){
		if(obj.eventQ){
			if(obj.eventQ[type]){
				for(var i=0;i<obj.eventQ[type].length;i++){
					if(obj.eventQ[type][i] == fn){
						obj.eventQ[type] = obj.eventQ[type].splice(i,1);
						break;
					}
				}
			}
		}
		obj = null;
	},

	getParam:function(param){
		var prams = decodeURIComponent(window.location.search.substr(1)).split(/\&|\=/);
		for(var i=0;i<prams.length;i+=2){
			if(prams[i] == param) return prams[i+1];
		}
	}
}