//switch layers for different browsers

var ie4 = (document.all) ? true : false;
var ns4 = (document.layers) ? true : false;
var ns6 = (document.getElementById && !document.all) ? true : false;

function showlayer(lay)
{
	if (ie4) {document.all[lay].style.visibility = "visible";}
	if (ns4) {document.layers[lay].visibility = "show";}
	if (ns6) {document.getElementById([lay]).style.display = "block";}
}

function hidelayer(lay)
{
	if (ie4) {document.all[lay].style.visibility = "hidden";}
	if (ns4) {document.layers[lay].visibility = "hide";}
	if (ns6) {document.getElementById([lay]).style.display = "none";}
}

function togglelayer(lay)
{
	//lay = 'ans_'+lay;
	
	//the "view more >>" span
	var moreTextElem = document.getElementById('moreText');
	var moreTextElem2 = document.getElementById('moreText2');
	
	text = "";
	if (document.getElementById)
	{
		if (document.getElementById(lay).style.display == "block")
		{
			document.getElementById(lay).style.display = "none";
			text = "View More >>";
		}
		else
		{
			document.getElementById(lay).style.display = "block";
			text = "View Less <<";
		}
		
		while(moreTextElem.hasChildNodes())
		{
			moreTextElem.removeChild(moreTextElem.firstChild);
			moreTextElem2.removeChild(moreTextElem2.firstChild);
		}
			
		newTextNode = document.createTextNode(text);
		newTextNode2 = document.createTextNode(text);
		moreTextElem.appendChild(newTextNode);
		moreTextElem2.appendChild(newTextNode2);
	}
}