if (is_ie5_5) {
	//Determine if MSXML3 or higher is installed.  If not redirect to URL to install it.
	var XMLDOM ;
	var MSXML2 ;
	var MSXML2_6 ;
	var MSXML3 ;
	var MSXML4 ;
	var objDOM ;

	var xmlDoc = "<?xml version=\"1.0\"?><FOOBAR>Hello</FOOBAR>";

	try
	{ 
	    objDOM = new ActiveXObject("Microsoft.XMLDOM"); 
	    objDOM.async=false; 
	    	  if (objDOM.loadXML(xmlDoc)) XMLDOM = true ; 
	} 
	catch (e){ 
	    XMLDOM = false ;  
	}
		    
	try
	{ 
	    objDOM = new ActiveXObject("Msxml2.DOMDocument"); 
	    objDOM.async=false; 
	    	  if (objDOM.loadXML(xmlDoc)) MSXML2 = true ; 
	} 
	catch (e){ 
	    MSXML2 = false ;  
	}
		    
	try
	{ 
	    objDOM = new ActiveXObject("Msxml2.DOMDocument.2.6"); 
	    objDOM.async=false; 
	    	  if (objDOM.loadXML(xmlDoc)) MSXML2_6 = true ; 
	} 
	catch (e){ 
	    MSXML2_6 = false ;  
	}
		    
	try
	{ 
	    objDOM = new ActiveXObject("Msxml2.DOMDocument.3.0"); 
	    objDOM.async=false; 
	    	  if (objDOM.loadXML(xmlDoc)) MSXML3 = true ; 
	} 
	catch (e){ 
	    MSXML3 = false ;  
	}
		    
	try
	{ 
	    objDOM = new ActiveXObject("Msxml2.DOMDocument.4.0"); 
	    objDOM.async=false; 
	    	  if (objDOM.loadXML(xmlDoc)) MSXML4 = true ; 
	} 
	catch (e){ 
	    MSXML4 = false ;  
	}
 
	if (MSXML3 || MSXML4) 
	{
		// Your good yous, your good
	} 
	else 
	{
		window.location='need_msxml3.asp';
	}
}