function initialToggleAll(total)
{  
	for (var i=1; i<total; i++) {
		aLs("Open"+i).display ="none";
		}
}

var one = new Image();
one.src ="downbutton.gif";
var two = new Image();
two.src ="upbutton.gif";
var three = new Image();
three.src ="downalltoggled.gif";
var four = new Image();
four.src ="upalltoggled.gif";
var checked = new Array;
checked[0] = 1;
checked[1] = 1;
checked[2] = 1;
checked[3] = 1;
checked[4] = 1;
checked[5] = 1;
checked[6] = 1;
checked[7] = 1;
checked[8] = 1;
checked[9] = 1;
checked[10] = 1;
checked[11] = 1;
checked[12] = 1;
checked[13] = 1;
checked[14] = 1;
checked[15] = 1;
checked[16] = 1;
checked[17] = 1;
checked[18] = 1;
checked[19] = 1;
checked[20] = 1;
checked[21] = 1;
checked[22] = 1;
checked[23] = 1;
checked[24] = 1;
checked[25] = 1;
checked[26] = 1;
checked[27] = 1;
checked[28] = 1;
checked[29] = 1;
checked[30] = 1;
var allToggled = 1;
var isIE4 = false;
var isCompliant = false;
if(document.getElementById)
{
	if(!document.all)
	{
		isCompliant=true;
	}
	if(document.all)
	{
		isIE4=true;
	}
}

function aLs(layerID)
{
var returnLayer ="null";
	if(isIE4)
	{
		returnLayer = eval("document.all." + layerID + ".style");
	}
	if(isCompliant)
	{
		returnLayer = eval("document.getElementById('" + layerID + "').style");
	}
return returnLayer;
}

function toggle(ID, imgName, pos)
{
	if(aLs(ID).display =="")
	{
		aLs(ID).display ="none";
	}
	else
	{
		aLs(ID).display ="";
	}

	if (checked[pos] == 1 | checked[pos] == 2) {
	document.images[imgName].src = one.src;
	window.status = 'Heading opened'; 
	checked[pos] = 3;
	}
	else if (checked[pos] == 3) {
	document.images[imgName].src = two.src;
	window.status = 'Heading closed';
	checked[pos] = 2;
	}
}
function toggleAll(total, allTog)
{  
	if (allToggled == 1 |allToggled == 2  ){
	for (var i=1; i<total; i++) {
		aLs("Open"+i).display ="";
		document.images["i"+i].src = one.src;
		window.status = 'All headings opened'; 
		checked[i] = 3;
	}

	document.images[allTog].src = three.src;
	allToggled = 3;
	checked[0] = 3;
	}
	else if (allToggled == 3){
		for (var j=1; j<total; j++) {
		aLs("Open"+j).display ="none";
		document.images["i"+j].src = two.src;
		window.status = 'All headings closed'; 
		checked[j] = 2;
	}

	document.images[allTog].src = four.src;
	allToggled = 2;
	checked[0] = 2;
	}
}

function toggle2(imgName, pos)
{
	if (checked[pos] == 1) {
	return;
	}
	else if (checked[pos] == 3) {
	document.images[imgName].src = one.src;
	}
	else if (checked[pos] == 2) {
	document.images[imgName].src = two.src;
	}
}
function toggleAll2(total, allTog)
{  
	if (allToggled == 1){
	return;
	}
	else if (allToggled == 2){
	for (var i=1; i<total; i++) {

		document.images["i"+i].src = two.src;
		}
	document.images[allTog].src = four.src;
	}
	else if (allToggled == 3){
		for (var j=1; j<total; j++) {

		document.images["i"+j].src = one.src;
		}
	document.images[allTog].src = three.src;
	}
}
