function ajaxLoader(url,id,vidp) {
   if (document.getElementById) {
    var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
  }
  if (x) {
	  document.getElementById(id).innerHTML = "<div style='text-align:center;margin-top:89px'>" + "<img src='/images/loading.gif' style='height:32px; width:32px' />" + "</div>";
x.onreadystatechange = function() {
if (x.readyState == 4 && x.status == 200) {
	
   if (url=="/xmlfiles/issue.xml"||url=="/xmlfiles/talking.xml"||url=="/xmlfiles/most.xml"){
	sections();
}

if (url=="/xmlfiles/videos.xml"||url=="/xmlfiles/podcasts.xml"||url=="/xmlfiles/webinars.xml"||url=="/xmlfiles/css/whitepapers.xml"){
	sliders();
}


}
}    
x.open("GET", url, true);
x.send(null);

function sliders(){
		
		xmlDoc=x.responseXML.documentElement.getElementsByTagName("ITEM");
txt="<ul id='themes'>";

for (i=0;i<xmlDoc.length;i++)
  {	
  txt=txt + "<li>";
  xx=xmlDoc[i].getElementsByTagName("TITLE");  
  xx2=xmlDoc[i].getElementsByTagName("LEADERS");  
  xx3=xmlDoc[i].getElementsByTagName("DATE");  
  xx4=xmlDoc[i].getElementsByTagName("LNKWORD");  
  xx5=xmlDoc[i].getElementsByTagName("HDR");
    {
    try    
      {
		  if (xmlDoc[i].getElementsByTagName("LNKWORD")[0].firstChild.nodeValue==="PLAY NOW") { var tocar = "<a href='#' onclick='cosas(" + i + ")'>"}
		  else { var tocar = "<a target='_blank' href='" + xmlDoc[i].getElementsByTagName("LNK")[0].firstChild.nodeValue + "'>" }
		  if(vidp==="video") {var tocar = "<a href='javascript:void(0);' onclick='cosas_vid(" + i + "); abrir2();'>"}
		  if (xmlDoc[i].getElementsByTagName("LNKWORD")[0].firstChild.nodeValue==="DOWNLOAD") { var tocar = "<a target='_blank' href='" + xmlDoc[i].getElementsByTagName("LNK")[0].firstChild.nodeValue + "'>"}
      txt=txt + "<div id='video_container'>"  + "<div>" + "<img border='0' src='" + xmlDoc[i].getElementsByTagName("IMAGE")[0].firstChild.nodeValue + "'>" + "</div>" + "<h4 style='font-size:10px'>" + xx[0].firstChild.nodeValue + "</h4>" + "<span>" + "<b>" + xx5[0].firstChild.nodeValue + "</b>" + "<br />" + xx2[0].firstChild.nodeValue + "<br />" + "<b>" + "Date:" + "</b>" + "&nbsp;" + xx3[0].firstChild.nodeValue + "</span>" + "<br/>" + "<div class='link'>" + ">&nbsp;" + tocar + xx4[0].firstChild.nodeValue + "</a>" + "</div>" + "</div>";
      }
    catch (er)
      {
      txt=txt + "</div> </div>";
      }
    }
  
  txt=txt + "</li>";
  }
txt=txt + "</ul>";

document.getElementById(id).innerHTML= txt}

function sections(){
	
	xmlDoc_sec=x.responseXML.documentElement.getElementsByTagName("ITEM");

txt="<div style='width:auto'>";

for (i=0;i<xmlDoc_sec.length;i++)
 {
  txt=txt + "<div style='margin-bottom:5px'>";
  xx_sec=xmlDoc_sec[i].getElementsByTagName("NAME");  
  xx_sec2=xmlDoc_sec[i].getElementsByTagName("DATE");  
  xx_sec3=xmlDoc_sec[i].getElementsByTagName("DESC");  
  xx_sec4=xmlDoc_sec[i].getElementsByTagName("LNKWORD");  
   {
    try        
      {
      var talk= "<h2 style='color:#foo'>" + xx_sec[0].firstChild.nodeValue + "</h2>";
	  
	var artDate= "<h3>" + xmlDoc_sec[i].getElementsByTagName("DATE")[0].firstChild.nodeValue + "</h3>" + "<p>" + xx_sec3[0].firstChild.nodeValue + "</p>";
	
		    if (url=="/xmlfiles/talking.xml"){
	talk="<img style='float:left; margin-right:4px' border='0' src='" + xmlDoc_sec[i].getElementsByTagName("IMAGE")[0].firstChild.nodeValue + "'>" + "<h2 style='color:#foo'>" + xx_sec[0].firstChild.nodeValue + "</h2>";}
	
	if (url=="/xmlfiles/issue.xml"){
	var artDate= "<p>" + xx_sec3[0].firstChild.nodeValue + "</p>";}
	
       txt=txt + talk  +  artDate + "<span style='margin-bottom:10px'>" + ">&nbsp;" + "<a href='" + xmlDoc_sec[i].getElementsByTagName("LNK")[0].firstChild.nodeValue + "'>" + xx_sec4[0].firstChild.nodeValue + "</a>" + "</span>" + "<br/>";
      }
    catch (er)
      {
      txt=txt + "</br> </br>";
      }
    }
  
  txt=txt + "</div>";
  }
txt=txt + "</div>";

document.getElementById(id).innerHTML= txt;
	}
} 
}

function cosas(i){
	panel_two.show();
	var info_pod= "<h3>" + xmlDoc[i].getElementsByTagName("TITLE")[0].firstChild.nodeValue + "</h3>" + "<font style='font-style:normal'>" + "<p style='color:#666666; margin-bottom:0'>" + xmlDoc[i].getElementsByTagName("DESC")[0].firstChild.nodeValue + "</p>" + "<p style='font-style:normal; color:black'>" + "<b>" + "Date:" + "</b>" + "&nbsp;" + xmlDoc[i].getElementsByTagName("DATE")[0].firstChild.nodeValue + "&nbsp;&nbsp;" + "<b>" + "Length:" + "</b>" + "&nbsp;" + xmlDoc[i].getElementsByTagName("LENGTH")[0].firstChild.nodeValue + "&nbsp;&nbsp;" + "<b>" + "Size:" + "</b>" + "&nbsp;" + xmlDoc[i].getElementsByTagName("SIZE")[0].firstChild.nodeValue + "&nbsp;" + "<br />" + "<b>" + xmlDoc[i].getElementsByTagName("HDR")[0].firstChild.nodeValue + "</b>" + "&nbsp;"+ xmlDoc[i].getElementsByTagName("LEADERS")[0].firstChild.nodeValue + "</p>";
	document.getElementById("panel_info").innerHTML=info_pod;
	 var playerMp3 = new SWFObject("/flashvideos/player.swf","myplayer1","380","19","9");
	playerMp3.addVariable("file",xmlDoc[i].getElementsByTagName("LNK")[0].firstChild.nodeValue);
	playerMp3.addVariable("autostart", "true");
	playerMp3.addVariable("icons","true");
	playerMp3.write("player1");
  
} 


function cosas_vid(i){
var resource="<h3>" + xmlDoc[i].getElementsByTagName("TITLE")[0].firstChild.nodeValue + "</h3>" + "<p style='font-size:10px; font-style:normal; color:black; margin-top:2px; margin-bottom:0'>" + "<b>" + "Date:" + "</b>" + "&nbsp;" + xmlDoc[i].getElementsByTagName("DATE")[0].firstChild.nodeValue + "<br />" +"<b>" + xmlDoc[i].getElementsByTagName("HDR")[0].firstChild.nodeValue + "</b>" + "&nbsp;" + xmlDoc[i].getElementsByTagName("LEADERS")[0].firstChild.nodeValue + "</p>";
	document.getElementById("player_copy").innerHTML=resource;
	var podloc=xmlDoc[i].getElementsByTagName("FLV")[0].firstChild.nodeValue;
	var playerFlv = new SWFObject("/flashvideos/player.swf","myplayer2","343","213","9");
	playerFlv.addVariable("screencolor","white");
	playerFlv.addVariable("autostart", "true");
	playerFlv.addVariable("file",podloc);
	playerFlv.addParam("wmode", "transparent");
	playerFlv.write("player2");
	
}

