

function xmlLoadFromFile(file)
{
	var xmlObj = null;
	
	if (window.ActiveXObject)
	{
		xmlObj = new ActiveXObject("Microsoft.XMLDOM");
		xmlObj.async=false;
		xmlObj.load(file);
		return xmlObj;
	}
		
	if (window.XMLHttpRequest) 
	{
		xmlObj = new XMLHttpRequest();
		if (xmlObj.overrideMimeType) 
			xmlObj.overrideMimeType("text/xml");
		xmlObj.open("GET", file, false);
		xmlObj.send(null);
		return xmlObj.responseXML;
			
	}
	return xmlObj;

	
}			


function xmlGetElementValue(xmlObj, tagName)
{
	return xmlObj.getElementsByTagName(tagName)[0].firstChild.nodeValue;
}

function xmlGetString(xmlObj)
{
	if(xmlObj.xml==null)
	{
		var serializer = new XMLSerializer();
		var xml = serializer.serializeToString(xmlObj);
		return xml;
	}
	else
	{
		return xmlObj.xml;
	}
}
