function openPopup() 
{
	var popup = window.open( 'popup.html', 'popup', 'status=no,scrollbars=yes,titlebar=no,menubar=no,width=400,height=200,resizable=no,left=200,top=200' );
	popup.focus();
}
	
function expand_collapse(num) 
{
	if(eval("acct_"+num).style.display == "inline") {
		obj = eval("acct_"+num);
		obj.style.display = "none";
		obj.style.visibility = "hidden";
		document.getElementById("expIcon_"+num).src = "images/ec3_pred.gif";
	} else {
		obj = eval("acct_"+num);
		obj.style.display = "inline";
		obj.style.visibility = "visible";
		document.getElementById("expIcon_"+num).src = "images/ec3_mred.gif";
	}
}

function expand_collapse2(num) {
		if(eval("table_"+num+"a").style.display == "block") {
			obj = eval("table_"+num+"a");
			obj.style.display = "none";
			obj.style.visibility = "hidden";
			obj = eval("table_"+num+"b");
			obj.style.display = "none";
			obj.style.visibility = "hidden";
			obj = eval("table_"+num+"c");
			obj.style.display = "none";
			obj.style.visibility = "hidden";
			obj = eval("table_"+num+"d");
			obj.style.display = "none";
			obj.style.visibility = "hidden";
			document.getElementById("expIcon_"+num).src = "images/ec3_pred.gif";
		} else {
			obj = eval("table_"+num+"a");
			obj.style.display = "block";
			obj.style.visibility = "visible";
			obj = eval("table_"+num+"b");
			obj.style.display = "block";
			obj.style.visibility = "visible";
			obj = eval("table_"+num+"c");
			obj.style.display = "block";
			obj.style.visibility = "visible";
			obj = eval("table_"+num+"d");
			obj.style.display = "block";
			obj.style.visibility = "visible";
			document.getElementById("expIcon_"+num).src = "images/ec3_mred.gif";
		}
	}

function bolFilter(form,elem1,elem2,elem3)
{
	var choice;
	choice = form(elem1).value;
	switch (choice)
	{
	case "na" : document.getElementById(elem2).style.visibility = "hidden";
				document.getElementById(elem2).style.display = "none";
				document.getElementById(elem3).style.visibility = "hidden";
				document.getElementById(elem3).style.display = "none";
			   break;
	case "va" : document.getElementById(elem2).style.visibility = "hidden";
				document.getElementById(elem2).style.display = "none";
				document.getElementById(elem3).style.visibility = "hidden";
				document.getElementById(elem3).style.display = "none";
			   break;
	case "tp" : document.getElementById(elem2).style.visibility = "visible";
				document.getElementById(elem2).style.display = "inline";
				document.getElementById(elem3).style.visibility = "visible";
				document.getElementById(elem3).style.display = "inline";
			   break;
	default :  void (0);
			   break;
	}			
	return true;
	
}

function valCheckbox (f,value,input,input2,rb1,rb2,rb3) {
	var e, i = 0, checked = false;
	while (e = f.elements[i++]) {if (e.type == 'checkbox' && e.checked && e.value == value) checked = true};
	if (!checked) 
	{
		document.getElementById(input).disabled = true;
		document.getElementById(rb1).disabled = true;
		document.getElementById(rb2).disabled = true;
		document.getElementById(rb3).disabled = true;
		f(input).style.backgroundColor = "Gray";
		f(input).value = "";
		f(input2).style.backgroundColor = "Gray";
		f(input2).value = "";
		f(rb1).checked = true;
		f(rb3).checked = false;
	}
	if (checked) 
	{
		document.getElementById(input).disabled = false;
		document.getElementById(rb1).disabled = false;
		document.getElementById(rb2).disabled = false;
		document.getElementById(rb3).disabled = false;
		f(input).style.backgroundColor = "White";
	}
}

function transApprY()
{
	bolForm.rb0a.checked = true;
	bolForm.rb1a.checked = true;
	bolForm.rb6a.checked = true;
	bolForm.rb7a.checked = true;
	bolForm.rb10a.checked = true;
	bolForm.rb11a.checked = true;
	
	bolForm.rb0b.checked = false;
	bolForm.rb1b.checked = false;
	bolForm.rb6b.checked = false;
	bolForm.rb7b.checked = false;
	bolForm.rb10b.checked = false;
	bolForm.rb11b.checked = false;
}

function transApprYsb()
{
	bolForm.rb0aSB.checked = true;
	bolForm.rb1aSB.checked = true;
	
	bolForm.rb0bSB.checked = false;
	bolForm.rb1bSB.checked = false;
}

function transApprN()
{
	bolForm.rb0a.checked = false;
	bolForm.rb1a.checked = false;
	bolForm.rb6a.checked = false;
	bolForm.rb7a.checked = false;
	bolForm.rb10a.checked = false;
	bolForm.rb11a.checked = false;
	
	bolForm.rb0b.checked = true;
	bolForm.rb1b.checked = true;
	bolForm.rb6b.checked = true;
	bolForm.rb7b.checked = true;
	bolForm.rb10b.checked = true;
	bolForm.rb11b.checked = true;
}

function transApprNsb()
{
	bolForm.rb0aSB.checked = false;
	bolForm.rb1aSB.checked = false;
	
	bolForm.rb0bSB.checked = true;
	bolForm.rb1bSB.checked = true;
}

function selectMethod()
{
	
	if (document.bolForm.Reports[0].checked)
	{
		if(document.getElementById('actRepAcct1').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			document.location="AM_View_Reports2a.html";
			return true;
		}
	}
	if (document.bolForm.Reports[1].checked)
	{
		if(document.getElementById('actRepAcct2').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			document.location="AM_View_Reports2a.html";
			return true;
		}
	}
	
	if (document.bolForm.Reports[2].checked)
	{
		if(document.getElementById('actRepUser').selectedIndex=='0') {
			alert("Please select a user.");
			return false;
		}
		else {
			location.href='AM_View_Reports2b.html';
			return true;
		}
	}
	
	if (document.bolForm.Reports[3].checked)
	{
		var optsel = document.getElementById('actRepTrans');
		if(optsel.selectedIndex=='0') {
			alert("Please select a transaction type.");
			return false;
		}
		if(optsel.selectedIndex=='1') {
			location.href='AM_View_Reports2c.html';
			return true;
		}
		if(optsel.selectedIndex=='2') {
			location.href='AM_View_Reports2c_bp.html';
			return true;
		}
		if(optsel.selectedIndex=='3') {
			location.href='AM_View_Reports2c_invqp.html';
			return true;
		}
		if(optsel.selectedIndex=='4') {
			location.href='AM_View_Reports2c_pp.html';
			return true;
		}
		if(optsel.selectedIndex=='5') {
			location.href='AM_View_Reports2c_tp.html';
			return true;
		}
		if(optsel.selectedIndex=='6') {
			location.href='AM_View_Reports2c_wt.html';
			return true;
		}
	}
	
	if (document.bolForm.Reports[4].checked)
	{
		if(document.getElementById('actRepPermAcct1').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			document.location="AM_View_Reports2d.html";
			return true;
		}
	}	
	if (document.bolForm.Reports[5].checked)
	{
		if(document.getElementById('actRepPermAcct2').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			document.location="AM_View_Reports2d.html";
			return true;
		}
	}	
	if (document.bolForm.Reports[6].checked)
	{
		if(document.getElementById('actRepPermUser').selectedIndex=='0') {
			alert("Please select a user.");
			return false;
		}
		else {
			
			location.href='AM_View_Reports2e.html?1';		
			return true;
		}
	}
	
	if (document.bolForm.Reports[7].checked)
	{
		if(document.getElementById('TractRepPermAcct1').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			location.href='AM_View_Reports2e.html?2';		
			return true;
		}
	}		
	if (document.bolForm.Reports[8].checked)
	{
		if(document.getElementById('TractRepPermAcct2').selectedIndex=='0') {
			alert("Please select an account.");
			return false;
		}
		else {
			location.href='AM_View_Reports2e.html?2';		
			return true;
		}
	}		
	if (document.bolForm.Reports[9].checked)
	{
		if(document.getElementById('TractRepPermUser').selectedIndex=='0') {
			alert("Please select a user.");
			return false;
		}
		else {
			location.href='AM_View_Reports2e.html?3';		
			return true;
		}
	}
	if (document.bolForm.Reports[10].checked)
	{
		if(document.getElementById('actRepProMaint').selectedIndex=='0') {
			alert("Please select a user.");
			return false;
		}
		else {
			location.href='AM_View_Reports2f.html';		
			return true;
		}
	}
	if (document.bolForm.Reports[11].checked)
	{
		location.href='AM_View_Reports2g.html';
		return true;
	}		
	else
	{
		alert("Please select a Report type.");
		return false;
	}
	
}

function enableFields(form,field)
{
	if((field.value) == "DateRangeRadio")
	{		
		document.getElementById("dateReq").style.visibility = "visible";
		document.getElementById("dateReq").style.display = "inline";		
		
		form.BeginDateRange.style.backgroundColor = "White";
		form.EndDateRange.style.backgroundColor = "White";	
		
		form.BeginDateRange.disabled = false;
		form.EndDateRange.disabled = false;
		
		form.periodSelect.disabled = true;
	}
	
	if((field.value) == "PeriodRadio")
	{		
		document.getElementById("dateReq").style.visibility = "hidden";
		document.getElementById("dateReq").style.display = "none";		
		
		form.BeginDateRange.style.backgroundColor = "Gray";
		form.EndDateRange.style.backgroundColor = "Gray";	
		
		form.BeginDateRange.disabled = true;
		form.EndDateRange.disabled = true;
		
		form.periodSelect.disabled = false;
	}
}

function expandAll() {
	table_1a.style.display = "none"; expand_collapse2(1);
	table_2a.style.display = "none"; expand_collapse2(2);
}
function collapseAll() {
	table_1a.style.display = "block"; expand_collapse2(1);
	table_2a.style.display = "block"; expand_collapse2(2);
}

function showSelector(rbutton)
{
	if(rbutton) {
	document.getElementById("actRepAcct1").disabled = true;
	document.getElementById("actRepAcct2").disabled = true;
	document.getElementById("actRepUser").disabled = true;
	document.getElementById("actRepTrans").disabled = true;
	document.getElementById("actRepPermAcct1").disabled = true;
	document.getElementById("actRepPermAcct2").disabled = true;
	document.getElementById("actRepPermUser").disabled = true;
	document.getElementById("actRepProMaint").disabled = true;
	document.getElementById("TractRepPermUser").disabled = true;	
	document.getElementById("TractRepPermAcct2").disabled = true;	
	document.getElementById("TractRepPermAcct1").disabled = true;		
	document.getElementById(rbutton).disabled = false;
	}
	else {
	document.getElementById("actRepAcct1").disabled = true;
	document.getElementById("actRepAcct2").disabled = true;
	document.getElementById("actRepUser").disabled = true;
	document.getElementById("actRepTrans").disabled = true;
	document.getElementById("actRepPermAcct1").disabled = true;
	document.getElementById("actRepPermAcct2").disabled = true;
	document.getElementById("actRepPermUser").disabled = true;
	document.getElementById("actRepProMaint").disabled = true;
	document.getElementById("TractRepPermUser").disabled = true;	
	document.getElementById("TractRepPermAcct2").disabled = true;	
	document.getElementById("TractRepPermAcct1").disabled = true;			
	}
}