<%@page import = " quoteengine.*, java.util.*, java.io.*, norvaxbeans.* " %> <% //consider the situation that client click another page then this page after timeout if(quoteBean.param==null || quoteBean.param.getState()==null || quoteBean.param.zipCode==null){ response.sendRedirect(response.encodeRedirectURL("timeout.jsp")); return; } boolean isForEmail = "Yes".equals(request.getParameter("ForEmail")); String mailLink = "include/quoteById2.jsp?contact_id="+request.getParameter("contact_id")+"&email="+request.getParameter("email"); String doInterrupt = request.getParameter("interrupt"); if("true".equals(doInterrupt)) QuoteEngine.interruptSearch(quoteBean); boolean descending = "descending".equals(request.getParameter("order")); String sort = request.getParameter("sort"); if(sort!=null) quoteBean.sortQuotes(sort, descending); Quote[] quotes = quoteBean.getQuotes(); ArrayList list = new ArrayList(); for(int i=0; i0) quotes = QuoteEngine.filterCarrier(quotes, filter_carrier); String filter_premium = request.getParameter("filter_premium"); if(filter_premium!=null && filter_premium.length()>0) quotes = QuoteEngine.filterPremium(quotes, filter_premium); String filter_type = request.getParameter("filter_type"); if(filter_type!=null && filter_type.length()>0) quotes = QuoteEngine.filterType(quotes, filter_type); String filter_deductible = request.getParameter("filter_deductible"); if(filter_deductible!=null && filter_deductible.length()>0) quotes = QuoteEngine.filterDeductible(quotes, filter_deductible); String filter_coinsurance = request.getParameter("filter_coinsurance"); if(filter_coinsurance!=null && filter_coinsurance.length()>0) quotes = QuoteEngine.filterCoinsurance(quotes, filter_coinsurance); String filter_copay = request.getParameter("filter_copay"); if(filter_copay!=null && filter_copay.length()>0) quotes = QuoteEngine.filterCopay(quotes, filter_copay); String filter_effDate = DateUtils.dateFormat(quoteBean.param.effectiveDate,"MM/dd/yy"); String[] effDateChoices = DateUtils.getEffDateChoices(DateUtils.nextEffectiveDate(1,true,15),6); String param =""; String param2 =""; Enumeration enum = request.getParameterNames(); while (enum.hasMoreElements()){ String nextE = (String)enum.nextElement(); String[] values = request.getParameterValues(nextE); for(int i=0; i
>
<%if(quoteBean.param!=null){%> <%}%>

Step 2: Compare Insurance Plans.
>Start Over

State: <%=quoteBean.param.getState().getName()%>
County: <%=((County)quoteBean.param.getCounty()).name %>
Zip Code: <%=quoteBean.param.zipCode%>
Click >here if incorrect.
<%=quoteBean.param.agent.firstName%> <%=quoteBean.param.agent.lastName%>
Email, or call <%=quoteBean.param.agent.phone1%>
 

 


Total Quotes: <%=quotes.length%>
>
Monthly Premium
Plan Type
Deductible
Coinsurance
Copay
Effective Date
Carrier

 

<% Set set = quoteBean.engines.keySet(); Carrier[] carriers = (Carrier[])set.toArray(new Carrier[set.size()]); for(int i=0; i <%}}%>
<%=engine.getNoQuoteMessage(quoteBean)%>
<%if (quotes.length == 0){%>

There are no quotes that meet the given criteria

<%} else{%>
>   >    "> <%for(int i=0; i <%} else{%> <% } %> <%}%> <%}%>
href=# onClick="return sortby('company')" <%}%> >Company
Details href=# onClick="return sortby('planType')" <%}%> >Plan Type href=# onClick="return sortby('deductible')" <%}%> >Deductible href=# onClick="return sortby('coinsurance')" <%}%> > CoInsurance href=# onClick="return sortby('copay')" <%}%> >Copay href=# onClick="return sortby('premium')" <%}%> >Premium Apply
<%if(quotes[i].canHaveDetail){%> > <%}%> <%if(infoCarriers.contains(quotes[i].plan.company)){%> <%if(isForEmail){%> <%}else{ String url1 = Resource.BaseURL+"/info/carrier/"+quotes[i].plan.company.shortName+".html"; String option = "width=640,height=440,resizable=yes,scrollbars=yes,toolbar=yes"; %> <%}%> <%}else if(quotes[i].canHaveMoreDetail){%> <%if(isForEmail){%> <%}else{%> target=_blank> <%}%> <%}else if(quotes[i].canHaveBrochure){%> <%if(isForEmail){%> <%}else{%>&pdf=product.pdf" target=_blank> <%}%> <%}%>
<%=quotes[i].plan.planName%>
<%if(quotes[i].canHaveDetail){%> <%if(isForEmail){%> Details <%}else{%> >Details <%}%> <%}%> <%if(isForEmail){%> Doctors <%}else{%> target=_blank>Doctors <%=quotes[i].plan.benPlanType%> <%=quotes[i].plan.deductible%> <%=quotes[i].plan.coinsurance%> <%=quotes[i].plan.copay%>

<%if(quotes[i].preferredPremium!=null&"es[i].preferredPremium.length()!=0){%> <%=quotes[i].preferredPremium%>(P) / <%=quotes[i].premium%>(S) <%} else%> <%=quotes[i].premium%>

monthly
<%if(isForEmail){%> <%}else{%> <%}%>

<%}%>
(P) = Preferred
(S) = Standard

 

<%@ include file="disclaimer.jsp" %>
Powered by Norvax