Custom JavaScript Scripts for PDF Manipulation

Job ID: 38760768

Budget: $10 – $30 USD

I need a skilled JavaScript expert proficient in Adobe Acrobat Pro to write custom scripts for manipulating PDFs. The scripts should be able to generate dynamic content and validate as well as process form data.

Ideal skills and experience include:
- Extensive knowledge of JavaScript and Adobe Acrobat Pro
- Previous experience in writing custom PDF manipulation scripts
- Ability to create scripts that generate dynamic content
- Proficiency in scripting for validating and processing form data

Please provide examples of your past work with similar tasks.

The scripts should also include the following features: calculation of data from dropdown selections. The project should be completed within today.

I'm creating a PDF enrollment form in Adobe Acrobat Pro. I have all of the formatting in place, but need help with the javascript required for some of the calculation fields. Here's what I need: 

1. A javascript that will enter a specific dollar value in a text field (MED_HSA_ER) based on whichever list item is selected from a dropdown list (MED_HSA_COVERAGE). There's also a secondary text field (MED_HSA_EE) that calculates a different amount based on the same dropdown list, but I can figure that out with the other code. I have some code in there already, which is 'kinda' working. It just doesn't appear to populate the correct value until I click a different option in the list, so the amount always seems to be one step behind.

2. A javascript that will calculate the enrollees age in a text field based on the DOB they enter.

3. A javascript that will look at the Age calculated in #2 and return a dollar value in GROUP_COVERAGE based on an age range: 0-64 ($25,000), 65-69 ($16,250) & 70+ ($12,500).

4. A javascript that populates a dollar amount in VOL_EE_LIFE_TTL by looking at which dropdown list item is selected in VOL_EE_LIFE_COVERAGE, divides that number by $10,000, then multiplies it by the rate associated with the enrollees age range: 0-24 ($1.12), 25-29 ($1.19), 30-34 ($1.48), 35-39 ($2.00), 40-44 ($2.87), 45-49 ($4.26), 50-54 ($6.11), 55-59 ($8.59), 60-64 ($10.93), 65-69 ($15.40), 70-74 ($28.80), 75+ ($88.25). It will then multiply that resulting number by 12, and finally divide by 24. Eg, here's my return value for a person who elects $10,000 and is 30 years old:

$10,000 (coverage) / $10,000 x $1.48 (rate) x 12 / 24 = $0.74

5. Automatically check boxes if data is entered by the enrollee, as well as lock the GROUP LIFE/ADD&D checkbox to TRUE.

Thanks!
Related categories: JavaScript Adobe Acrobat