function open_me(path,img,txt)
{
	var loaded
	var xmlDocument
	
	var text = '<Node>';
	text=text+'<path>' +path+'</path>'
	text=text+'</Node>'
	//alert(text)
	if (window.ActiveXObject)
	{
		xmlDocument = new ActiveXObject('Microsoft.XMLDOM');
		xmlDocument.async = false;
			
		loaded = xmlDocument.loadXML(text);
		//alert(xmlDocument.xml)	
		if (loaded) 
		{
			var url="cgi-bin/Get_xml_result.asp"
			var httpRequest;
							
			httpRequest = new ActiveXObject('Microsoft.XMLHTTP');
			httpRequest.open('POST', url, false);
			httpRequest.setRequestHeader ("Content-Type", "text/xml")
			httpRequest.send(xmlDocument);
			//return httpRequest;
			result=httpRequest.responseText
			//alert(result)						
			//myWindow = window.open("", "tinyWindow", 'width=900, height=600')
			//myWindow.document.bgColor="lavender"
			//myWindow.document.write(result)
					
			var xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); 
			xmlDoc.async=false;
			xmlDoc.loadXML(result)
			//alert(xmlDoc.xml)	
			var rcount=0
			identifier=xmlDoc.getElementsByTagName("identifier").item(0).text
			if (identifier=="Error")
			{
				alert("An error occurred while reading the file")
				return false;
			}
			if (identifier=="ok")
			{
				var itempath=xmlDoc.getElementsByTagName("itempath").item(0).text
				var wi=xmlDoc.getElementsByTagName("width").item(0).text
				var h=xmlDoc.getElementsByTagName("height").item(0).text
				
openPopImg(itempath,  img, parseInt(wi)+50, parseInt(h)+40, txt)
			}
			
		}
			
	}
	else if (document.implementation && document.implementation.createDocument)
	{
		var parser = new DOMParser();
		var xmlDocument = parser.parseFromString(text, "text/xml");
		var url="cgi-bin/Get_xml_result.asp"
		var httpRequest;
				
		httpRequest=new XMLHttpRequest();
		httpRequest.open("POST",url,false);
		httpRequest.setRequestHeader ("Content-Type", "text/xml")
		httpRequest.send(xmlDocument);
		result=httpRequest.responseXML
		xmlDoc  = result.documentElement
		//alert(httpRequest.responseText)
		var rcount=0
		identifier=xmlDoc.getElementsByTagName('identifier')[0].firstChild.data
		
		if (identifier=="Error")
		{
			alert("An error occurred while reading the file")
			return false;
		}
		if (identifier=="ok")
		{
			var itempath=xmlDoc.getElementsByTagName('itempath')[0].firstChild.data
			var wi=xmlDoc.getElementsByTagName('width')[0].firstChild.data
			var h=xmlDoc.getElementsByTagName('height')[0].firstChild.data
			openPopImg(itempath,  img, parseInt(wi)+50, parseInt(h)+40, txt)
		}
		
	}
	else
	{
		alert("Your browser does not support xml")
		return false;
	}
}