function getIsLoggedIn(){return $("#ac_auth a[href=/Logout]").length!==0;}$(function(){var a="/health-insurance/quote/search";var e="/medicare/quote/search";var d="/dental-insurance/quote/search";var b="/vision-insurance/quote/search";$("#txtZipCode").numeric();$("#txtNumberPeople").numeric();$("#txtNumberPeople").keydown(function(f){if(f.keyCode===48||f.keyCode===96){if(this.value===""){return false;}return true;}});if(getIsLoggedIn()||$("input[name=insuranceType]:checked").val()!=="Imm"){$("div[id*=PeopleCoverDiv]").hide();}var c=new Date().getFullYear();$("#CurrentYear").html(c);$("#NextYear").html(c+1);$("input[name=insuranceType]").click(function(){if($(this).val()=="Imm"&&!getIsLoggedIn()){$("div[id*=PeopleCoverDiv]").show();}else{$("div[id*=PeopleCoverDiv]").hide();}if($("div[id^=errorSummary]:visible").length>0){$("form").valid();}});$.validator.addMethod("zipcode",function(f,g){return !this.optional(g);},"");$("form").validate({rules:{"locality.ZipCode":{"required":true,"zipcode":true},"NumberOfPeople":{required:"div[id*=PeopleCoverDiv]:visible"}},messages:{"locality.ZipCode":{"required":"InvalidZipCode","zipcode":"InvalidZipCode"},"NumberOfPeople":"NumberOfPeopleRequired"},unhighlight:function(f,g){$(f).removeClass(g);$(f.form).find("label[for="+f.id+"]").removeClass("errorLabel");},onfocusout:false,onkeyup:false,showErrors:function(h,f){if(f.length>0){$("#errorBody ul li").hide();for(var j=0,g=this.validElements();g[j];j++){this.settings.unhighlight.call(this,g[j],this.settings.errorClass);}for(var j=0;j<f.length;j++){var k=f[j];$(k.element).addClass("error");if(k.message=="NumberOfPeopleRequired"){$("label[for="+k.element.id+"]").addClass("errorLabel");$("#liNumberOfPeople").show();}else{$('label[for="txtZipCode"]').addClass("errorLabel");$("#liIncompleteError").show();}}$("div[id^=errorSummary]").show();$("input:text.error:first").focus();}}});$("#submitImm").click(function(){if($("form").valid()){var f=$("input#txtZipCode").val();var g=$("#txtNumberPeople").val();location.replace("https://"+location.host+a+"?zipcode="+f+"&countyindex="+countyIndex+"&pcount="+g);}else{$(".error:first").focus();}});$("#submitImmMedicare").click(function(){if($("form").valid()){var f=$("input#txtZipCode").val();var g=$("#txtNumberPeople").val();if($("input[value=Imm]").is(":checked")){location.replace("https://"+location.host+a+"?zipcode="+f+"&pcount="+g);}else{location.replace("https://"+location.host+e+"?zipcode="+f);}}else{$(".error:first").focus();}});$("#submitMedicare").live("click",function(){if($("form").valid()){var f=$("input#txtZipCode").val();location.replace("https://"+location.host+e+"?zipcode="+f);}else{$(".error:first").focus();}});$("#submitDental").live("click",function(){if($("form").valid()){var f=$("input#txtZipCode").val();location.replace("https://"+location.host+d+"?zipcode="+f);}else{$(".error:first").focus();}});$("#submitVision").live("click",function(){if($("form").valid()){var f=$("input#txtZipCode").val();location.replace("https://"+location.host+b+"?zipcode="+f);}else{$(".error:first").focus();}});});