function showHideBox(box) {
	if (document.getElementById(box).style.display == "block") {
		document.getElementById(box).style.display = "none";
	} else if (document.getElementById(box).style.display == "none") {
		document.getElementById(box).style.display = "block";
	} else {
		document.getElementById(box).style.display = "none";
	}

	closeOtherDivs(box);
}

function openCloseIcon(box) {
	if (document.getElementById(box).className == "open") {
		document.getElementById(box).className = "close";
	} else if (document.getElementById(box).className == "close") {
		document.getElementById(box).className = "open"
	} else {
		document.getElementById(box).className = "close";
	}
}


function closeOtherDivs(divid) {
	var arrayOfDivs = document.getElementsByTagName('div');
	var howMany = arrayOfDivs.length - 1;
	for (var i=0; i < howMany; i++)
	{
		var thisDiv = arrayOfDivs[i];
		var curID = thisDiv.id;
		if ((-1 != curID.indexOf("step") && divid != curID))
		{
			//thisDiv.style.visibility='hidden';
			thisDiv.style.display='none';
		}
	}
}