function get_xml(getmode,xmltagname,wtype,readfile) {
	dataDoc = new Array();
















	// POST処理
	var postdata = 'mode=' + encodeURIComponent(getmode);
	try {
		if (xmlhttp.readyState != 0) xmlhttp.abort();

	        xmlhttp.open("POST", readfile, true);
	        xmlhttp.onreadystatechange = function () {
			if (xmlhttp.readyState == 4 && xmlhttp.responseText) {
				//XMLドキュメントオブジェクト
				var xmlDoc = xmlhttp.responseXML;

//				alert (xmlhttp.responseText);

				for(i = 0; i < xmltagname.length; i++){
					//タグを指定
					dataElm = xmlDoc.getElementsByTagName(xmltagname[i]);
					//タグの内容を取得
					try{
						dataDoc.push(dataElm[0].firstChild.nodeValue);
					} catch(e){
						//取得できない場合
						dataDoc.push("");
					}
				}

				//同値比較
				if (dataDoc[0] !== ""){
				//出力メインルーチンへ
					write_xmldata(dataDoc,wtype);
				}else{
//					alert ("該当する情報がありませんでした");


					write_xmldata(dataDoc,false);
				}
			}
		}
	        xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	        xmlhttp.send(postdata);
	} catch (e){
        	alert(e);
	}
}

