/*********************$函数*******************/
function $(id) {
	return !id ? null : document.getElementById(id);
}

/*********************对象添加事件*******************/
function addEvent(obj,type,fun){
	obj=$(obj);
	if(obj.addEventListener){
		obj.addEventListener(type,fun);
		return true;
	}else if(obj.attachEvent){
		return obj.attachEvent("on"+type,fun);
	}else{
		return false;
	};
};
/*********************对象删除事件*******************/
function delEvent(obj,type,fun){
	obj=$(obj);
	if(obj.addEventListener){
		obj.removeEventListener(type,fun);
		return true;
	}else if(obj.attachEvent){
		obj.detachEvent("on"+type,fun);
		return true;
	}else{
		return false;
	};
};