I have a registration form where user has to select and then attach his/her ID documents/pics. There are primary document types (ex: Passport, Driv. Lic etc) and secondary and additional.
Each document type has some points value (ex Passport: 70 Points), I want some kind of Javascript validation thing which on selecting Document Type (dropdown) checks if the total value of selected document types is at least 100 points, otherwise return error message that "You need atleast 100 points od ID".
<div class="row setup-content" id="step-3">
<legend>100 Poins of ID</legend>
<div class="form-group">
<label class="control-label col-sm-4">Primary document:</label>
<div class="col-sm-8">
<select class="form-control" name="fileType1" id="fileType1">
<option value="">Select type of ID</option>
<option value="Birth Certificate (70 pts)">Birth Certificate (70 pts)</option>
<option value="Australian Passport (70 pts)">Australian Passport (70 pts)</option>
<option value="Australian Citizen Certificate (70 pts)">Australian Citizen Certificate (70 pts)</option>
<option value="Overseas Passport (70 pts)">Overseas Passport (70 pts)</option>
</select>
<br>
<input type="file" name="file1" id="file1" title="<i class='glyphicon glyphicon-paperclip'></i> Choose File (PDF, Image or MS Document)" data-filename-placement="inside" class="btn-info btn-block" accept="image/*, application/pdf, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document">
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-4">Secondary document:</label>
<div class="col-sm-8">
<select class="form-control" name="fileType2" id="fileType2">
<option value="">Select type of ID</option>
<option value="AUS Govt. Issued Current Licence or Permit (40 pts)">AUS Govt. Issued Current Licence or Permit (40 pts)</option>
<option value="Working With Children/Teachers Registration Card (40 pts)">Working With Children/Teachers Registration Card (40 pts)</option>
<option value="Health Care Card (40 pts)">Health Care Card (40 pts)</option>
<option value="Current Tertiary Education Institution Photo ID (40 pts)">Current Tertiary Education Institution Photo ID (40 pts)</option>
<option value="Reference from a doctor (40 pts)">Reference from a doctor (40 pts)</option>
<option value="Foreign/International Driver’s Licence (25 pts)">Foreign/International Driver's Licence (25 pts)</option>
<option value="Bank Statement (25 pts)">Bank Statement (25 pts)</option>
<option value="Phone/Utility Bill (25 pts)">Phone/Utility Bill (25 pts)</option>
<option value="Credit/Debit Card (25 pts)">Credit/Debit Card (25 pts)</option>
<option value="Medicare/Private Health Card (25 pts)">Medicare/Private Health Card (25 pts)</option>
<option value="Property Lease/Rental Agreement (25 pts)">Property Lease/Rental Agreement (25 pts)</option>
<option value="Tax Declaration (25 pts)">Tax Declaration (25 pts)</option>
<option value="Superannuation Statement (25 pts)">Superannuation Statement (25 pts)</option>
</select>
<br>
<input type="file" name="file2" id="file2" title="<i class='glyphicon glyphicon-paperclip'></i> Choose File (PDF, Image or MS Document)" data-filename-placement="inside" class="btn-info btn-block" accept="image/*, application/pdf, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document">
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-4">Additional document (optional):</label>
<div class="col-sm-8">
<select class="form-control" name="fileType3" id="fileType3">
<option value="">Select type of ID</option>
<option value="AUS Govt. Issued Current Licence or Permit (25 pts)">AUS Govt. Issued Current Licence or Permit (25 pts)</option>
<option value="Working With Children/Teachers Registration Card (25 pts)">Working With Children/Teachers Registration Card (25 pts)</option>
<option value="Health Care Card (25 pts)">Health Care Card (25 pts)</option>
<option value="Current Tertiary Education Institution Photo ID (25 pts)">Current Tertiary Education Institution Photo ID (25 pts)</option>
<option value="Reference from a doctor (25 pts)">Reference from a doctor (25 pts)</option>
<option value="Foreign/International Driver’s Licence (25 pts)">Foreign/International Driver’s Licence (25 pts)</option>
<option value="Bank Statement (25 pts)">Bank Statement (25 pts)</option>
<option value="Phone/Utility Bill (25 pts)">Phone/Utility Bill (25 pts)</option>
<option value="Credit/Debit Card (25 pts)">Credit/Debit Card (25 pts)</option>
<option value="Medicare/Private Health Card (25 pts)">Medicare/Private Health Card (25 pts)</option>
<option value="Property Lease/Rental Agreement (25 pts)">Property Lease/Rental Agreement (25 pts)</option>
<option value="Tax Declaration (25 pts)">Tax Declaration (25 pts)</option>
<option value="Superannuation Statement (25 pts)">Superannuation Statement (25 pts)</option>
</select>
<br>
<input type="file" name="file3" title="<i class='glyphicon glyphicon-paperclip'></i> Choose File (PDF, Image or MS Document)" data-filename-placement="inside" class="btn-info btn-block" accept="image/*, application/pdf, application/msword, application/vnd.openxmlformats-officedocument.wordprocessingml.document">
</div>
</div>
<input type="hidden" name="spam" />
<button type="submit" id="submit-btn" name="register" class="btn btn-warning pull-right"><i class="glyphicon glyphicon-send"></i> Submit</button>
</div> <!-- End Step 3 -->