var curZip=new Array(),acCity=new Array(),acStreet=new Array();function SetAC(a,f,c,b,e){if($(b).is(":visible")){var d=e==undefined?curZip.length:e;if(a){curZip[d]=""}setAC=function(){try{inZip=a.val();if(inZip!=curZip[d]||f.val()==""){curZip[d]=inZip;c.val("");b.val("");$.get("/Avs/CityAutoComplete",{zipcode:curZip[d]},function(h){f.val(h.state);if(c.val()!=undefined){if(h.suggestions&&h.suggestions.length==1){c.val(h.suggestions[0])}acCity[d]=c.autocomplete({maxHeight:400,lookup:h.suggestions})}},"json");options={serviceUrl:"/Avs/StreetAutoComplete",params:{zipcode:curZip[d]},maxHeight:400,noCache:true};acStreet[d]=b.autocomplete(options)}}catch(g){}};a.blur(setAC);if(a.val()!=""){curStreet=b.val();curCity=c.val();setAC();b.val(curStreet);c.val(curCity)}}};
