function ShowAnswer(CategoryID){
	if(CategoryID != 0){
		dom.$('Category').style.width = '300px';
		dom.$('ShowAnswers').style.display = 'block';
		
		xh.loadSection('ShowAnswers','/govpopulous/?IDX=showanswers&CategoryID='+CategoryID);
	}
}

function CloseAnswers(){
	dom.$('Category').style.width = '500px';
	dom.$('ShowAnswers').style.display = 'none';
}

function OpenClose(DivID){
	if(dom.$(DivID).style.display == 'none')
		dom.$(DivID).style.display = 'block';
	else
		dom.$(DivID).style.display = 'none';
}

function ToggleArrow(ArrowID){
	if(dom.$(ArrowID).className == 'InstantAnswersArrow'){
		dom.$(ArrowID).className = 'InstantAnswersArrowDown';
	}
	else{
		dom.$(ArrowID).className = 'InstantAnswersArrow';	
	}

}

ToggleReadMore = function(theNode){
		var theParent = theNode.parentNode;
		var childNodes = theParent.childNodes;

		for(i=0; i<childNodes.length; i++){
			if(childNodes[i].className == 'ReadMore'){
				if(childNodes[i].style.display == 'none')
					childNodes[i].style.display = 'inline';
				else
					childNodes[i].style.display = 'none';
			}
		}
		
		if(theNode.innerHTML == ' read more...')
			theNode.innerHTML = '<div style="float: right">collapse</div>';
		else
			theNode.innerHTML = ' read more...';
}

showArrow = function(theNode){
	var childNodes = theNode.childNodes;

	for(i=0; i<childNodes.length; i++){
		if(childNodes[i].tagName == 'IMG'){	
			if(childNodes[i].style.display == 'none')
				childNodes[i].style.display = 'inline';
			else
				childNodes[i].style.display = 'none';
		}
	}
}

function toggleDisplay(ID) 
{
	if (getDOMObject(ID).style.display == 'none')
		showDIV(ID);
		
	else
		hideDIV(ID);
}

function getDOMObject (documentID)
{
	isIE4 = document.all? true : false;
	isIE6 = document.getElementById && document.all ? true : false;
	isNS4 = document.layers? true : false;
	isNS6 = document.getElementById && !document.all ? true : false;

	if(isIE6)
		return document.getElementById(documentID);
		
	else if (isIE4)
		return document.all[documentID];
		
	else if (isNS6)
		return document.getElementById(documentID);
	
	else if (isNS4)
		return document.layers[documentID];
}

function setupLink (divID)
{
	if (getDOMObject(divID).innerHTML == '[+]')
		getDOMObject(divID).innerHTML = '[-]';
		
	else
		getDOMObject(divID).innerHTML = '[+]';
}

function showDIV(divID)
{
	getDOMObject(divID).style.display = 'block';
}

function hideDIV(divID)
{
	getDOMObject(divID).style.display = 'none';
}

function toggleDisplay(ID) 
{
	if (getDOMObject(ID).style.display == 'none')
		showDIV(ID);
		
	else
		hideDIV(ID);
}