// JavaScript Document
// Name: support.fns.js
// Author: Jonathan Koehler
// Description: general javascripts for the site

// revisions:
// jk 4/28/07: modified validate scripts for updated donate form
// jk 11/30/07: panel show/hide jscript inserted

// Description: hides/shows the pay method panel
function payByPanel() 
{
	if ( $('rbPayCredit').checked ){
		if ( $('cbGeneralMonthly').checked || $('cbOrphanMonthly').checked || $('cbChurchMonthly').checked )
		{
			$('divCCPanel').hide();
			$('divPaypalPanel').show();
			$('divCheckPanel').hide();
		} else {
			$('divCCPanel').show();
			$('divPaypalPanel').hide();
			$('divCheckPanel').hide();
		}
	}
    if ( $('rbPayCheck').checked ){
        $('divCCPanel').hide();
        $('divPaypalPanel').hide();
        $('divCheckPanel').show();
    }
}

function selectPaypalPanel()
{
	if ( (!$('cbGeneralMonthly').checked || !$('cbOrphanMonthly').checked || !$('cbChurchMonthly').checked) && $('rbPayCredit').checked ) {
		$('divCCPanel').show();
		$('divPaypalPanel').hide();
		$('divCheckPanel').hide();
	}
	if ( ($('cbGeneralMonthly').checked || $('cbOrphanMonthly').checked || $('cbChurchMonthly').checked) && $('rbPayCredit').checked ) {
		$('divCCPanel').hide();
		$('divPaypalPanel').show();
		$('divCheckPanel').hide();
	}
}

// Description: hides/shows donation option panels
function selectGenFundPanel() 
{
/*
	if ( $('cbGeneralMonthly').checked || $('cbGeneralOneTime').checked ){
        $('pnlOrphanFund').hide();
        $('pnlChurchFund').hide();
    } else {
        $('pnlOrphanFund').show();
        $('pnlChurchFund').show();
    }
*/
	if ( $('cbGeneralMonthly').checked ){
        $('cbGeneralOneTime').checked = false;
        $('cbOrphanOneTime').checked = false;
        $('cbChurchOneTime').checked = false;

		$('cbChurchMonthly').checked = false;
        $('cbOrphanMonthly').checked = false;
	}
	if ( $('cbGeneralOneTime').checked ){
        $('cbGeneralMonthly').checked = false;
        $('cbOrphanMonthly').checked = false;
        $('cbChurchMonthly').checked = false;
 
        $('cbOrphanOneTime').checked = false;
		$('cbChurchOneTime').checked
	}
}

function selectOrphanPanel() 
{
/*
	if ( $('cbOrphanMonthly').checked || $('cbOrphanOneTime').checked ){
        $('pnlGenFund').hide();
        $('pnlChurchFund').hide();
    } else {
        $('pnlGenFund').show();
        $('pnlChurchFund').show();
    }
*/

	if ( $('cbOrphanMonthly').checked ){
        $('cbOrphanOneTime').checked = false;
        $('cbChurchOneTime').checked = false;
        $('cbGeneralOneTime').checked = false;

		$('cbChurchMonthly').checked = false;
        $('cbGeneralMonthly').checked = false;
	}
	if ( $('cbOrphanOneTime').checked ){
        $('cbOrphanMonthly').checked = false;
        $('cbChurchMonthly').checked = false;
        $('cbGeneralMonthly').checked = false;
 
        $('cbGeneralOneTime').checked = false;
		$('cbChurchOneTime').checked
	}
}

function selectChurchPanel() 
{
/*
	if ( $('cbChurchMonthly').checked || $('cbChurchOneTime').checked ){
        $('pnlOrphanFund').hide();
        $('pnlGenFund').hide();
    } else {
        $('pnlOrphanFund').show();
        $('pnlGenFund').show();
    }
*/

	if ( $('cbChurchMonthly').checked ){
        $('cbChurchOneTime').checked = false;
        $('cbOrphanOneTime').checked = false;
        $('cbGeneralOneTime').checked = false;

		$('cbOrphanMonthly').checked = false;
        $('cbGeneralMonthly').checked = false;
	}
	if ( $('cbChurchOneTime').checked ){
        $('cbChurchMonthly').checked = false;
        $('cbOrphanMonthly').checked = false;
        $('cbGeneralMonthly').checked = false;
 
		$('cbOrphanOneTime').checked = false;
        $('cbGeneralOneTime').checked = false;
	}
}

// Description: checks the right boxes in the donation form
function removeSelectionOnUncheck(form) {
	if(form.cbGeneralMonthly.checked == false)
	{
		var txt_orphan_monthly = document.getElementById('txtGeneralMonthlyAmt');
		txt_orphan_monthly.value = '';
	}
	if(form.cbGeneralOneTime.checked == false)
	{
		var txt_orphan_onetime = document.getElementById('txtGeneralOneTimeAmt');
		txt_orphan_onetime.value = '';
	}

	if(form.cbOrphanOneTime.checked == false)
	{
		var txt_orphan_onetime = document.getElementById('txtOrphanOneTimeAmt');
		txt_orphan_onetime.value = '';
	}

	if(form.cbChurchOneTime.checked == false)
	{
		var txt_orphan_onetime = document.getElementById('txtChurchOneTimeAmt');
		txt_orphan_onetime.value = '';
	}

}