//エンコーディング@UTF-8

function ipnAddListener(elm, type, func) {
	if(!elm)
		return false;

	if(elm.addEventListener)
		elm.addEventListener(type, func, false);
	else if(elm.attachEvent)
		elm.attachEvent("on" + type, func);
	else
		return false;

	return true;
}

function ipnTarget(e) {
	if(e && e.target) {
		if(e.target.nodeType == 3)
			return e.target.parentNode;
		else
			return e.target;

	} else if(window.event && window.event.srcElement)
		return window.event.srcElement;

	else
		return null;
};

function ipnChgStyle(e) {
	var v = ipnTarget(e).options[ipnTarget(e).selectedIndex].value;

	if(v == "i" || v == "p")
		window.location.href = "?ua="+v;
}

