function toggleSystemInformation(divId)
{
    if (document.forms[0].dropdownSystemInformation.value == '9999')
    {
        document.getElementById(divId).style.display = "block";
    }
    else
    {
        document.getElementById(divId).style.display = "none";
    }

}

function validate()
{
    var validateFields = new Array();
    validateFields[validateFields.length] = new String('txtName');
    validateFields[validateFields.length] = new String('txtDealerName');
    validateFields[validateFields.length] = new String('txtDealerAddress');
    validateFields[validateFields.length] = new String('txtDealerCity');
    validateFields[validateFields.length] = new String('dropdownDealerState');
    validateFields[validateFields.length] = new String('txtDealerZip');
    validateFields[validateFields.length] = new String('txtDealerPhone');
    validateFields[validateFields.length] = new String('txtDealerEmail');
    validateFields[validateFields.length] = new String('dropdownSystemInformation');

    if (document.getElementById('dropdownSystemInformation').value == '9999')
    {
        validateFields[validateFields.length] = new String('txtOtherSystemName');
        validateFields[validateFields.length] = new String('txtVendorName');
        validateFields[validateFields.length] = new String('txtVendorContactName');
        validateFields[validateFields.length] = new String('txtVendorAddress1');
        validateFields[validateFields.length] = new String('txtVendorCity');
        validateFields[validateFields.length] = new String('dropdownVendorState');
        validateFields[validateFields.length] = new String('txtVendorZip');
        validateFields[validateFields.length] = new String('txtVendorPhone');
    }

    var missingFields = new Array();

    for (x = 0; x < validateFields.length; x++)
    {
        if (document.getElementById(validateFields[x]).value.length == 0)
        {
            missingFields[missingFields.length] = new String(validateFields[x]);
        }
    }

    if (missingFields.length)
    {
        alert("Please fill in all required fields");
        return false
    }
    
    return true;
}