	var XMLHttpRequestObject = false;
	
	if(window.XMLHttpRequest){
		XMLHttpRequestObject = new XMLHttpRequest();
		} else if(window.ActiveXObject) {
		XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP");
	}
	
	function getData(dataSource, divID) {
		if(XMLHttpRequestObject){
			var obj = document.getElementById(divID);
			XMLHttpRequestObject.open("GET",dataSource);
			XMLHttpRequestObject.onreadystatechange = function(){
				if(XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200){
					obj.innerHTML = XMLHttpRequestObject.responseText;
				}
			}
		XMLHttpRequestObject.send(null);
		}
	}

function runAJAX(myURL,obj){
	if(XMLHttpRequestObject) {
	XMLHttpRequestObject.open("GET",myURL, true); 
	XMLHttpRequestObject.onreadystatechange = function() 
		{ 
		if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
			var myResults = XMLHttpRequestObject.responseText;
			obj.innerHTML = myResults;
		} 
	} 
	XMLHttpRequestObject.send(null); 
	}
}

function runAJAXpost(myURL,obj,params){
	if(XMLHttpRequestObject) {
	XMLHttpRequestObject.open("POST",myURL); 
	XMLHttpRequestObject.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
	
	XMLHttpRequestObject.onreadystatechange = function() 
		{ 
		if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { 
			var myResults = XMLHttpRequestObject.responseText;
			obj.innerHTML = myResults;
		} 
	} 
	XMLHttpRequestObject.send(params); 
	}
}

function getDepts(proc){
	document.SnapShotForm['mySnapshot'].value = proc;
	var obj2 = document.getElementById('groupSPAN');
	if(!obj2){
	} else {
	obj2.innerHTML = '';}
	var params = "proc="+proc;
	var obj = document.getElementById('deptSPAN');
	var myURL = "/eca/includes/getDepts.asp";
	runAJAXpost(myURL,obj,params);
	goButton.style.display = 'none';

}

function getSubDepts(dept){
	var currSnap = document.SnapShotForm['RoleDescrService'].value;
	document.SnapShotForm['mySnapshot'].value = currSnap+'_'+dept;
	var params = "dept="+dept;
	var obj = document.getElementById('groupSPAN');
	var myURL = "/eca/includes/getSubDepts.asp";
	runAJAXpost(myURL,obj,params);
	goButton.style.display = 'none';

}

function pickSubDept(subdept){
	var currProc = document.SnapShotForm['RoleDescrService'].value;
	var currDept = document.SnapShotForm['RoleDescrDept'].value;
	document.SnapShotForm['mySnapshot'].value = currProc+'_'+currDept+'_'+subdept;
	goButton.style.display = '';

}

function showSnapshot2(){
	//alert(document.SnapShotForm['mySnapshot'].value);
	var myPDF = document.SnapShotForm['mySnapshot'].value+'.pdf';
	var myURL = "/eca/buildyourawareness/snapshots/"+myPDF;
	//alert(myURL);
	MM_openBrWindow(myURL,'Snapshot');
}


