
	function sbsdialog() {
		var msg01 = '閲覧には購読者IDとパスワードを入力します。\n\n（発行後3ヶ月よりフリー公開となります）';
		return window.confirm( msg01 );
	}

	//
	// file name oriented
	//

	function pdfspr( me, sw ) {

		var i;
		var oset = me.parentNode.getElementsByTagName( 'a' );

		var os = document.getElementsByTagName( 'a' );
		for ( i = 0; i < os.length; i++ ) {
			o = os[ i ];
			if ( o.href.match( /OF\d\d\d\D*\.pdf$/ ) ) {
				if ( sw && o.href.match( /y\.pdf$/ ) ) {
					o.href = o.href.substring( 0, o.href.length - 5 ) + '.pdf';
					oset[ 0 ].style.fontWeight = 'bold';
					oset[ 1 ].style.fontWeight = 'normal';
				}
				if ( !sw && o.href.match( /\d\.pdf$/ ) ) {
					o.href = o.href.substring( 0, o.href.length - 4 ) + 'y.pdf';
					oset[ 0 ].style.fontWeight = 'normal';
					oset[ 1 ].style.fontWeight = 'bold';
				}
			}
		}
	}

	//
	// HTML code oriented
	//

	function toggleindex( me, sw ) {

		var i, j, os;
		var oroot = getobj( 'newscontents' );
		var oset = me.parentNode.getElementsByTagName( 'a' );
		var otree = oroot.childNodes;

		for ( i = 0; i < otree.length; i++ ) {
			if (  otree[ i ].tagName && otree[ i ].tagName.toLowerCase() == 'li' ) {
				os = otree[ i ].childNodes;
				for ( j = 0; j < os.length; j++ ) {
					if ( os[ j ].tagName && os[ j ].tagName.toLowerCase() == 'h2' && os[ j ].className == 'newsttl' ) {
						if ( sw ) {
							os[ j ].style.display = 'block';
						} else {
							os[ j ].style.display = 'none';
						}
					}
					if ( os[ j ].tagName && os[ j ].tagName.toLowerCase() == 'div' && os[ j ].className == 'newsctsblock' ) {
						if ( sw ) {
							os[ j ].style.display = 'block';
							oset[ 0 ].style.fontWeight = 'bold';
							oset[ 1 ].style.fontWeight = 'normal';
						} else {
							os[ j ].style.display = 'none';
							oset[ 0 ].style.fontWeight = 'normal';
							oset[ 1 ].style.fontWeight = 'bold';
						}
					}
				}
			}
		}

	}

	// 動くが使わない

	function togglemonth( me ) {
		var i;
		var otree = me.parentNode.parentNode.childNodes;
		for ( i = 0; i < otree.length; i++ ) {
					if ( otree[ i ].tagName && otree[ i ].tagName.toLowerCase() == 'h2' && otree[ i ].className == 'newsttl' ) {
						if ( otree[ i ].style.display == 'none' ) {
							otree[ i ].style.display = 'block';
						} else {
							otree[ i ].style.display = 'none';
						}
					}
					if ( otree[ i ].tagName && otree[ i ].tagName.toLowerCase() == 'div' && otree[ i ].className == 'newsctsblock' ) {
						if ( otree[ i ].style.display == 'none' ) {
							otree[ i ].style.display = 'block';
						} else {
							otree[ i ].style.display = 'none';
						}
					}
		}
	}

