﻿// JScript File

function OnDisasterCheckBoxClick(divisionList, checkBox)
{
    if (checkBox.checked)
    {
        document.getElementById('disasterNamePanel').style.display = '';
        if (divisionList.value == 'Property & Casualty')
        {
            document.getElementById('step1Span').innerHTML = '(Step 1 of 10)';
        }
    }
    else
    {
        document.getElementById('disasterNamePanel').style.display = 'none';
        if (divisionList.value == 'Property & Casualty')
        {
            document.getElementById('step1Span').innerHTML = '(Step 1 of 9)';
        }
    }
}

function OnDivisionListChange(divisionList, disasterCheckBox)
{
    document.getElementById('submitterHomePhoneRequiredAsterisk').style.display = '';

    if (divisionList.value == 'Life/Annuity/Long Term Care')
    {
        document.getElementById('step1Span').innerHTML = '(Step 1 of 8)';
        document.getElementById('step2Span').innerHTML = '(Step 2 of 8)';
        document.getElementById('step3Span').innerHTML = '(Step 3 of 8)';
        document.getElementById('step4Span').innerHTML = '(Step 4 of 8)';
        document.getElementById('step5Span').innerHTML = '(Step 5 of 8)';
        document.getElementById('step6Span').innerHTML = '';
        document.getElementById('step7Span').innerHTML = '';
        document.getElementById('step8Span').innerHTML = '(Step 6 of 8)';
        document.getElementById('step9Span').innerHTML = '(Step 7 of 8)';
        document.getElementById('step10Span').innerHTML = '(Step 8 of 8)';
        document.getElementById('dateOfLossPanel').style.display = '';
        document.getElementById('claimNumberPanel').style.display = '';
        document.getElementById('insuredDriversLicensePanel').style.display = 'none';
        document.getElementById('employerNamePanel').style.display = 'none';
        document.getElementById('insuredIsOrganizationPanel').style.display = 'none';
    }
    else if (divisionList.value == 'Health')
    {
        document.getElementById('step1Span').innerHTML = '(Step 1 of 8)';
        document.getElementById('step2Span').innerHTML = '(Step 2 of 8)';
        document.getElementById('step3Span').innerHTML = '(Step 3 of 8)';
        document.getElementById('step4Span').innerHTML = '(Step 4 of 8)';
        document.getElementById('step5Span').innerHTML = '(Step 5 of 8)';
        document.getElementById('step6Span').innerHTML = '';
        document.getElementById('step7Span').innerHTML = '';
        document.getElementById('step8Span').innerHTML = '(Step 6 of 8)';
        document.getElementById('step9Span').innerHTML = '(Step 7 of 8)';
        document.getElementById('step10Span').innerHTML = '(Step 8 of 8)';
        document.getElementById('dateOfLossPanel').style.display = 'none';
        document.getElementById('claimNumberPanel').style.display = 'none';
        document.getElementById('insuredDriversLicensePanel').style.display = 'none';
        document.getElementById('submitterHomePhoneRequiredAsterisk').style.display = 'none';
        document.getElementById('employerNamePanel').style.display = '';
        document.getElementById('insuredIsOrganizationPanel').style.display = 'none';
    }
    else if (divisionList.value == 'Property & Casualty')
    {
        if (disasterCheckBox.checked)
        {
            document.getElementById('step1Span').innerHTML = '(Step 1 of 10)';
            document.getElementById('step2Span').innerHTML = '(Step 2 of 10)';
            document.getElementById('step3Span').innerHTML = '(Step 3 of 10)';
            document.getElementById('step4Span').innerHTML = '(Step 4 of 10)';
            document.getElementById('step5Span').innerHTML = '(Step 5 of 10)';
            document.getElementById('step6Span').innerHTML = '(Step 6 of 10)';
            document.getElementById('step7Span').innerHTML = '(Step 7 of 10)';
            document.getElementById('step8Span').innerHTML = '(Step 8 of 10)';
            document.getElementById('step9Span').innerHTML = '(Step 9 of 10)';
            document.getElementById('step10Span').innerHTML = '(Step 10 of 10)';      
        }
        else
        {
            document.getElementById('step1Span').innerHTML = '(Step 1 of 9)';
            document.getElementById('step2Span').innerHTML = '(Step 2 of 9)';
            document.getElementById('step3Span').innerHTML = '(Step 3 of 9)';
            document.getElementById('step4Span').innerHTML = '(Step 4 of 9)';
            document.getElementById('step5Span').innerHTML = '(Step 5 of 9)';
            document.getElementById('step6Span').innerHTML = '(Step 6 of 9)';
            document.getElementById('step7Span').innerHTML = '';
            document.getElementById('step8Span').innerHTML = '(Step 7 of 9)';
            document.getElementById('step9Span').innerHTML = '(Step 8 of 9)';
            document.getElementById('step10Span').innerHTML = '(Step 9 of 9)';
        }
        document.getElementById('dateOfLossPanel').style.display = '';
        document.getElementById('claimNumberPanel').style.display = '';
        document.getElementById('insuredDriversLicensePanel').style.display = '';
        document.getElementById('employerNamePanel').style.display = '';
        document.getElementById('insuredIsOrganizationPanel').style.display = '';
    }
    else
    {
        document.getElementById('step1Span').innerHTML = '(Step 1 of 10)';
        document.getElementById('step2Span').innerHTML = '(Step 2 of 10)';
        document.getElementById('step3Span').innerHTML = '(Step 3 of 10)';
        document.getElementById('step4Span').innerHTML = '(Step 4 of 10)';
        document.getElementById('step5Span').innerHTML = '(Step 5 of 10)';
        document.getElementById('step6Span').innerHTML = '(Step 6 of 10)';
        document.getElementById('step7Span').innerHTML = '(Step 7 of 10)';
        document.getElementById('step8Span').innerHTML = '(Step 8 of 10)';
        document.getElementById('step9Span').innerHTML = '(Step 9 of 10)';
        document.getElementById('step10Span').innerHTML = '(Step 10 of 10)';
        document.getElementById('dateOfLossPanel').style.display = '';
        document.getElementById('claimNumberPanel').style.display = '';
        document.getElementById('insuredDriversLicensePanel').style.display = '';
        document.getElementById('employerNamePanel').style.display = '';
        document.getElementById('insuredIsOrganizationPanel').style.display = '';
    }  
}

function OnInsuredSameInformationBoxClick(checkBox)
{
    if (checkBox.checked)
    {
        document.getElementById('insuredInformationControlsTable').style.display = 'none';
    }
    else
    {
        document.getElementById('insuredInformationControlsTable').style.display = '';
    }
}

function OnInsuredIsOrganizationCheckBoxClick(checkBox)
{
    if (checkBox.checked)
    {
        document.getElementById('insuredOrganizationSection').style.display = '';
        document.getElementById('insuredTitleSection').style.display = 'none';
        document.getElementById('insuredFirstNameSection').style.display = 'none';
        document.getElementById('insuredMiddleNameSection').style.display = 'none';
        document.getElementById('insuredLastNameSection').style.display = 'none';
        document.getElementById('insuredSuffixSection').style.display = 'none';
    }
    else
    {
        document.getElementById('insuredOrganizationSection').style.display = 'none';
        document.getElementById('insuredTitleSection').style.display = '';
        document.getElementById('insuredFirstNameSection').style.display = '';
        document.getElementById('insuredMiddleNameSection').style.display = '';
        document.getElementById('insuredLastNameSection').style.display = '';
        document.getElementById('insuredSuffixSection').style.display = '';
    }
}

function OnOtherCheckBoxClick(checkBox)
{
    if (checkBox.checked)
    {
        document.getElementById('otherConditionPanel').style.display = '';
    }
    else
    {
        document.getElementById('otherConditionPanel').style.display = 'none';
    }
}

function ShowHidePreviouslyReportedAgencyPanel(radioList)
{
    if (getRadioSelectedValue(radioList) == 'true')
    {
        document.getElementById('ctl00_pageContent_previouslyReportedAgencyPanel').style.display = '';
    }
    else
    {
        document.getElementById('ctl00_pageContent_previouslyReportedAgencyPanel').style.display = 'none';
    }
}

function getRadioSelectedValue(radioList)
{
    var options = radioList.getElementsByTagName('input');
    for(i=0;i<options.length;i++)
    {
        var opt = options[i];
        if(opt.checked)
        {
            return opt.value;
        }
    }
}




