function GCCAmemberFields()
{
	var gcca1 = $('gcca');
	var gcca2 = $('gcca2');
	var nomember1 = $('nomember');
	var nomember2 = $('nomember2');
	
	gcca1.observe('change', function() { GCCAfieldChanged('gcca'); });
	gcca2.observe('change', function() { GCCAfieldChanged('gcca'); });
	nomember1.observe('change', function() { GCCAfieldChanged('nomember'); });
	nomember2.observe('change', function() { GCCAfieldChanged('nomember'); });
}

function GCCAfieldChanged(action)
{
	var gcca1 = $('gcca');
	var gcca2 = $('gcca2');
	var nomember1 = $('nomember');
	var nomember2 = $('nomember2');
	var gccafield1 = $('gccafield');
	var gccafield2 = $('gccafield2');
	var nomemberfield1 = $('nomemberfield');
	var nomemberfield2 = $('nomemberfield2');
	
	if(action == 'gcca')
	{
		if(gcca1.checked)
		{
			gcca2.checked = true;
			gccafield1.disabled = false;
			gccafield2.disabled = false;		
			nomemberfield1.disabled = true;
			nomemberfield2.disabled = true;			
		} else if(gcca2.checked) {
			gcca1.checked = true;
			gccafield1.disabled = false;
			gccafield2.disabled = false;		
			nomemberfield1.disabled = true;
			nomemberfield2.disabled = true;	
		}
	} else {
		if(nomember1.checked)
		{
			nomember2.checked = true;
			nomemberfield1.disabled = false;
			nomemberfield2.disabled = false;	
			gccafield1.disabled = true;
			gccafield2.disabled = true;
		} else if(nomember2.checked) {
			nomember1.checked = true;
			nomemberfield1.disabled = false;
			nomemberfield2.disabled = false;		
			gccafield1.disabled = true;
			gccafield2.disabled = true;
		}
	}
}