function IsValidForm(theform) { if(!authorization(theform))return; if(!preferredComm(theform))return; if(!valEmail(theform))return; if(!driverFirstName(theform))return; if(!driverLastName(theform))return; if(!birthDate(theform))return; if(!maritalStatus(theform))return; if(!relationship(theform))return; if(!licenceNumber(theform))return; if(!licenceNbYears(theform))return; if(!cancelDeclined(theform))return; if(!driverOccupation(theform))return; if(!jobTitle(theform))return; if(!trainingCourse(theform))return; if(!conviction(theform))return; if(!valBCAA(theform))return; if(!driverType(theform))return; if(!ValDateDay(theform))return; if(!ValDateMonth(theform))return; if(!ValDateYear(theform))return; if(!valPolicy(theform))return; theform.submit(); } /* Begin generating job titles for occupations*/ var gouvernementsArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Directeur')", "('Employé de bureau')", "('Journalier')", "('Personnel de soutien')", "('Autre')"); var municipalitesArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Directeur')", "('Employé de bureau')", "('Journalier')", "('Personnel de soutien')", "('Autre')"); var hopitauxArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Employé de bureau')", "('Infirmier / Infirmière')", "('Personnel de soutien')", "('Professionnel de la santé')", "('Technicien de la santé')", "('Autre')"); var banquesArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Caissier')", "('Comptable')", "('Directeur')", "('Employé de bureau')", "('Personnel de soutien')", "('Autre')"); var assuranceArray = new Array("('Sélectionnez','',true,true)", "('Actuaire')", "('Courtier')", "('Employé de bureau d assurance')", "('Employé de courtier')", "('Enquêteur sur la route')", "('Personnel administratif d un assureur')", "('Représentant')", "('Autre')"); var serviceArray = new Array("('Sélectionnez','',true,true)", "('Consultant')", "('Directeur')", "('Livreur')", "('Personnel de bureau')", "('Personnel de soutien')", "('Propriétaire')", "('Représentant')", "('Serveur / barman')", "('Autre')"); var automobileArray = new Array("('Sélectionnez','',true,true)", "('Chauffeur, camionneur, livreur')", "('Chauffeur d autobus')", "('Chauffeur de taxi')", "('Mécanicien')", "('Vendeur, représentant')", "('Autre')"); var ecolesArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Éducateur')", "('Employé de bureau')", "('Enseignant')", "('Personnel de soutien')", "('Professeur')", "('Autre')"); var professionnelsArray = new Array("('Sélectionnez','',true,true)", "('Agronome, arpenteur-géomètre')", "('Architecte, ingénieur, urbaniste, etc.')", "('Avocat, juge, notaire, magistrat')", "('Chimiste, biologiste')", "('Comptable, économiste, actuaire, mathématicien')", "('Dentiste, hygiéniste dentaire, orthodontiste, denturologiste')", "('Médecin et spécialiste en médecine')", "('Physiothérapeute, ergothérapeute, inhalothérapeute, etc.')", "('Optométriste, opticien, ophtalmologiste')", "('Pharmacien, chiropraticien, diététiste')", "('Vétérinaire')", "('Psychologue, psychanalyste')"); var policeArray = new Array("('Sélectionnez','',true,true)", "('Policier')", "('Employé de service de police')", "('Policier municipal')", "('Policier provincial')"); var industrieArray = new Array("('Sélectionnez','',true,true)", "('Administrateur')", "('Agriculteur')", "('Journalier')", "('Mineur')", "('Ouvrier spécialisé')", "('Représentant')", "('Autre')"); var etudiantsArray = new Array("('Sélectionnez','',true,true)", "('Université - temps plein')", "('Université - temps partiel')", "('Collège - temps plein')", "('Collège - temps partiel')", "('Secondaire - temps plein')", "('Secondaire - temps partiel')"); var autreArray = new Array("('Sélectionnez','',true,true)", "('Artiste')", "('Retraité')", "('Clergé')", "('Personne au foyer')", "('Sans-emploi')", "('Athlète')", "('Travailleur autonome')", "('Autre')"); function populate_job_title1(inForm,selected) { var selectedArray = eval(selected + "Array"); while (selectedArray.length < inForm.job_title1.options.length) { inForm.job_title1.options[(inForm.job_title1.options.length - 1)] = null; } for (var i=0; i < selectedArray.length; i++) { eval("inForm.job_title1.options[i]=" + "new Option" + selectedArray[i]); } if (inForm.occupation1.options[0].value == '') { inForm.occupation1.options[0]= null; if (navigator.appName == 'Netscape') { window.history.go(0); } } } /* End generating job titles for occupations */