var pausecontent2=new Array();
//var pausecontent3=new Array();
var rightBoxContent ='';
var newsObj;
var browserok=window.ActiveXObject;

var xmlDoc1;
var ns6=document.getElementById&&!document.all?1:0;

//alert(navigator.userAgent);

function initializeDoc(xmlFile){
    //alert(navigator.userAgent.indexOf('Chrome'));
    if (window.ActiveXObject && navigator.userAgent.indexOf('MSIE') > 0)
    {// code for IE5 and IE6
        //alert('in msie');
        xmlDoc1=new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc1.async=false;
    }
    else if(ns6 && navigator.userAgent.indexOf('Chrome') < 0)
    { //alert(navigator.userAgent);
        xmlDoc1=document.implementation.createDocument("","",null);
        xmlDoc1.async=false;
    }
    else if (window.XMLHttpRequest && navigator.userAgent.indexOf("Chrome") > 0){ // Code for Chrome
        try{
            xmlDoc1=new window.XMLHttpRequest();
			xmlDoc1.open("GET",xmlFile,false);
            xmlDoc1.send("");
            //alert('after send');
            xmlDoc1=xmlDoc1.responseXML;
        }
        catch(Error){
            alert("Error :" + Error.message);
        }
    }
    // IE 5 and IE 6
    else if (ActiveXObject("Microsoft.XMLDOM")){
        xmlDoc1=new ActiveXObject("Microsoft.XMLDOM");
        xmlDoc1.async=false;
        xmlDoc1.onreadystatechange=verify;
       // xmlDoc1.load('NewsEvents.xml');
    }
}

function loadXML(xmlFile, divID, elementName){
	//xmlDoc1.async="false";
 	//xmlDoc1.onreadystatechange=verify;
 	
 	initializeDoc(xmlFile);
 	
 	if(navigator.userAgent.indexOf("Chrome") < 0){
 	    //alert('not chrome loading xml');
 	    xmlDoc1.load(xmlFile);
 	}

    if(elementName == "testimonial"){
		//alert("testimonial " + xmlDoc1);
		//Cache "messages" element of xml file
		/*newsObj = xmlDoc1.getElementsByTagName(elementName);//ORIGINAL - WORKING
		//alert(xmlDoc1.xml);
		//REMOVE white spaces in XML file. Intended mainly for NS6/Mozilla
		alert('length:'+newsObj.length +'\nelementName:'+elementName);
		for (i=0;i<newsObj.length;i++) {//begin loop        
				//pausecontent2[i] = '<a href="#">' + newsObj[i].childNodes[0].nodeValue + '</a>';
				pausecontent2[i] = newsObj[i].childNodes[0].nodeValue;
			//alert(newsObj[i].childNodes[0].nodeValue);
		}//end loop*/
		newsObj = xmlDoc1.getElementsByTagName(elementName);//ORIGINAL - WORKING
		//alert('length:'+newsObj.length +'\nelementName:'+elementName);
		//alert(xmlDoc1.xml);
		//REMOVE white spaces in XML file. Intended mainly for NS6/Mozilla
		for (i=0;i<newsObj.length;i++) {//begin loop        
				pausecontent2[i] = '  ' + newsObj[i].childNodes[0].nodeValue + ' ';
				//alert(newsObj[i].childNodes[0].nodeValue);
		}//end loop
	} 
	else if(elementName == "event"){
		newsObj = xmlDoc1.getElementsByTagName(elementName);
		var strList='';
		//REMOVE white spaces in XML file. Intended mainly for NS6/Mozilla
		strList = strList + '<ul class="righttop">';
		
		for (i=0;i<newsObj.length;i++) {//begin loop        
			//pausecontent3[i]= '<a href="#">' + newsObj[i].childNodes[0].nodeValue + '</a>';
			strList = strList + '<li>' + newsObj[i].childNodes[0].nodeValue + '</li>';
		}//end loop
		strList = strList + '</ul>'; // close the UL tag.
		//alert(document.getElementById(divID));
		rightBoxContent = strList;
		//document.getElementById(divID).innerHTML =  strList;
	}
 }

function verify()
{ 
    if (xmlDoc1.readyState != 4)
    { 
        return false; 
    }
}

