function show_referral_name(value) { if(value != 'Other') { document.getElementById('referral-name').style.display = 'block'; document.getElementById('referral-other').style.display = 'none'; } else { document.getElementById('referral-name').style.display = 'none'; document.getElementById('referral-other').style.display = 'block'; } } function show_part_time() { var element = document.getElementById('part_time_hours'); element.style.display = ( element.style.display != 'block' ? 'block' : 'none' ); } function activity_schedule() { var other_job = document.getElementById('other_job').checked; var school = document.getElementById('school').checked; var other = document.getElementById('other_activities').checked; if(other_job == false && school == false && other == false) { document.getElementById('activity_schedule').style.display = 'none'; } else { document.getElementById('activity_schedule').style.display = 'block'; } } function go_to_step(step) { if (step == '2') { var first_name = document.getElementById('first_name'); var last_name = document.getElementById('last_name'); var primary_phone = document.getElementById('primary_phone'); var address = document.getElementById('street_address'); var city = document.getElementById('city'); var zip = document.getElementById('zip'); var customer_service = document.getElementById('customer_service').checked; var tech_support = document.getElementById('tech_support').checked; var age_yes = document.getElementById('age_yes').checked; var age_no = document.getElementById('age_no').checked; if (first_name.value == '') { first_name.focus(); alert('Please specify your first name.'); return false; }; if (last_name.value == '') { last_name.focus(); alert('Please specify your last name.'); return false; }; if (primary_phone.value == '') { primary_phone.focus(); alert('Please specify your phone number.'); return false; }; if (address.value == '') { address.focus(); alert('Please specify your street address.'); return false; }; if (city.value == '') { city.focus(); alert('Please specify the city you live in.'); return false; }; if (zip.value == '') { zip.focus(); alert('Please specify your zip code.'); return false; }; if (customer_service == false && tech_support == false) { alert('Please specify if your applying for a customer care or technical support position.'); return false; }; if (age_yes == false && age_no == false) { alert('Please specify if your over the age of 16'); return false; }; }; if (step == '3') { var full_time = document.getElementById('full_time').checked; var part_time = document.getElementById('part_time').checked; if (full_time == false && part_time == false) { alert('Please select either part time or full time.'); return false; }; }; if (step == '4') { if (document.getElementById('sub_job_title').value != '') { return add_job(); setTimeout("go_to_step(4)", 1000); }; }; if (step == '5') { var start_date = document.getElementById('start_date'); var confirm_agreements = document.getElementById('confirm_agreements'); if (start_date.value == '') { start_date.focus(); alert('Please specify when you would be able to start.'); return false; }; if (confirm_agreements.checked == false) { alert('Please confirm that you read and agreed to the terms listed.'); return false; }; } else { document.getElementById('step1').style.display = 'none'; document.getElementById('step2').style.display = 'none'; document.getElementById('step3').style.display = 'none'; document.getElementById('step4').style.display = 'none'; document.getElementById('step1_name').className = 'bullet-point'; document.getElementById('step2_name').className = 'bullet-point'; document.getElementById('step3_name').className = 'bullet-point'; document.getElementById('step4_name').className = 'bullet-point'; document.getElementById('step'+step+'_name').className = 'bullet-point current'; document.getElementById('step'+step).style.display = 'block'; window.location ='#top'; }; } function add_job() { var job_title = document.getElementById('sub_job_title'); var employer = document.getElementById('sub_employer'); var employer_address = document.getElementById('sub_employer_address'); var employer_state = document.getElementById('sub_employer_state'); var employer_city = document.getElementById('sub_employer_city'); var employer_phone = document.getElementById('sub_employer_phone'); var immediate_supervisor = document.getElementById('sub_immediate_supervisor'); var from_date = document.getElementById('sub_from_date'); var to_date = document.getElementById('sub_to_date'); var final_salary = document.getElementById('sub_final_salary'); var responsibilities = document.getElementById('sub_responsibilities'); var reason_for_leaving = document.getElementById('sub_reason_for_leaving'); var contact_employer = document.getElementById('contact_employer_yes'); var random_number = Math.random(99999); if (job_title.value == '') { alert('Please fill in a job title.'); job_title.focus(); return false; }; if (employer.value == '') { alert('Please fill in an employer.'); employer.focus(); return false; }; if (employer_address.value == '') { alert('Please fill in employer\'s address.'); employer_address.focus(); return false; }; if (immediate_supervisor.value == '') { alert('Please fill in your immediate supervisor.'); immediate_supervisor.focus(); return false; }; if (from_date.value == '') { alert('Please fill in a from date. (example: dd/mm/yyyy)'); from_date.focus(); return false; }; if (to_date.value == '') { alert('Please fill in a to date. (exmaple: current or dd/mm/yyyy)'); to_date.focus(); return false; }; if (responsibilities.value == '') { alert('Please fill in your responsibilities.'); responsibilities.focus(); return false; }; if (reason_for_leaving.value == '') { alert('Please fill in your reason to leave.') reason_for_leaving.focus(); return false; }; var contact_employer_message = "It "; if (contact_employer.checked == true) { contact_employer_message += "is okay to contact this employer"; contact_employer = 1; } else { contact_employer_message += "is NOT okay to contact this employer"; contact_employer = 0; }; var job = document.createElement('div'); job.className = 'previous_job'; job.id = 'previous_job_'+random_number; document.getElementById('previous_jobs').appendChild(job); document.getElementById('job_title').value = document.getElementById('job_title').value + "~;-" + job_title.value; document.getElementById('employer').value = document.getElementById('employer').value + "~;-" + employer.value; document.getElementById('employer_address').value = document.getElementById('employer_address').value + "~;-" + employer_address.value + " " + employer_city.value + " " + employer_state.value; document.getElementById('employer_phone').value = document.getElementById('employer_phone').value + "~;-" + employer_phone.value; document.getElementById('immediate_supervisor').value = document.getElementById('immediate_supervisor').value + "~;-" + immediate_supervisor.value; document.getElementById('from_date').value = document.getElementById('from_date').value + "~;-" + from_date.value; document.getElementById('to_date').value = document.getElementById('to_date').value + "~;-" + to_date.value; document.getElementById('final_salary').value = document.getElementById('final_salary').value + "~;-" + final_salary.value; document.getElementById('responsibilities').value = document.getElementById('responsibilities').value + "~;-" + responsibilities.value; document.getElementById('reason_for_leaving').value = document.getElementById('reason_for_leaving').value + "~;-" + reason_for_leaving.value; document.getElementById('contact_employer').value = document.getElementById('contact_employer').value + "~;-" + contact_employer; document.getElementById('previous_job_'+random_number).innerHTML = "

Job Title: \ "+job_title.value+"
Employer: "+employer.value+"
Address:"+employer_address.value+"

\ Phone: "+employer_phone.value+"
Immediate Supervisor: "+immediate_supervisor.value+"

\ From: "+from_date.value+"
To: "+to_date.value+"

Final Salery"+final_salary.value+"

\ Responsibilities:
"+responsibilities.value+"

Reason For leaving:
\ "+reason_for_leaving.value+"

"+contact_employer_message; document.getElementById('array_number').value = parseInt(document.getElementById('array_number').value) + 1; job_title.value = ''; employer.value = ''; employer_address.value = ''; employer_city.value = ''; employer_state.value = ''; employer_phone.value = ''; immediate_supervisor.value = ''; from_date.value = ''; to_date.value = ''; final_salary.value = ''; responsibilities.value = ''; reason_for_leaving.value = ''; return true; }