﻿
function sendNodes(searchName, myXML)
{	
    for(var i = 0; i < myXML.childNodes.length; i++)
    {	
        var currentNode = myXML.childNodes[i];
       
		if(currentNode.nodeName == searchName)
		{
            return currentNode;
		}
        if(currentNode.childNodes.length > 0)
		{
             var returnNode = this.sendNodes(searchName, currentNode);
			 if(returnNode != undefined )
			 {
				return returnNode;
			 }
    	}
	}
}

function nodeNumber(myXML)
{	
	if (document.getElementById && !document.all)
	{   
        //Mozilla
		return ((myXML.childNodes[0].childNodes.length)-1)/2;
	}
	else
	{
	    //IE
		return myXML.childNodes[1].childNodes.length;
	}
}


function innerNodeNumber(myXML)
{
    if (document.getElementById && !document.all)
	{   
        //Mozilla
	    return ((myXML.childNodes.length)-1)/2;
	}
	else
	{
	    //IE
	    return ((myXML.childNodes.length));
    }	
}