//show or hide an individual item
function ShowHide(myID)
{
	var myDiv = document.getElementById(myID);
	var myImg = document.getElementById(myID + "img");

	if (myDiv.style.display == "none")
	{
		eval("myDiv.style.display = 'block';");
		eval("myImg.src = '../media/images/minus.gif';");
	}
	else
	{
		eval("myDiv.style.display = 'none';");
		eval("myImg.src = '../media/images/plus.gif';");
	}
}


//toggle all the features on or off
function ToggleFeatures()
{
	var tog = document.getElementById("Toggle");
	if(tog.src.indexOf("expand_all.gif") > 0)
	{
		ShowHideAll(true);
		eval("tog.src = '../media/images/minimize_all.gif'");
	}
	else
	{
		ShowHideAll(false);
		eval("tog.src = '../media/images/expand_all.gif'");
	}
}

//function to do the showing or hiding depending on 
function ShowHideAll(show)
{
	var divs = document.getElementsByTagName("div");
	for (var i = 0; i < divs.length; i++)
	{
		var divId = divs[i].id;
		if ( divId.indexOf("a_") == 0 )
		{
			imgID = divId + "img";
			if( true == show ) {
				eval("document.getElementById('" + divId + "').style.display = 'block'");
				eval("document.getElementById('" + imgID + "').src = '../media/images/minus.gif'");
			} else {
				eval("document.getElementById('" + divId + "').style.display = 'none'");
				eval("document.getElementById('" + imgID + "').src = '../media/images/plus.gif'");
			}
		}
	}
}

//function to do the showing or hiding depending on 
function UpdateTotal()
{
	alert("Please enter a value that is greater than 0");
	eval("document.getElementById('lblTotal').text = '444'");
}

function ToggleAllCheckmarks()
{
	var chk = document.getElementById("chkAll");
	if( chk.checked == true ) {
		CheckUncheckAll(true);
	} 
	else {
		CheckUncheckAll(false);
	}
}

function ToggleCheckmarks(check)
{
	if( true == check ) {
		eval("document.getElementById('chkAll').checked = true");
		CheckUncheckAll(true);
	} 
	else {
		eval("document.getElementById('chkAll').checked = false");
		CheckUncheckAll(false);
	}
}

function CheckUncheckAll(check)
{
	var chks = document.getElementsByTagName("input");
	for (var i = 0; i < chks.length; i++)
	{
		var divId = chks[i].id;
		if ( divId.indexOf("lstEmailCategory") == 0 )
		{
			if( true == check ) {
				eval("document.getElementById('" + divId + "').checked = true");
				
			} else {
				eval("document.getElementById('" + divId + "').checked = false");
			}
		}
	}
}

