// JavaScript Document
/**********************************XMLHttpRequest Routines*************************************/
var XMLHttp;
function sendRequest(url, results){
	XMLHttp = getXMLHttp();
	XMLHttp.open("POST",url);
	XMLHttp.onreadystatechange=handlerFunk;
	XMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	XMLHttp.send(results);
}
function handlerFunk(){
	if(XMLHttp.readyState == 4){
		var xml = XMLHttp.responseXML;
		var text = XMLHttp.responseText;
		nextStepXML(xml);
	}
}
function getXMLHttp() {
  var XMLHttp = null;
  if (window.XMLHttpRequest) {
    try {
      XMLHttp = new XMLHttpRequest();
    } catch (e) { }
  } else if (window.ActiveXObject) {
    try {
      XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
    } catch (e) {
      try {
        XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
      } catch (e) { }
    }
  }
  return XMLHttp;
}
/***********************************************************************/
function getPostings(){
	var results = 'whatTypeOfCall=sendXML&';
	sendRequest("/php/getWordpress.php", results);
}
var listItemArray;
function nextStepXML(xml){
	listItemArray = new Array();
	var xmlArray = xml.getElementsByTagName("listItem");
	for(var i = 0; i < xmlArray.length; i++){
		var listItemObject = new Object();
		parseXML(xmlArray[i].firstChild, listItemObject);
		listItemArray[i] = listItemObject;
	}
	writetoScreen();
}


function parseXML(object, listItemObject){
	
if(object != null){
		
switch(object.nodeName){
			
case "ID":
				listItemObject.ID = object.firstChild.nodeValue.replace(/"/, "&quot;");
				break;
			

case "post_date":
				
listItemObject.post_date = object.firstChild.nodeValue.replace(/"/, "&quot;");
				break;
			

case "post_content":

				
listItemObject.post_content = object.firstChild.nodeValue;

				
break;
			
case "post_title":

			
listItemObject.post_title = object.firstChild.nodeValue;


				break;
			
case "guid":
				
listItemObject.guid = object.firstChild.nodeValue;
				break;
			
default:
				
break;
				
				
		}
		parseXML(object.nextSibling, listItemObject);
	}
}

function writetoScreen(){
	listItemArray = listItemArray.reverse();
	var aVideoItem = "";
	var commentString = "";
	for(var i = 0; i < listItemArray.length; i++){
		var obj = listItemArray[i];
		commentString += 
		
		"<div class=\"item entry\" id=\""+ obj.ID +"\">\n" +
			"<div class=\"itemhead\">\n" +
				"<h3><a href=\"" + obj.guid + "\" rel=\"bookmark\">"+ obj.post_title +"</a></h3>\n" +
			"<div class=\"chronodata\">" + obj.post_date + "</div></div>\n" +
			"<div class=\"storycontent\"><p>" + obj.post_content + "</p></div>\n" +
 		"</div>";
		
		
	}
	
	document.getElementById('wordpressSection').innerHTML = commentString;
}














