// JavaScript Document
var xmlDoc=null;
    var Request=null;
    id=new Array();
    date_e=new Array();
    alltitle=new Array();
	deleted=new Array();
    bod=new Array();
    function importXML(file){
	//for IE7
	if (window.ActiveXObject) { 
	xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); 
	xmlDoc.async = "false";
	xmlDoc.onreadystatechange = verify;
	xmlDoc.load(file);
	}
	//for FF
	else if (document.implementation && document.implementation.createDocument) {
	xmlDoc = document.implementation.createDocument("","",null);
	xmlDoc.async = false;
	xmlDoc.load(file);
	}
}
function verify()
{
if(xmlDoc.readyState!=4)
return false;
}
function removeSpaces(nsText){
nsText = nsText.replace(/(\n\r|\n|\r)/gm,"<1br />");
nsText = nsText.replace(/\t/g," ");
re1 = /\s+/g;
nsText = nsText.replace(re1," ");
re2 = /\<1br \/>/gi;
nsText = nsText.replace(re2, "");
return nsText;
}
function escapeCHR(str) {
		//str = str.replace("/\\s*/g", " ");
		//str=str.replace(/\s\s*$/, '');
		str=removeSpaces(str);
		str=str.replace("&amp\;","&");
		str=str.replace("&apos\;","'");
		str=str.replace("&lt\;","<");
		str=str.replace("&gt\;",">");
		str=str.replace(/&quot;/g, "\"");
		//str=str.replace(/&ldquo;/g, "\“");
		//str=str.replace(/&rdquo;/g, "\”");
		//str=str.replace(/"/g,'&quot\;'); 

	
		
		return str;
	}   
function createTable()
{
	//importXML('../WEB-INF/classes/xml/whatsnew.xml');
	
	importXML('xml/whatsnew.xml');
	var x = xmlDoc.getElementsByTagName('whatsnew');
	for (i=0;i<x.length;i++)
	{
		
		var ids = x[i].getElementsByTagName("ID");
		var date_es = x[i].getElementsByTagName("date_entered");
		var alltitles=x[i].getElementsByTagName("title");
		var bodys=x[i].getElementsByTagName("body");
		var deleteds=x[i].getElementsByTagName("deleted");
		if(deleteds[0].firstChild.nodeValue=='0')
		{
		id[i]=ids[0].firstChild.nodeValue;
		date_e[i]=convertDate(date_es[0].firstChild.nodeValue);
		alltitle[i]=alltitles[0].firstChild.nodeValue;
		bod[i]=escapeCHR(bodys[0].firstChild.nodeValue);
		}
	}
}
function convertDate(date1)
{
var dat=date1.split(" ");
var big=dat[0].split("-");
if(big[1]=='01')
{big[1]='January';}
if(big[1]=='02')
{big[1]='February';}
if(big[1]=='03')
{big[1]='March';}
if(big[1]=='04')
{big[1]='April';}
if(big[1]=='05')
{big[1]='May';}
if(big[1]=='06')
{big[1]='June';}
if(big[1]=='07')
{big[1]='July';}
if(big[1]=='08')
{big[1]='August';}
if(big[1]=='09')
{big[1]='September';}
if(big[1]=='10')
{big[1]='October';}
if(big[1]=='11')
{big[1]='November';}
if(big[1]=='12')
{big[1]='December';}
var small=big[1]+" "+big[2]+", "+big[0];
return small;
}
function getValues()
{
createTable();
		var tmp = document.createElement('div');
		tmp.setAttribute('class','subContent');
		var count=id.length-2;
		for (j=id.length-1;j>count;j--)
		{
				dv = document.createElement('div');
				dv.setAttribute('class','styleredbold');
				//dv.style.Color="red"; 
				dv.style.fontWeight = 'bold';				
				dv.style.color = '#FF0000';
				var theFont=document.createElement('font');
				theFont.setAttribute('color','#FF0000');
				theFont.setAttribute('size','2');
				dv1 = document.createElement('div');
				dv1.style.fontWeight = 'bold';
				dv1.setAttribute('class','subContent');
				dv2 = document.createElement('div');
				dv2.setAttribute('class','subContent');
				//dv1.style.textAlign = 'justify';
				var theBr=document.createElement('br');
				var theBr1=document.createElement('br');
				var theBr2=document.createElement('br');
				//theFont.appendChild(document.createTextNode(date_e[j])); 
				//dv.appendChild(theFont);				
				dv.appendChild(document.createTextNode(date_e[j]));
				dv1.appendChild(document.createTextNode(alltitle[j]));  
				dv2.appendChild(document.createTextNode(bod[j]));     
				tmp.appendChild(dv);
				tmp.appendChild(theBr);
				tmp.appendChild(dv1);
				tmp.appendChild(theBr1);
				tmp.appendChild(dv2);
				tmp.appendChild(theBr2);
		}
		document.getElementById('learnmorediv').appendChild(tmp);
  }  