function loadXMLDoc(dname) 

{
	try
	{
		if (window.ActiveXObject)
		{
			var errorHappendHere = "Check Browser and security settings";
			xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
 			xmlDoc.async=false;
  			xmlDoc.load(dname);
  			return(xmlDoc);
		}
		else if(window.XMLHttpRequest && navigator.userAgent.indexOf("Firefox")!=-1)
		{
			var errorHappendHere = "Error in FireFox.";
			xmlDoc = document.implementation.createDocument("","",null);
			xmlDoc.async=false;
			xmlDoc.load(dname);
  			return(xmlDoc);
		} else {
			var errorHappendHere = "Error Safari";
			var d = new XMLHttpRequest();
			d.open("GET", "blog.xml", false);
			d.send(null);
			xmlDoc=d.responseXML;
			return(xmlDoc);
		}
	}	
	catch(e)
	{
		alert(errorHappendHere);
		return(null);
	}
}

