// JavaScript Document
/*
 * xml 处理
 */

var dataxml={
	// 返回子结点值 没有返回false 出错 返回 false
	getNodeValue : function(node,ElementTagName){
		try{
			if(!node.hasChildNodes())return false;
			var itemlist=node.childNodes;
			for (var i = 0; i < itemlist.length; i++) {
				if (itemlist[i].tagName == ElementTagName) {
					if (itemlist[i].hasChildNodes()) {
						return itemlist[i].firstChild.data;
					}else{
						return '';
					}
				}
			}
			return false;
		}catch(e){
			//alert("xml.getNodeValue:"+e);
			return false;
		}
	},
	//返回子结点对象 没有返回 null
	getNodeObj : function (node,ElementTagName){
		try{
			if(!node.hasChildNodes())return null;
			var itemlist=node.childNodes;
			for (var i = 0; i < itemlist.length; i++) {
				if(itemlist[i].tagName==ElementTagName)return itemlist[i];
			}
			return null;
		}catch(e){
			//alert("xml.getNodeObj:"+e);
			return null;
		}
	}
}
