function setDisplay(objectID,state) {
	var object = document.getElementById(objectID);
	object.style.display = state;
}

function toggleDisplay(objectID) {
	var object = document.getElementById(objectID);
	state = object.style.display;
	if (state == 'none')
		object.style.display = 'block';
	else if (state != 'none')
		object.style.display = 'none';
	object_linkID = objectID + '_link';
	writeName(object_linkID,state);
	fetchData('testAjax.cfm',object.style.display,objectID);
}

function fetchData(url,dataToSend,objectID){
	var pageRequest = false
	if (window.XMLHttpRequest) {
		pageRequest = new XMLHttpRequest()
	}
	else if (window.ActiveXObject){ 
		try {
			pageRequest = new ActiveXObject("Msxml2.XMLHTTP")
		} 
		catch (e) {
			try{
				pageRequest = new ActiveXObject("Microsoft.XMLHTTP")
			}
			catch (e){}
		}
	}
	else return false
	//pageRequest.onreadystatechange=function() {	
	//	var object = document.getElementById(objectID);
	//	object.innerHTML = pageRequest.responseText;
	//}
	if (dataToSend) {		
		var sendData = 'sendData=' + dataToSend +'&cssID=' + objectID;
		pageRequest.open('POST',url,true);
	    pageRequest.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	   	pageRequest.send(sendData);
		
	}
	else {
		pageRequest.open('GET',url,true)
		pageRequest.send(null)	
	}
}

function writeName(objectID,state) {
	var object = document.getElementById(objectID);
	if (state == 'none')
		object.src = "/images/minus.png";
	else if (state != 'none')
		object.src = "/images/plus.png";
}

