function initParm(){bInit=false;ddlMa=gEId('make');ddlMo=gEId('model');ddlVT=gEId('type');var pL=gEId('priceL');var pR=gEId('priceR');var mL=gEId('mileageL');var mR=gEId('mileageR');var yL=gEId('yearL');var yR=gEId('yearR');if(ddlMa&&ddlMo&&ddlVT){strNU=gEId('hdnNewUsed').value;lDdl(ddlMa,arrMakes,0);ddlMa_oc();ddlMo_oc();if(ddlMo.length==0){lDdl(ddlMo,arrEmpty,0);disMo(true);}if(pL)pL.selectedIndex=0;if(pR)pR.selectedIndex=pR.length-1;if(mL)mL.selectedIndex=0;if(mR)mR.selectedIndex=mR.length-1;if(yL)yL.selectedIndex=0;if(yR)yR.selectedIndex=yR.length-1;}if(pL&&pR)ls_oc(pL.id,pR.id,p,false);if(mL&&mR)ls_oc(mL.id,mR.id,m,false);if(yL&&yR)ls_oc(yL.id,yR.id,y,true);bInit=true;}function ls_oc(l,r,ra,y){var l=gEId(l);var r=gEId(r);var lSi;var cur;var j=0;lSi=si(l)*2;if(si(r)!=null&&si(r)!=-1)cur=sv(r);r.options.length=0;for(i=lSi;i<ra.length;i+=2){aDdl(r,j,ra[i+1],ra[i]);j++;}if(!y)aDdl(r,j,'No Max',0);if(cur){for(i=0;i<r.options.length;i++){if(r.options[i].value==cur)r.selectedIndex=i;}};if(!cur||sv(l)>cur)r.selectedIndex=r.length-1;}function lDdl(s,a,b){var cur=null;var j=0;if(si(s)!=null&&si(s)!=-1)cur=st(s);s.options.length=0;aDdl(s,0,'Show me all','#0');for(i=0;i<a.length;i+=2){var p=a[i].substr(0,1);if(p=='#'||p=='b'||strNU=='b'||p==strNU){if(b&prs(a[i])||prs(a[i])==0||b==0){aDdl(s,j+1,a[i+1],a[i]);j++;}}}if(cur)for(i=0;i<s.options.length;i++)if(s.options[i].text==cur)s.selectedIndex=i;}function gEId(s){return document.getElementById(s);}function si(s){return s.selectedIndex;}function st(s){return s.options[si(s)].text;}function sv(s){return s.options[si(s)].value;}function aDdl(s,i,t,v){s.options[i==null?s.options.length:i]=new Option(t,v);}function ls(s,a,j){for(i=0;i<a.length;i+=2){aDdl(s,j,a[i+1],a[i]);j++;}}function hasMake(v,m){for(l=0;l<v.length;l+=2)if(v.substr(l,2)==m)return true;return false;}function disMo(b){if(b)ddlMo.selectedIndex=0;ddlMo.disabled=b;}function prs(h){var i=h.indexOf('#');return parseInt(h.substr(i+1));}function calcMask(a){var mask=0;for(i=0;i<a.length;i+=2){var p=a[i].substr(0,1);if(p=='#'||p=='d'||p=='b'||strNU=='b'||p==strNU)mask=(mask|prs(a[i]));}return mask;}function ddlMa_oc(){var s=sv(ddlMa);if(s.substr(0,1)!='#'){lDdl(ddlVT,arrTypes,calcMask(arrG[s.substr(3)-1]));ddlVT_oc();}else{lDdl(ddlVT,arrTypes,0);disMo(true);}}function ddlVT_oc(){var t=sv(ddlVT);var m=sv(ddlMa);if(m.substr(0,1)!='#')lDdl(ddlMo,arrG[m.substr(3)-1],prs(t));disMo(m.substr(0,1)=='#'||m.charAt(0)=='d');}function ddlMo_oc(){var s;if(si(ddlMo)!=-1)s=sv(ddlMo);else return;var b=prs(s);if(si(ddlMo)==0){var ms=sv(ddlMa);if(ms.substr(0,1)!='#')b=calcMask(arrG[ms.substr(3)-1]);}lDdl(ddlVT,arrTypes,b);}