// JavaScript Document

function loadXML(){
	var xmlDoc;
	var xmlName = 'leftBrief.xml';
	if (document.implementation && document.implementation.createDocument) {
		xmlDoc=document.implementation.createDocument("","",null);
	}else if(window.ActiveXObject) {
		xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
	} else {
		alert("It's about time to upgrade ur browser... don't you think?");
	}
	xmlDoc.async=false;
	xmlDoc.load(xmlName);
	return(xmlDoc);
}

function loadData(){
	
	xmlDoc = loadXML();
	var arrayNum = xmlDoc.getElementsByTagName("number");
	var heading = xmlDoc.getElementsByTagName("heading");
	var content = xmlDoc.getElementsByTagName("content");	
	var image = xmlDoc.getElementsByTagName("image");
	var contDiv = document.getElementById("newsbrief");
	var randNo = Math.floor(Math.random()*10);
	var data2Disp;
	
	if(content.length >0){
		if(randNo<content.length){
			data2Disp = "<h6>"+heading[randNo].childNodes[0].nodeValue+"</h6></br><p>";
			data2Disp += '<img src='+image[randNo].childNodes[0].nodeValue+' alt="NDC" align="left" id="img" />';
			data2Disp += content[randNo].childNodes[0].nodeValue;
			data2Disp += "</p>";
		}else if(content.length>5){//just to check greater than 5 ....
			data2Disp = "<h6>"+heading[randNo-5].childNodes[0].nodeValue+"</h6></br><p>";
			data2Disp += '<img src='+image[randNo-5].childNodes[0].nodeValue+' alt="NDC" align="left" id="img" />';
			data2Disp += content[randNo-5].childNodes[0].nodeValue;
			data2Disp += "</p>";
		}else{
			var contlen = Number(content.length)-1;
			data2Disp = "<h6>"+heading[contlen].childNodes[0].nodeValue+"</h6></br><p>";
			data2Disp += '<img src='+image[contlen].childNodes[0].nodeValue+' alt="NDC" align="left" id="img" />';
			data2Disp += content[contlen].childNodes[0].nodeValue;
			data2Disp += "</p>";
		}
		contDiv.innerHTML = data2Disp;
	}
}
