var xmlHttp

          function Openrss(str)
          {
            xmlHttp=GetXmlHttpObject();
             if (xmlHttp==null)
              {
               alert ("Your browser does not support AJAX!");
               return;
              }
              
          var url=str;          
          xmlHttp.onreadystatechange=stateChanged;          
          xmlHttp.open("GET",url,true);        
          xmlHttp.send(null);
         
          }
          function stateChanged()
          {
            if (xmlHttp.readyState==4)
              {
               
             // var xmlDoc=xmlHttp.responseXML.documentElement;
              readXmlContent(xmlHttp.responseXML);
             // alert(xmlDoc.getElementsByTagName("item")[0].childNodes[0]);
            //  document.getElementById("name").innerHTML= xmlDoc.getElementsByTagName("link")[2].childNodes[0].nodeValue;
            }
          }

          function GetXmlHttpObject()
          {
            var xmlHttp=null;
            try
            {
            // Firefox, Opera 8.0+, Safari
            xmlHttp=new XMLHttpRequest();
            }
            catch (e)
            {
            // Internet Explorer
            try
            {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e)
            {
            xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            }
            }
            return xmlHttp;
          }
          
          
          function readXmlContent(doc)
			{
				var contentString = "";
				if(doc.documentElement != null)
				{
					var items = doc.documentElement.getElementsByTagName("item");
					for(var i=0; i<items.length; i++)
					{
					    
						try
						{
							contentString += "<p class=\"title\">" + getNodeData(items[i],"title",0) + "</p>";
						}
						catch(e){}
						
						try
						{
                         contentString += "<p class=\"abstract\">" +getNodeData(items[i],"description",0)+ "</p>";
						}
						catch(e){}
						
						try
						{
							contentString += "<p class=\"link\"><a href=\"" + getNodeData(items[i],"link",0) + "\" target=\"_blank\">Visit Now</a></p>";
						}
						catch(e){}
						
						contentString += "<hr />";
					}
				}
				else
				{
					contentString = "The document doesn't appear to be a valid RSS Feed. Please check your url and try again.";
				}
				
				 document.getElementById("name").innerHTML= contentString;
			}
			function getNodeData(collection,nodeName,index)
			{
				return collection.getElementsByTagName(nodeName)[index].firstChild.nodeValue;
}
