function create_xml_array(objDomTree) {
	var xml_array = new Array();
	
	if(objDomTree.children != null) {
		for(var i = 0; i < objDomTree.children.length; i++) {
			if(objDomTree.children[i].nodeType == "ELEMENT") {
				xml_array[objDomTree.children[i].tagName] = create_xml_array(objDomTree.children[i]);
			} else if(objDomTree.children[i].nodeType == "TEXT") {
				return objDomTree.children[i].content;
			}
		}
	}
	return xml_array;
}

function xmlError(e) {
	//there was an error, show the user
	alert(e);	
} //en