function setAgreementType(agreementType)
{}

function attorneyPowersHeadingDisplay()
{
   var useInTas = (govTerr == 'Tasmania' && ((getObject('australiaPowerTypeEnduring').checked && getFormObject(ct, 'enduringType').value == 'enduringParticular') || (getObject('australiaPowerTypeNonEnduring').checked && getFormObject(ct, 'nonEnduringType').value == 'nonEnduringParticular')));
   var useInVic = (govTerr == 'Victoria' && getObject('australiaPowerTypeEnduring').checked)
   var useElse = (govTerr != 'New South Wales' && govTerr != 'Tasmania' && govTerr != 'Victoria' && jurisNotNull);
   setVisDisp('attorneyPowers', (useInTas || useElse || useInVic));
}

function typeOfPOADisplay()
{
   setVisDisp('enduringHintDiv', (getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('nonEnduringHintDiv', (getObject('australiaPowerTypeNonEnduring').checked));
   setVisDisp('enduringRestrictText1', (getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('nonEnduringRestrictText1', (getObject('australiaPowerTypeNonEnduring').checked));
   setVisDisp('enduringRestrictText2', (getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('nonEnduringRestrictText2', (getObject('australiaPowerTypeNonEnduring').checked));
   setVisDisp('enduringRestrictText3', (getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('nonEnduringRestrictText3', (getObject('australiaPowerTypeNonEnduring').checked));

   setVisDisp('attorney1phoneQ', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('attorney1phoneA', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('attorney2phoneQ', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('attorney2phoneA', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('attorney3phoneQ', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   setVisDisp('attorney3phoneA', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));

   setVisDisp('attorneyActRelationDiv', (govTerr == 'Queensland' && getObject('australiaPowerTypeEnduring').checked));
   attorneyActRelationDisplay();
   setVisDisp('otherSpecifyHintEndACTDiv', (govTerr == 'Australian Capital Territory' && getObject('australiaPowerTypeEnduring').checked));

   if (getObject('australiaPowerTypeEnduring').checked)
      enduringEffectiveDateDisplay();
   else
      nonEnduringEffectiveDateDisplay();

   setVisDisp('TasmaniaEnduringType', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Tasmania'));
   setVisDisp('TasmaniaNonEnduringType', (getObject('australiaPowerTypeNonEnduring').checked && govTerr == 'Tasmania'));
   enduringTypeDisplay();
   nonEnduringTypeDisplay();

   setVisDisp('VictoriaAlternateAttorney', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Victoria'));
   alternateAttorneyDisplay();

   setVisDisp('WASubstituteAttorneys', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Western Australia'));

   setVisDisp('ACTDelegate', getObject('australiaPowerTypeEnduring').checked);
   setVisDisp('FPTitleDiv', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Australian Capital Territory'));
   setVisDisp('ACTSpecificAttorneyPowers', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Australian Capital Territory'));
   setVisDisp('ACTPersonalMedicalInformation', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Australian Capital Territory'));
   setVisDisp('attorneyPersonalDecisions', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Australian Capital Territory'));
   setVisDisp('ACTFinancialPowersEffect', (getObject('australiaPowerTypeEnduring').checked && govTerr == 'Australian Capital Territory'));
   attorneyPersonalDecisionsDisplay();
   ACTPropertyMattersDisplay();

   attorneyConditionsDisplay();

   setVisDisp('previouslySignedDiv', (govTerr == 'Victoria' && getObject('australiaPowerTypeEnduring').checked));
   previouslySignedDisplay();

   //setVisDisp('ACTCopies', (govTerr == 'Australian Capital Territory' && getObject('australiaPowerTypeEnduring').checked));
   //for now, hide act copies, they're currently not using them, may need them later
   //copiesNumberDisplay();
   setVisDisp('ACTPreviousPOA', (govTerr == 'Australian Capital Territory' && getObject('australiaPowerTypeEnduring').checked));
   previousPOADisplay();

   setVisDisp('signatoryDiv', (govTerr == 'Australian Capital Territory' || ((govTerr == 'Victoria' || govTerr == 'Queensland') && getObject('australiaPowerTypeEnduring').checked)));
   signatoryDisplay();
   setVisDisp('annexureDiv', (govTerr == 'Northern Territory'));
   annexureDisplay();
}

function attorneyActRelationDisplay()
{
   setVisDisp('enduringEffectiveDateDiv', (getObject('australiaPowerTypeEnduring').checked && (govTerr != 'Australian Capital Territory' && govTerr != 'Northern Territory' && govTerr != 'Tasmania' && jurisNotNull)));
   if (govTerr == 'Queensland')
      setVisDisp('enduringEffectiveDateDiv', (getObject('australiaPowerTypeEnduring').checked && getFormObject(ct, 'attorneyActRelation').value != 'personalHealthMatters'));
   setVisDisp('nonEnduringEffectiveDateDiv', (getObject('australiaPowerTypeNonEnduring').checked && (govTerr == 'New South Wales' || govTerr == 'Queensland' || govTerr == 'Australian Capital Territory')));
   enduringEffectiveDateDisplay();
}

function enduringEffectiveDateDisplay()
{
   var effDate = getFormObject(ct, 'enduringEffectiveDate').value;

   setVisDisp('enduringSpecifiedDate', (effDate == 'specifiedEffectiveDate' && (govTerr == 'Australian Capital Territory' || govTerr == 'New South Wales' || govTerr == 'Queensland' || govTerr == 'Victoria')));
   setVisDisp('enduringOther', (effDate == 'other' && govTerr == 'New South Wales'));
   setVisDisp('enduringSpecifiedPeriod', (effDate == 'specifiedPeriod' && govTerr == 'New South Wales'));
   setVisDisp('enduringProvideDetails', (effDate == 'specifiedOccasion' && (govTerr == 'Victoria' || govTerr == 'Queensland')));
}

function nonEnduringEffectiveDateDisplay()
{
   if ((govTerr == 'Australian Capital Territory' || govTerr == 'New South Wales' || govTerr == 'Queensland'))
      var effDate = getFormObject(ct, 'nonEnduringEffectiveDate').value;
   else
      var effDate = '';

   setVisDisp('enduringSpecifiedDate', (effDate == 'specifiedEffectiveDate' && (govTerr == 'Australian Capital Territory' || govTerr == 'New South Wales' || govTerr == 'Queensland')));
   setVisDisp('enduringOther', (effDate == 'other' && govTerr == 'New South Wales'));
   setVisDisp('enduringSpecifiedPeriod', (effDate == 'specifiedPeriod' && govTerr == 'New South Wales'));
   setVisDisp('enduringProvideDetails', (effDate == 'specifiedOccasion' && govTerr == 'Queensland'));
}

function enduringTypeDisplay()
{
   var endType = getFormObject(ct, 'enduringType').value;
   setVisDisp('TasmaniaEnduringExplainParticular', (endType == 'enduringParticular'));
   setVisDisp('TasmaniaEnduringExplainGeneral', (endType == 'enduringGeneral'));
   attorneyPowersHeadingDisplay()
}

function nonEnduringTypeDisplay()
{
   var nonEndType = getFormObject(ct, 'nonEnduringType').value;
   setVisDisp('TasmaniaNonEnduringExplainParticular', (nonEndType == 'nonEnduringParticular'));
   setVisDisp('TasmaniaNonEnduringExplainGeneral', (nonEndType == 'nonEnduringGeneral'));
   attorneyPowersHeadingDisplay()
}

function donorJurisDisplay()
{
   setVisDisp('donorJurisUsa1', (getFormObject(ct,'donorNation').value == 'usa'));
   setVisDisp('donorJurisCanada1', (getFormObject(ct,'donorNation').value == 'canada'));
   setVisDisp('donorJurisUk1', (getFormObject(ct,'donorNation').value == 'uk'));
   setVisDisp('donorJurisAustralia1', (getFormObject(ct,'donorNation').value == 'australia'));
   setVisDisp('donorJurisUsa2', (getFormObject(ct,'donorNation').value == 'usa'));
   setVisDisp('donorJurisCanada2', (getFormObject(ct,'donorNation').value == 'canada'));
   setVisDisp('donorJurisUk2', (getFormObject(ct,'donorNation').value == 'uk'));
   setVisDisp('donorJurisAustralia2', (getFormObject(ct,'donorNation').value == 'australia'));
}

function attorneyDisplay()
{
   var attorneyNum = getFormObject(ct, 'attorneyNumber').value;

   setVisDisp('attorney2Div', false);
   setVisDisp('attorney3Div', false);

   switch (attorneyNum)
   {
      case 'three':
         setVisDisp('attorney3Div', govTerr != 'Northern Territory');
      case 'two':
         setVisDisp('attorney2Div', govTerr != 'Northern Territory');
         break;
   }

   setVisDisp('attorneyActDiv', (attorneyNum != 'one'));
   setVisDisp('attorneyActMajorityDiv', (govTerr == 'Queensland' && attorneyNum == 'three'));
   setVisDisp('attorneyActOtherDiv', ((govTerr == 'Australian Capital Territory' || govTerr == 'Queensland') && attorneyNum != 'one'));
   if ((govTerr != 'Queensland' && govTerr != 'Australian Capital Territory') && !(getObject('attorneyActJoint').checked) && !(getObject('attorneyActJointAndSeveral').checked))
      document.powerattny.attorneyAct[0].checked = true;
   if (govTerr == 'Queensland' && getObject('attorneyActMajority').checked && attorneyNum != 'three')
      document.powerattny.attorneyAct[0].checked = true;

   WASubstituteAttorneyDisplay();
}

function attorney1JurisDisplay()
{
   setVisDisp('attorney1JurisUsa1', (getFormObject(ct,'attorney1Nation').value == 'usa'));
   setVisDisp('attorney1JurisCanada1', (getFormObject(ct,'attorney1Nation').value == 'canada'));
   setVisDisp('attorney1JurisUk1', (getFormObject(ct,'attorney1Nation').value == 'uk'));
   setVisDisp('attorney1JurisAustralia1', (getFormObject(ct,'attorney1Nation').value == 'australia'));
   setVisDisp('attorney1JurisUsa2', (getFormObject(ct,'attorney1Nation').value == 'usa'));
   setVisDisp('attorney1JurisCanada2', (getFormObject(ct,'attorney1Nation').value == 'canada'));
   setVisDisp('attorney1JurisUk2', (getFormObject(ct,'attorney1Nation').value == 'uk'));
   setVisDisp('attorney1JurisAustralia2', (getFormObject(ct,'attorney1Nation').value == 'australia'));
}

function attorney2JurisDisplay()
{
   setVisDisp('attorney2JurisUsa1', (getFormObject(ct,'attorney2Nation').value == 'usa'));
   setVisDisp('attorney2JurisCanada1', (getFormObject(ct,'attorney2Nation').value == 'canada'));
   setVisDisp('attorney2JurisUk1', (getFormObject(ct,'attorney2Nation').value == 'uk'));
   setVisDisp('attorney2JurisAustralia1', (getFormObject(ct,'attorney2Nation').value == 'australia'));
   setVisDisp('attorney2JurisUsa2', (getFormObject(ct,'attorney2Nation').value == 'usa'));
   setVisDisp('attorney2JurisCanada2', (getFormObject(ct,'attorney2Nation').value == 'canada'));
   setVisDisp('attorney2JurisUk2', (getFormObject(ct,'attorney2Nation').value == 'uk'));
   setVisDisp('attorney2JurisAustralia2', (getFormObject(ct,'attorney2Nation').value == 'australia'));
}

function attorney3JurisDisplay()
{
   setVisDisp('attorney3JurisUsa1', (getFormObject(ct,'attorney3Nation').value == 'usa'));
   setVisDisp('attorney3JurisCanada1', (getFormObject(ct,'attorney3Nation').value == 'canada'));
   setVisDisp('attorney3JurisUk1', (getFormObject(ct,'attorney3Nation').value == 'uk'));
   setVisDisp('attorney3JurisAustralia1', (getFormObject(ct,'attorney3Nation').value == 'australia'));
   setVisDisp('attorney3JurisUsa2', (getFormObject(ct,'attorney3Nation').value == 'usa'));
   setVisDisp('attorney3JurisCanada2', (getFormObject(ct,'attorney3Nation').value == 'canada'));
   setVisDisp('attorney3JurisUk2', (getFormObject(ct,'attorney3Nation').value == 'uk'));
   setVisDisp('attorney3JurisAustralia2', (getFormObject(ct,'attorney3Nation').value == 'australia'));
}

function attorneyActDisplay()
{
   setVisDisp('jointHintDiv', (getObject('attorneyActJoint').checked));
   setVisDisp('jointAndSeveralHintDiv', (getObject('attorneyActJointAndSeveral').checked));
   setVisDisp('majorityHintDiv', (getObject('attorneyActMajority').checked));
   setVisDisp('attorneyActOtherSpecifyDiv', (getObject('attorneyActOther').checked || getObject('attorneyActMajority').checked));
   setVisDisp('majoritySpecifyHintDiv', (getObject('attorneyActMajority').checked));
   setVisDisp('otherSpecifyHintDiv', (getObject('attorneyActOther').checked));
}

function WASubstituteAttorneyDisplay()
{
   var attorneyNum = getFormObject(ct, 'attorneyNumber').value;

   setVisDisp('substituteAttorneyReplaceDiv', (attorneyNum == 'two'));
   setVisDisp('singleSubstituteAttorneyDiv', (attorneyNum == 'two'));
   setVisDisp('multipleSubstituteAttorneyDiv1', (attorneyNum == 'one'));
   setVisDisp('multipleSubstituteAttorneyDiv2', (attorneyNum == 'one'));
   if (attorneyNum == 'two')
      getFormObject(ct, 'substituteAttorneyNumber').value = 'one';

   setVisDisp('substituteAttorneyInformation', (getObject('substituteAttorneysYes').checked));
   substituteAttorneyDisplay();
}

function substituteAttorneyDisplay()
{
   setVisDisp('substituteAttorney2Div', (getFormObject(ct, 'substituteAttorneyNumber').value != 'one' && getFormObject(ct, 'attorneyNumber').value == 'one'));
   setVisDisp('substituteAttorneyActDiv', (getObject('substituteAttorneysYes').checked && getFormObject(ct, 'substituteAttorneyNumber').value != 'one' && getFormObject(ct, 'attorneyNumber').value == 'one'));
}

function substituteAttorney1JurisDisplay()
{
   setVisDisp('substituteAttorney1JurisUsa1', (getFormObject(ct,'substituteAttorney1Nation').value == 'usa'));
   setVisDisp('substituteAttorney1JurisCanada1', (getFormObject(ct,'substituteAttorney1Nation').value == 'canada'));
   setVisDisp('substituteAttorney1JurisUk1', (getFormObject(ct,'substituteAttorney1Nation').value == 'uk'));
   setVisDisp('substituteAttorney1JurisAustralia1', (getFormObject(ct,'substituteAttorney1Nation').value == 'australia'));
   setVisDisp('substituteAttorney1JurisUsa2', (getFormObject(ct,'substituteAttorney1Nation').value == 'usa'));
   setVisDisp('substituteAttorney1JurisCanada2', (getFormObject(ct,'substituteAttorney1Nation').value == 'canada'));
   setVisDisp('substituteAttorney1JurisUk2', (getFormObject(ct,'substituteAttorney1Nation').value == 'uk'));
   setVisDisp('substituteAttorney1JurisAustralia2', (getFormObject(ct,'substituteAttorney1Nation').value == 'australia'));
}

function substituteAttorney2JurisDisplay()
{
   setVisDisp('substituteAttorney2JurisUsa1', (getFormObject(ct,'substituteAttorney2Nation').value == 'usa'));
   setVisDisp('substituteAttorney2JurisCanada1', (getFormObject(ct,'substituteAttorney2Nation').value == 'canada'));
   setVisDisp('substituteAttorney2JurisUk1', (getFormObject(ct,'substituteAttorney2Nation').value == 'uk'));
   setVisDisp('substituteAttorney2JurisAustralia1', (getFormObject(ct,'substituteAttorney2Nation').value == 'australia'));
   setVisDisp('substituteAttorney2JurisUsa2', (getFormObject(ct,'substituteAttorney2Nation').value == 'usa'));
   setVisDisp('substituteAttorney2JurisCanada2', (getFormObject(ct,'substituteAttorney2Nation').value == 'canada'));
   setVisDisp('substituteAttorney2JurisUk2', (getFormObject(ct,'substituteAttorney2Nation').value == 'uk'));
   setVisDisp('substituteAttorney2JurisAustralia2', (getFormObject(ct,'substituteAttorney2Nation').value == 'australia'));
}

function alternateAttorneyDisplay()
{
   setVisDisp('alternateAttorneyInformation', (getObject('alternateAttorneyYes').checked));
}

function otherIndividualsLivingExpensesDisplay()
{
   setVisDisp('otherIndividualsInformation', (getObject('otherIndividualsLivingExpensesYes').checked));
   otherIndividualsDisplay();
}

function otherIndividualsDisplay()
{
   var otherIndividualsNum = getFormObject(ct, 'otherIndividualsAmount').value;

   setVisDisp('otherIndividual2Div', false);
   setVisDisp('otherIndividual3Div', false);
   setVisDisp('otherIndividual4Div', false);
   setVisDisp('otherIndividual5Div', false);

   switch (otherIndividualsNum)
   {
      case 'five':
         setVisDisp('otherIndividual5Div', true);
      case 'four':
         setVisDisp('otherIndividual4Div', true);
      case 'three':
         setVisDisp('otherIndividual3Div', true);
      case 'two':
         setVisDisp('otherIndividual2Div', true);
         break;
   }
}

function attorneyRestrictionsDisplay()
{
   setVisDisp('restrictionInformation', (getObject('attorneyRestrictionsYes').checked));
   restrictionsDisplay();
}

function restrictionsExamplesDisplay()
{
   setVisDisp('restrictionsExamplesDiv', (getObject('restrictionsExamples').checked));
}

function conditionsExamplesDisplay()
{
   setVisDisp('conditionsExamplesDiv', (getObject('conditionsExamples').checked));
}

function restrictionsDisplay()
{
   var restrictionsNum = getFormObject(ct, 'restrictionsAmount').value;

   setVisDisp('restriction2Div', false);
   setVisDisp('restriction3Div', false);
   setVisDisp('restriction4Div', false);

   switch (restrictionsNum)
   {
      case 'four':
         setVisDisp('restriction4Div', true);
      case 'three':
         setVisDisp('restriction3Div', true);
      case 'two':
         setVisDisp('restriction2Div', true);
         break;
   }
}

/* function attorneySpecifiedDisplay()
{
   setVisDisp('attorneySpecifiedPowersInformation',(getObject('attorneySpecifiedPowersYes').checked));
   specifiedPowersDisplay();
} may use again later */

function specifiedPowersDisplay()
{
   var specifiedPowersNum = getFormObject(ct, 'numberSpecifiedPowers').value;

   setVisDisp('specified2PowerDiv', false);
   setVisDisp('specified3PowerDiv', false);
   setVisDisp('specified4PowerDiv', false);

   switch (specifiedPowersNum)
   {
      case 'four':
         setVisDisp('specified4PowerDiv', true);
      case 'three':
         setVisDisp('specified3PowerDiv', true);
      case 'two':
         setVisDisp('specified2PowerDiv', true);
         break;
   }
}

function ACTAttorneyRestrictionsDisplay()
{
   setVisDisp('ACTRestrictionInformation',(getObject('ACTAttorneyRestrictionsYes').checked));
   /* ACTRestrictionsDisplay(); may use multiple restrictions again */
   ACTenduringEffectiveDateDisplay();
}

function ACTRestrictionsExamplesDisplay()
{
   setVisDisp('ACTRestrictionsExamplesDiv', (getObject('ACTRestrictionsExamples').checked));
}

function ACTenduringEffectiveDateDisplay()
{
   setVisDisp('ACTenduringSpecifiedDate', (getFormObject(ct, 'ACTenduringEffectiveDate').value == 'specifiedEffectiveDate'));
}

/* may use multiple restrictions again
function ACTRestrictionsDisplay()
{
   var ACTRestrictionsNum = getFormObject(ct, 'ACTRestrictionsAmount').value;

   setVisDisp('ACTRestriction2Div', false);
   setVisDisp('ACTRestriction3Div', false);
   setVisDisp('ACTRestriction4Div', false);

   switch (ACTRestrictionsNum)
   {
      case 'four':
         setVisDisp('ACTRestriction4Div', true);
      case 'three':
         setVisDisp('ACTRestriction3Div', true);
      case 'two':
         setVisDisp('ACTRestriction2Div', true);
         break;
   }
} */

function attorneyPersonalDecisionsDisplay()
{
   setVisDisp('attorneyPersonalDecisionsInformation', (getObject('attorneyPersonalDecisionsYes').checked));
   attorneyPersonalDecisionsRestrictionsDisplay();
}

function attorneyPersonalDecisionsRestrictionsDisplay()
{
   setVisDisp('attorneyPersonalDecisionsRestrictionsInformation', (getObject('attorneyPersonalDecisionsRestrictionsYes').checked));
   /* personalDecisionsRestrictionsDisplay(); may use multiple restrictions again */
}

/* may use multiple restrictions again
function personalDecisionsRestrictionsDisplay()
{
   var personalDecisionsRestrictionsNum = getFormObject(ct, 'personalDecisionsRestrictionsAmount').value;

   setVisDisp('personalDecisionRestriction2Div', false);
   setVisDisp('personalDecisionRestriction3Div', false);
   setVisDisp('personalDecisionRestriction4Div', false);

   switch (personalDecisionsRestrictionsNum)
   {
      case 'four':
         setVisDisp('personalDecisionRestriction4Div', true);
      case 'three':
         setVisDisp('personalDecisionRestriction3Div', true);
      case 'two':
         setVisDisp('personalDecisionRestriction2Div', true);
         break;
   }
} */

function attorneyMedicalConsentDisplay()
{
   setVisDisp('attorneyMedicalConsentInformation', (getObject('attorneyMedicalConsentYes').checked));
   attorneyMedicalRestrictionsDisplay();
   //attorneyMedicalTreatmentDisplay(); may need again later
}

function ACTPropertyMattersDisplay()
{
   setVisDisp('ACTAttorneyRestrictionsDiv', ((getObject('ACTPropertyMattersYes').checked && getObject('australiaPowerTypeEnduring').checked)) || (getObject('australiaPowerTypeNonEnduring').checked));
}

function attorneyMedicalRestrictionsDisplay()
{
   setVisDisp('attorneyMedicalRestrictionsDiv',(getObject('attorneyMedicalRestrictionsYes').checked));
}

/* may need these again later
function attorneyMedicalTreatmentDisplay()
{
   setVisDisp('attorneyMedicalTreatmentInformation', (getObject('attorneyMedicalTreatmentYes').checked));
   specifiedMedicalConsentDisplay();
   restrictedMedicalTreatmentDisplay();
}

function specifiedMedicalConsentDisplay()
{
   setVisDisp('specifiedTreatmentDiv', (getObject('specifiedMedicalConsentYes').checked));
}

function restrictedMedicalTreatmentDisplay()
{
   setVisDisp('medicalTreatmentRestrictionsDiv', (getObject('restrictedMedicalTreatmentYes').checked));
} */

/* may need this question again later
function medicalDonationConsentDisplay()
{
   setVisDisp('medicalDonationInformation', (getObject('medicalDonationConsentYes').checked));
   restrictedMedicalDonationDisplay();
}

function restrictedMedicalDonationDisplay()
{
   setVisDisp('medicalDonationRestrictionsDiv', (getObject('restrictedMedicalDonationYes').checked));
} */

function medicalTreatmentWithdrawalDisplay()
{
   setVisDisp('medicalTreatmentWithdrawalInformation', (getObject('medicalTreatmentWithdrawalYes').checked));
   specifiedWithdrawalDisplay();
}

function specifiedWithdrawalDisplay()
{
   setVisDisp('specifiedWithdrawalClauseDiv', (getObject('specifiedWithdrawalYes').checked));
}

function attorneyConditionsDisplay()
{
   setVisDisp('attorneyConditionsInformation', (getObject('attorneyConditionsYes').checked) && (govTerr != 'Queensland' && govTerr != 'Victoria'));
   setVisDisp('attorneyConditionsTextBoxDiv', (getObject('attorneyConditionsYes').checked) && (govTerr == 'Queensland' || govTerr == 'Victoria'));
   conditionsAmountDisplay();
}

function conditionsAmountDisplay()
{
   var conditionsNum = getFormObject(ct, 'conditionsAmount').value;

   setVisDisp('condition2Div', false);
   setVisDisp('condition3Div', false);
   setVisDisp('condition4Div', false);

   switch (conditionsNum)
   {
      case 'four':
         setVisDisp('condition4Div', true);
      case 'three':
         setVisDisp('condition3Div', true);
      case 'two':
         setVisDisp('condition2Div', true);
         break;
   }
}

function particularPowersDisplay()
{
   setVisDisp('particularPowersQuestion', (govTerr == 'Northern Territory'));
   setVisDisp('particularPowersAmount', ((govTerr == 'Northern Territory' && getObject('particularPowersYes').checked) || govTerr == 'Tasmania'));
   particularPowersAmountDisplay();
}

function particularPowersAmountDisplay()
{
   var powersNum = getFormObject(ct, 'particularPowersAmount').value;

   setVisDisp('particular2PowerDiv', false);
   setVisDisp('particular3PowerDiv', false);
   setVisDisp('particular4PowerDiv', false);
   setVisDisp('particular5PowerDiv', false);

   switch (powersNum)
   {
      case 'five':
         setVisDisp('particular5PowerDiv', true);
      case 'four':
         setVisDisp('particular4PowerDiv', true);
      case 'three':
         setVisDisp('particular3PowerDiv', true);
      case 'two':
         setVisDisp('particular2PowerDiv', true);
         break;
   }
}

function provisionsComplyDisplay()
{
   setVisDisp('provisionNoDiv', (getObject('provisionsComplyYes').checked));
}

/* may need again later
function copiesNumberDisplay()
{
   var powersNum = getFormObject(ct, 'copiesNumber').value;

   setVisDisp('copy2Div', false);
   setVisDisp('copy3Div', false);
   setVisDisp('copy4Div', false);
   setVisDisp('copy5Div', false);

   switch (powersNum)
   {
      case 'five':
         setVisDisp('copy5Div', true);
      case 'four':
         setVisDisp('copy4Div', true);
      case 'three':
         setVisDisp('copy3Div', true);
      case 'two':
         setVisDisp('copy2Div', true);
         break;
   }
} */

function previousPOADisplay()
{
   setVisDisp('revokePreviousPOADiv', getObject('previousPOAYes').checked);
   revokePreviousPOADisplay();
}

function revokePreviousPOADisplay()
{
   setVisDisp('previousPOANumberDiv', getObject('revokePreviousPOANo').checked);
   previousPOANumberDisplay();
}

function previousPOANumberDisplay()
{
   setVisDisp('previousPOA2Div', getFormObject(ct, 'previousPOANumber').value == 'two');
   setVisDisp('firstPreviousPOAHeadingDiv', getFormObject(ct, 'previousPOANumber').value == 'two');
}

function previouslySignedDisplay()
{
   setVisDisp('previouslyRevokedDiv', (getObject('previouslySignedYes').checked));
}

function signingDateDisplay()
{
   setVisDisp('specificDate', (getFormObject(ct,'signingDate').value == 'specified'));
}

function signatoryDisplay()
{
   setVisDisp('signedByDiv', (getObject('signatoryYes').checked));
}

function annexureDisplay()
{
   setVisDisp('annexureInfo', (getObject('annexureYes').checked));
   annexureNumberDisplay();
}

function annexureNumberDisplay()
{
   var annexureNum = getFormObject(ct, 'annexureNumber').value;

   setVisDisp('annexure2Div', false);
   setVisDisp('annexure3Div', false);
   setVisDisp('annexure4Div', false);

   switch (annexureNum)
   {
      case 'four':
         setVisDisp('annexure4Div', true);
      case 'three':
         setVisDisp('annexure3Div', true);
      case 'two':
         setVisDisp('annexure2Div', true);
         break;
   }
}

function AustraliaDisplay()
{
   govTerr = getFormObject(ct, 'governingTerritory').value;
   jurisNotNull = (govTerr != '' && govTerr != 'Select the State/Territory')

   setVisDisp('AustraliaHint1Div', (govTerr != 'Australian Capital Territory' && govTerr == 'Queensland'));
   setVisDisp('AustraliaHint2Div', (govTerr != 'Australian Capital Territory' && govTerr != 'Queensland'));
   

   typeOfPOADisplay();
   donorJurisDisplay();

   setVisDisp('attorneyNumberDiv', govTerr != 'Northern Territory');
   attorneyDisplay();
   attorney1JurisDisplay();
   attorney2JurisDisplay();
   attorney3JurisDisplay();

   attorneyActDisplay();

   substituteAttorney1JurisDisplay();
   substituteAttorney2JurisDisplay();

   setVisDisp('NSWSpecificAttorneyPowers', (govTerr == 'New South Wales'));
   otherIndividualsLivingExpensesDisplay();

   ACTRestrictionsExamplesDisplay();
   restrictionsExamplesDisplay();
   conditionsExamplesDisplay();

   setVisDisp('ACTPowers', (govTerr == 'Australian Capital Territory'));
   //attorneySpecifiedDisplay(); may use again later
   ACTAttorneyRestrictionsDisplay();
   attorneyMedicalConsentDisplay();
   //medicalDonationConsentDisplay(); may need this again later
   medicalTreatmentWithdrawalDisplay();

   setVisDisp('attorneyConditionsDiv', (govTerr == 'South Australia' || govTerr == 'Western Australia' || govTerr == 'Queensland' || govTerr == 'Victoria'));
   attorneyConditionsDisplay();

   setVisDisp('particularPowers', (govTerr == 'Tasmania' || govTerr == 'Northern Territory'));
   particularPowersDisplay();

   setVisDisp('NTProvisionsInfo', (govTerr == 'Northern Territory'));
   provisionsComplyDisplay();

   signingDateDisplay();
   setVisDisp('witnessesDiv', (govTerr == 'Australian Capital Territory'));
}
