def METHOD_NAME(r_node, t_node):
	inctabs()
	compareChildElementNodeCount(r_node, t_node)
	r_childs = r_node.childNodes
	t_childs = t_node.childNodes
	for r_c_node in r_childs:
		if r_c_node.nodeType == r_c_node.ELEMENT_NODE:
			found = 0
			#compare all element nodes vs. each other
			for t_c_node in t_childs:
				if t_c_node.nodeType == t_c_node.ELEMENT_NODE:
					if r_c_node.tagName == t_c_node.tagName:
						compareAttributes(r_c_node, t_c_node)
						METHOD_NAME(r_c_node, t_c_node)
						found = 1
			if not found:
				print(tabs(), location(t_node),"Missing child node:", brackets(r_c_node.tagName))
	for t_c_node in t_childs:
		if t_c_node.nodeType == t_c_node.ELEMENT_NODE:
			found = 0
			#compare all element nodes vs. each other
			for r_c_node in r_childs:
				if r_c_node.nodeType == r_c_node.ELEMENT_NODE:
					if t_c_node.tagName == r_c_node.tagName:
						found = 1
			if not found:
				print(tabs(), location(t_node),"Unexpected child node:", brackets(t_c_node.tagName))
	dectabs()