﻿function get_ngword()
{
	var file_name = "/pub/ngword.xml";
	// XMLドキュメントをDOMで扱うためのオブジェクトを作る
	if(document.all) {
		xml_doc = new ActiveXObject("Microsoft.XMLDOM");
	} else	{
		xml_doc = document.implementation.createDocument("", "", null);
	}

	// XMLドキュメントの読み込み設定をする(非同期にしない)
	xml_doc.async = false;

	// XMLドキュメント"poems.xml"を読み込む
	xml_doc.load(file_name);

	var i = 0;
	var ng_word = new Array();
	if( xml_doc.documentElement ){
//		var word_node = xml_doc.documentElement.childNodes[0];
		var word_node = xml_doc.getElementsByTagName("columns");
	}else{
		var word_node = null;
	}
/*
	while( word_node ) {
//		ng_word[i] = word_node.childNodes[0].nodeValue;
		ng_word[i] = word_node.firstChild.nodeValue;
		i++;
		word_node = word_node.nextSibling;
	}
*/
//alert(len);
	for(num=0; num<word_node.length; num++){
		ng_word[num] = word_node[num].childNodes[0].nodeValue;
//alert( num + ' : ' + ng_word[num] );
//		i++;
	}

	return ng_word;
}

function check_ngword( string, ngarray ){
	var err = 0;
//alert( ngarray.length );
	for( a=0; a<ngarray.length; a++ ){
//alert( ngarray[a] );
		if( string.indexOf( ngarray[a] ) >= 0 ){
			err = 1;
			break;
		}
	}
	return err;
}
