function validateFields(){var driving_exp_error=new Boolean();var licence_type_error=new Boolean();var age_error=new Boolean();var engine_size_error=new Boolean();var location_error=new Boolean();var insurance_type_error=new Boolean();var named_driving_exp_error=new Boolean();var no_claims_bonus_error=new Boolean();if(document.insurance_form.insurance_exp.value==-1){driving_exp_error=true;document.getElementById('driving_exp_error').style.display="Block";document.getElementById('driving_exp_error').innerHTML='Please select a driving experience option.';}else if(document.insurance_form.insurance_exp.value!=-1){driving_exp_error=false;document.getElementById('driving_exp_error').style.display="None";}if(document.insurance_form.licence_type.value==-1){licence_type_error=true;document.getElementById('licence_type_error').style.display="Block";document.getElementById('licence_type_error').innerHTML='Please select a licence type.';}else if(document.insurance_form.licence_type.value!=-1){licence_type_error=false;document.getElementById('licence_type_error').style.display="None";}if(document.insurance_form.age.value.length==0||document.insurance_form.age.value<17||document.insurance_form.age.value>65){age_error=true;document.getElementById('age_error').style.display="Block";document.getElementById('age_error').innerHTML='Please enter a valid age.';}else{age_error=false;document.getElementById('age_error').style.display="None";}if(document.insurance_form.engine_size.value==-1){engine_size_error=true;document.getElementById('engine_size_error').style.display="Block";document.getElementById('engine_size_error').innerHTML='Please select an engine size.';}else if(document.insurance_form.engine_size.value!=-1){engine_size_error=false;document.getElementById('engine_size_error').style.display="None";}if(document.insurance_form.location.value==-1){location_error=true;document.getElementById('location_error').style.display="Block";document.getElementById('location_error').innerHTML='Please select a location.';}else if(document.insurance_form.location.value!=-1){location_error=false;document.getElementById('location_error').style.display="None";}if(document.insurance_form.insurance_type.value==-1){insurance_type_error=true;document.getElementById('insurance_type_error').style.display="Block";document.getElementById('insurance_type_error').innerHTML='Please select an insurance type.';}else if(document.insurance_form.insurance_type.value!=-1){insurance_type_error=false;document.getElementById('insurance_type_error').style.display="None";}if(document.insurance_form.named_driving_experience.value==-1){named_driving_exp_error=true;document.getElementById('named_driving_error').style.display="Block";document.getElementById('named_driving_error').innerHTML='Please select your amount of named driving experience.';}else{if(document.insurance_form.insurance_exp.value==1){if(document.insurance_form.named_driving_experience.value!=1){named_driving_exp_error=true;document.getElementById('named_driving_error').style.display="Block";document.getElementById('named_driving_error').innerHTML='You claimed to have no named driving experience!';}else if(document.insurance_form.named_driving_experience.value==1){named_driving_exp_error=false;document.getElementById('named_driving_error').style.display="None";}}else if(document.insurance_form.insurance_exp.value==2){if(document.insurance_form.named_driving_experience.value==1){named_driving_exp_error=true;document.getElementById('named_driving_error').style.display="Block";document.getElementById('named_driving_error').innerHTML='You claimed to have named driving experience!';}else if(document.insurance_form.named_driving_experience.value!=1){named_driving_exp_error=false;document.getElementById('named_driving_error').style.display="None";}}}if(document.insurance_form.no_claims_bonus.value==-1){no_claims_bonus_error=true;document.getElementById('no_claims_error').style.display="Block";document.getElementById('no_claims_error').innerHTML='Please select your amount of no claims bonus.';}else if(document.insurance_form.no_claims_bonus.value!=-1){no_claims_bonus_error=false;document.getElementById('no_claims_error').style.display="None";}if(driving_exp_error==false&&licence_type_error==false&&age_error==false&&engine_size_error==false&&location_error==false&&insurance_type_error==false&&named_driving_exp_error==false&&no_claims_bonus_error==false){document.getElementById('insurance_form').style.display="None";showLoadingScreen();setTimeout('calculateQuote()',2000);}}function showLoadingScreen(){document.getElementById('loadingScreen').style.display="Inline";}function adjust_quote(){document.getElementById('quoteResults').innerHTML='';document.getElementById('quoteResults').style.display="none";document.getElementById('quoteOptions').style.display="none";document.getElementById('insurance_form').style.display="inline";}function new_quote(){document.insurance_form.reset();document.getElementById('quoteResults').innerHTML='';document.getElementById('quoteResults').style.display="none";document.getElementById('quoteOptions').style.display="none";document.getElementById('insurance_form').style.display="inline";}