function setListener(observer, eventType, callFunc) {
	if(observer.attachEvent) {
		observer.attachEvent('on' + eventType, callFunc);
	} else if(observer.addEventListener) {
		observer.addEventListener(eventType, callFunc, false);
	} else {
		alert("このブラウザではイベントリスナが使用できません");
		return false;
	}
	return true;
}
function deleteListener(observer, eventType, callFunc) {
	if(observer.detachEvent) {
		observer.detachEvent('on' + eventType, callFunc);
	} else if(observer.removeEventListener) {
		observer.removeEventListener(eventType, callFunc, false);
	} else {
		alert("このブラウザではイベントリスナが使用できません");
		return false;
	}
	return true;
}