function openwin() {
	var url = this.href;
	if (document.all && !window.opera) {
		if (url.match(/[^\x21-\x7E]/)) {
			if (!window.createPopup) {
				this.target = "_blank";		// IE 5.5 未満は target="_blank" を適用して終了
				return true;
			}
			url = escape(url);			// 取得 URL をエスケープ
			url = decodeURIComponent(url);		// エスケープした文字列をデコード
			url = encodeURI(url);			// 正常な URI に URL エンコード
		}
	}
		if (url && url.match(location.hostname)) {		// 自分のサイトのホスト名が含まれるリンクは通常表示
			return true;
		}
		else if (url && url.match(/^(https?|ftp):\/\//)) {	// 上記以外のリンクは新しいウインドウ表示
			window.open(url);
			return false;
		}

	return false;
}
