// JavaScript Document
	var xmlDoc;

	function initXML(file)
	{
		try //Internet Explorer
		{
			xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
		}
		catch(e)
		{
			try //Firefox, Mozilla, Opera, etc.
			{
				xmlDoc = document.implementation.createDocument("","",null);
				/*xmlDoc=new window.XMLHttpRequest();
				xmlDoc.open("GET", file, false);
				xmlDoc.send("");
				xmlDoc=xmlDoc.responseXML;*/
			}
			catch(e)
			{
				alert(e.message);
			return;
			}
		}
		xmlDoc.async = false;
		xmlDoc.load(file);
	}

	function parseXML()
	{
		initXML('data.xml?' + Math.random());
		var telTotal = xmlDoc.getElementsByTagName('telethonTotal')[0].childNodes[0];
		var campTotal = xmlDoc.getElementsByTagName('campaignTotal')[0].childNodes[0];
		document.getElementById('telTotal').innerHTML =  telTotal.nodeValue;
		document.getElementById('campTotal').innerHTML =  campTotal.nodeValue;
	}
	
	
	function parseCanvasserData()
	{
		var arrCanvassers = new Array();
		var cnt = 0;
		
		initXML('canvasser_data.xml?' + Math.random());
		var objCanvasser = xmlDoc.getElementsByTagName('canvasser');//[0].childNodes;
		/**********
		for (var i = 0; i <= objCanvasser.length; i++)
		{
			if (objCanvasser[i].childNodes)//[i].childNodes[0])
			{
				for (j = 0; j <= objCanvasser[i].childNodes.length; j++)
				{
					if (objCanvasser[i].childNodes[j])
					{
						for (k = 0; k <= objCanvasser[i].childNodes[j].length; k++)
						{
							if (objCanvasser[i].childNodes[j].childNodes[k])
							{
								arrCanvassers[cnt] = objCanvasser[i].childNodes[j].childNodes[k].nodeValue;
								cnt++;
								alert (arrCanvassers[cnt]);
							}
						}
					}
				}
				//
				
				//alert(objCanvasser[i].childNodes[i].childNodes[0].nodeValue);
			}
		}
		***********/
		
		//alert(xmlDoc.getElementsByTagName('canvasser')[0].childNodes.length );
/***
		for (var i = 0; i <= objCanvasser.length - 1; i++)
		{
			//var x = objCanvasser[i].childNodes[0].nodeValue;
			if (objCanvasser[i].childNodes[0])
				alert(objCanvasser[i].childNodes[0].nodeValue );
		}
***/
		//alert(xmlDoc.getElementsByTagName('canvasser')[3].childNodes[0].childNodes[0].nodeValue );
		//alert(xmlDoc.getElementsByTagName('canvassers').childNodes[0].childNodes[0].childNodes[0].nodeValue);
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
