var xmlURLPodcast = "dailies/wp-rss-podcast.php";
var containerDIVPodcast = document.getElementById("dailies-podcast");
var rssResultsPodcast = 1;

var reqPodcast;
loadXMLDocPodcast(xmlURLPodcast);
function loadXMLDocPodcast(url) {
	reqPodcast = false;
    // branch for native XMLHttpRequest object
    if(window.XMLHttpRequest) {
    	try {
			reqPodcast = new XMLHttpRequest();
        } catch(e) {
			reqPodcast = false;
        }
    // branch for IE/Windows ActiveX version
    } else if(window.ActiveXObject) {
       	try {
        	reqPodcast = new ActiveXObject("Msxml2.XMLHTTP");
      	} catch(e) {
        	try {
          		reqPodcast = new ActiveXObject("Microsoft.XMLHTTP");
        	} catch(e) {
          		reqPodcast = false;
        	}
		}
    }
	if(reqPodcast) {
		reqPodcast.onreadystatechange=function() {
			if (reqPodcast.readyState==4) {
				outputRSSPodcast(reqPodcast.responseXML);
		 	}
		}
		reqPodcast.open("GET", url, true);
		reqPodcast.send(null);
	}
}

function outputRSSPodcast(rssDoc) {
	containerDIVPodcast.innerHTML="";
	myItemsPodcast = rssDoc.getElementsByTagName("item");
	if (myItemsPodcast.length <= rssResults) {
		linkNumPodcast = myItemsPodcast.length;
	} else {
		linkNumPodcast = rssResultsPodcast;
	}
	for(i=0; i < linkNumPodcast; i++) {
		var linkyPodcast = rssDoc.getElementsByTagName("item")[i].getElementsByTagName("link")[0].firstChild.nodeValue;
		var titlePodcast = (!rssDoc.getElementsByTagName("item")[i].getElementsByTagName("title")[0].firstChild) ? '[untitled]' : rssDoc.getElementsByTagName("item")[i].getElementsByTagName("title")[0].firstChild.nodeValue;
		var descNodePodcast = rssDoc.getElementsByTagName("item")[i].getElementsByTagName("description")[0].firstChild;
		if (descNodePodcast)
			descriptionPodcast = rssDoc.getElementsByTagName("item")[i].getElementsByTagName("description")[0].firstChild.nodeValue;
		
		containerDIVPodcast.innerHTML += "<strong>" + titlePodcast + "</strong><br>";
		if (descNodePodcast) {
			nodeString = new String(descriptionPodcast);
			containerDIVPodcast.innerHTML += nodeString.replace(/\[...\]/gi,"... "); // + "<br>"
		}
		containerDIVPodcast.innerHTML += "<a h" + "ref='" + linkyPodcast + "' target='_top'>More</a>";		
	}								
}