//================================================
//xml parse functions
//Splendid Ltd. 2006 http://www.howsplendid.com
//================================================
//Example use:
//var nodeParent;
//nodeParent = httpXML.responseXML;
//var nodeTest = GetChildNode(nodeParent,0,"Test");
//alert(nodeTest.firstChild.nodeValue);
//alert(nodeTest.attributes.mydata.value);
//
//================================================

//find a child node from a parent node
function GetChildNode(nodeParent, iNodeNumber, sNodeName){
	var iCurrentNode = 0;
	var iMatchingNodes = 0;
	var nodeTemp;	
	for (iCurrentNode=0; iCurrentNode<nodeParent.childNodes.length; iCurrentNode++) {
		nodeTemp = nodeParent.childNodes[iCurrentNode];
		if (nodeTemp.nodeName == sNodeName) {
			if (iMatchingNodes == iNodeNumber){
				return nodeTemp;
			}
			iMatchingNodes++;
		}
	}
	return null;
}

function GetAttribute(nodeIn, sAttributeName){
    
    return null;
}