// 
//  applicant_details.js
//  argent
//  
//  Created by Lee Perry on 2009-07-15.
//  Copyright 2009 Lee Perry. All rights reserved.
// 


function validateApplicantDetails (objForm) {
  
  var message = '';
  var result = true;
  
  var title = document.getElementById('fa_title').value;
  var initials = document.getElementById('fa_initials').value;
  var forename = document.getElementById('fa_first_name').value;
  var surname = document.getElementById('fa_surname').value;
  var dob = document.getElementById('fa_dob').value;
  var occupation = document.getElementById('fa_occupation').value;
  var employer = document.getElementById('fa_employer').value;
  var losYears = document.getElementById('fa_years').value;
  var losMonths = document.getElementById('fa_months').value;
  var grossMonthlyIncome = document.getElementById('gross_monthly_income').value;
  var address1 = document.getElementById('address1').value;
  var postcode = document.getElementById('postcode').value;
  var phone = document.getElementById('phone').value;
  var total = document.getElementById('monthly_total').value;
    
  
  // Check title
  if (title.length <= 0) {
    message += "Title is a required field\n"
  }

  // Check initials
  if (initials.length <= 0) {
    message += "Initials is a required field\n"
  }

  // Check forename
  if (forename.length <= 0) {
    message += "First name is a required field\n"
  }

  // Check surname
  if (surname.length <= 0) {
    message += "Surname is a required field\n"
  }

  // Check surname
  if (dob.length <= 0) {
    message += "Date of birth is a required field\n"
  }

  // Check occupation
  if (occupation.length <= 0) {
    message += "Occupation is a required field\n"
  }

  // Check employer
  if (employer.length <= 0) {
    message += "Employer is a required field\n"
  }

  // Check los Years
  if (losYears.length <= 0) {
    message += "Length of service - Years is a required field\n"
  }

  // Check los Months
  if (losMonths.length <= 0) {
    message += "Length of service - Months is a required field\n"
  }

  // Check gross monthly income
  if (grossMonthlyIncome.length <= 0) {
    message += "Gross monthly income is a required field\n"
  }

  // Check address1
  if (address1.length <= 0) {
    message += "address1 is a required field\n"
  }

  // Check postcode
  if (postcode.length <= 0) {
    message += "Postcode is a required field\n"
  }

  // Check phone
  if (phone.length <= 0) {
    message += "Contact telephone is a required field\n"
  }
  
  // Check total amount
  if (parseFloat(total) > 1500) {
    message += "Monthly total must be less than £1500\n";
    document.getElementById('monthly_total').value="1500"
  }
  
  // Display any errors
  if (message.length > 0) {
    alert(message);
    result = false;
  }
  return result;
}
