	var xContent, xID, xAffectedAreas, AffectedDate, AffectedTime; 
	var xHeadline, xAffectedServices, xAdditionalInfo, xHeadline;
	var xPostedDate, xPostedTime
		
	showByDiv();

    function showByDiv() {
		//Load network status
		zMsg.loadMessagesByArea('/include/networkstatus.xml',zMsg.currHeadendName);
		
		//zMsg.loadMessages('/include/networkstatus.xml');
		//zMsg.getMessages('/include/messagebar.xml');
		var xMessages = zMsg.count();

		xContent = '<div id="networkStatus_container">';
		xContent += '	<div class="networkStatus_heading1">Affected Area</div>';
		xContent += '	<div class="networkStatus_heading2">Affected Service</div>';
		xContent += '	<div class="networkStatus_heading3">Issue Description</div>';
		xContent += '	<div class="networkStatus_heading4">Last Update</div>';
		
		for (var i=0; i < xMessages; i++) {
			xID = zMsg.ARR_ID[i];
			xPostedDate = zMsg.getLastupdate(xID);
			xPostedTime = zMsg.getLastupdate_Time(xID);
			//xAffectedDate = zMsg.getAffectedDate(xID);
			//xAffectedTime = zMsg.getAffectedTime(xID);
			xAffectedAreas = zMsg.getDisplayAffectedAreas(xID);
			xHeadline = zMsg.getHeadline(xID);
			xAffectedServices = zMsg.getAffectedServices(xID);
			xAdditionalInfo = zMsg.getAdditionalInfo(xID);
			xHeadline = zMsg.getHeadline(xID);

			if (xAffectedServices == "")
				xAffectedServices = xAdditionalInfo;
			else
				xAffectedServices = xAffectedServices + "<br><br>" + xAdditionalInfo;

			xContent += '   <div class="networkstatus_row">';
			xContent += '	<div class="networkStatus_col1">' + xAffectedAreas + '</div>';
			xContent += '	<div class="networkStatus_col2">' + xHeadline + '</div>';
			xContent += '	<div class="networkStatus_col3">' + xAffectedServices + '</div>';
			xContent += '	<div class="networkStatus_col4">' + xPostedDate + " " + xPostedTime +  '</div>';
			xContent += '	<br clear="all" />';
			xContent += '   </div>';
		}
	
		xContent += '</div>';
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		document.getElementById('fullbody').innerHTML=xContent;

    
    }

	function showByTable() {
		//Load network status
		zMsg.loadMessagesByArea('/include/networkstatus.xml',zMsg.currHeadendName);

		//zMsg.loadMessages('/include/networkstatus.xml');
		//zMsg.loadMessages('/include/messagebar.xml');
		var xMessages = zMsg.count();
		xContent = "<br><center><table align='center' border='1' width='95%' cellspacing='1' cellpadding='10'>";
		xContent += "<tr align='left'>";
		xContent += "<td><strong>Affected Area</strong></td>";
		xContent += "<td><strong>Affected Service</strong></td>";
		xContent += "<td width='50%'><strong>Issue Description</strong></td>";
		//xContent += "<td><strong>Issue Begin</strong></td>";
		xContent += "<td><strong>Last Update</strong></td>";
		xContent += "</tr>";
		for (var i=0; i < xMessages; i++) {
			xID = zMsg.ARR_ID[i];
			xPostedDate = zMsg.getLastupdate(xID);
			xPostedTime = zMsg.getLastupdate_Time(xID);
			//xAffectedDate = zMsg.getAffectedDate(xID);
			//xAffectedTime = zMsg.getAffectedTime(xID);
			xAffectedAreas = zMsg.getDisplayAffectedAreas(xID);
			xHeadline = zMsg.getHeadline(xID);
			xAffectedServices = zMsg.getAffectedServices(xID);
			xAdditionalInfo = zMsg.getAdditionalInfo(xID);
			xHeadline = zMsg.getHeadline(xID);

			if (xAffectedServices == "")
				xAffectedServices = xAdditionalInfo;
			else
				xAffectedServices = xAffectedServices + "<br><br>" + xAdditionalInfo;

			xContent += "<tr align='left' valign='top' cellpadding='10' >";
			xContent += "<td>" + xAffectedAreas + "</td>";
			xContent += "<td>" + xHeadline + "</td>";
			xContent += "<td width='50%'>" + xAffectedServices + "</td>";
			//xContent += "<td>" + xAffectedDate + " " + xAffectedTime + "</td>";
			xContent += "<td>" + xPostedDate + " " + xPostedTime + "</td>";
			xContent += "</tr>";
			
		}
		xContent += "</table></center>";
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		xContent += "<br><br><br><br><br><br><br><br><br><br><br>";
		document.getElementById('fullbody').innerHTML=xContent;
		
	}
	
	function showByRows(){
		//Load network status
		zMsg.loadMessagesByArea('/include/networkstatus.xml',zMsg.currHeadendName);
		//zMsg.loadMessages('/include/networkstatus.xml');
		//zMsg.loadMessages('/include/messagebar.xml');
		var xMessages = zMsg.count();
		xContent = "";
		for (var i=0; i < xMessages; i++) {
			xID = zMsg.ARR_ID[i];
			xPostedDate = "Date Posted: " + zMsg.getLastupdate(xID);
			xPostedTime = "Time Posted: " + zMsg.getLastupdate_Time(xID);
			xAffectedAreas = "Areas Affected: " + zMsg.getDisplayAffectedAreas(xID);
			xHeadline = zMsg.getHeadline(xID);
			xAffectedServices = zMsg.getAffectedServices(xID);
			xAdditionalInfo = zMsg.getAdditionalInfo(xID);
			  
			if (xAffectedServices == "")
				xAffectedServices = xAdditionalInfo;
			else
				xAffectedServices = xAffectedServices + "<br><br>" + xAdditionalInfo;

			xContent += "<strong>" + xHeadline + "</strong><br><br>";
			xContent += xPostedDate + "<br>";
			xContent += xPostedTime + "<br>";
			xContent += xAffectedAreas + "<br><br><br>";
			xContent += xAffectedServices + "<br><br><br>";
			if (xAdditionalInfo != "")  xContent += xAdditionalInfo + "<br><br>";
			  
			if (i+1 != xMessages)  xContent += "<hr><br>";
		}

		document.getElementById('bodycolumn').innerHTML=xContent;
	}