function divSwap(num) {
/*	The parameter total has the number of questions in the page, 
	div has number of the selected question */ 		

	if (document.getElementById("text" + num).style.display == 'none') {

		for (i=1;i<=3;i++) {
			if ((document.getElementById("text" + i).style.display != 'none') && ( i != num)) {

				Effect.Fade(document.getElementById('text' + i),{duration: .3});
				document.getElementById("a" + i).className ='';
				Effect.Appear(document.getElementById('text' + num),{delay: .3});
				document.getElementById("a" + num).className  ='active';
			}
			//			document.getElementById("text" + i).style.display = 'none';	
		}		
	}
}	
function ToggleInfo(div){
/*	The parameter total has the number of questions in the page, 
	div has number of the selected question */ 		
var i=0;
if (document.getElementById("infofaq" + div).style.display != 'none') {
	//document.getElementById("faq" + div).style.display = 'none';
	Effect.BlindUp('infofaq' + div);
	document.getElementById("li" + div).className ='faqnormal';
	}	
else {
	//for (i=1;i<=total;i++) {
//		document.getElementById("infofaq" + i).style.display = 'none';	
//			document.getElementById("li" + i).className ='normal';
//		}	
	//document.getElementById("faq" + div).style.display = 'block';
	Effect.BlindDown('infofaq' + div);
	document.getElementById("li" + div).className ='faqdown';
	}	
}

function showall() {

    if	(document.getElementById("showall").innerHTML != "show all answers")  {
		for (i=1;i<=21;i++) {
				document.getElementById("infofaq" + i).style.display = 'none';	
				document.getElementById("li" + i).className ='faqnormal';			
		}
		document.getElementById("showall").innerHTML = 'show all answers';	
		document.getElementById("showall").className ='showfaq';
	} 
	else 	{
		for (i=1;i<=21;i++) {
			document.getElementById("infofaq" + i).style.display = 'block';
			document.getElementById("li" + i).className ='faqdown';
		}
		document.getElementById("showall").innerHTML = 'hide all answers';	
		document.getElementById("showall").className ='hidefaq';
	}

}
function HideBox(element) {

Effect.Fade(element, { duration: 0.2});
new Effect.Fade('overlay', { duration: 0.2});
}
function ShowBox(element) {

var arrayPageSize = getPageSize();
var arrayPageScroll = getPageScroll();

Element.setHeight('overlay', arrayPageSize[1]);
new Effect.Appear('overlay', { duration: 0.2, from: 0.0, to: 0.8 });

var boxTop = 20;

//var boxTop = arrayPageScroll[1] + (arrayPageSize[3] / 20);
var boxLeft = arrayPageScroll[0] + (arrayPageSize[0] / 10);

element.style.left =  boxLeft;
element.style.top = boxTop;

document.getElementById('headerText').innerHTML = "<img src=\"../_images/_icons/title_featured_reference.gif\" style=\"float:left;\"><a href='#' onclick=\"HideBox(document.getElementById('featuredReference'));\"><img src=\"../_images/_icons/icon_close.gif\" title=\"close\" alt=\"close\" style=\"float:right; cursor: pointer; padding-right:10px;\"></a>";

Effect.Appear(element);
new Draggable(element, {} );

}