(function($) {
$(document).ready(function() {

var x;
var elementList;
var rndm;

x = loadXMLdoc();
elementList = x.getElementsByTagName("id");	
rndm = rndnumber();
document.getElementById("blockQuote").innerHTML= x.getElementsByTagName("quote")[rndm].childNodes[0].nodeValue;
document.getElementById("blockCite").innerHTML= x.getElementsByTagName("cite")[rndm].childNodes[0].nodeValue;
//document.getElementById("testimonials_department").innerHTML= x.getElementsByTagName("department")[rndm].childNodes[0].nodeValue;

setInterval(displayTestimonial, 10000);
function displayTestimonial()  {
	$('#testimonialBlock').fadeOut("slow");
	rndm = rndnumber();
	setTimeout(displayQuote, 500);
	function displayQuote() {
		document.getElementById("blockQuote").innerHTML= x.getElementsByTagName("quote")[rndm].childNodes[0].nodeValue;
		document.getElementById("blockCite").innerHTML= x.getElementsByTagName("cite")[rndm].childNodes[0].nodeValue;
		//document.getElementById("testimonials_department").innerHTML= x.getElementsByTagName("department")[rndm].childNodes[0].nodeValue;
	}
	$('#testimonialBlock').fadeIn("slow");
}

function loadXMLdoc() {

var xmlDoc;

if (window.XMLHttpRequest)
  {
  xmlDoc=new window.XMLHttpRequest();
  xmlDoc.open("GET","testimonials.xml",false);
  xmlDoc.send("");
  return xmlDoc.responseXML;
  }
// IE 5 and IE 6
else if (window.ActiveXObject)
  {
  xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
  xmlDoc.async=false;
  xmlDoc.load("testimonials.xml");
  return xmlDoc;
  }
alert("Error loading document");
return null;
}

function rndnumber(){
	var randscript = -1;
	while (randscript < 0 || randscript > elementList.length - 1) {
		randscript = parseInt(Math.random()*(elementList.length + 1))
	} return randscript
}
});
})(jQuery);
