function loadMake(formname,makefieldname,typeflag){ eval('document.'+formname +'.'+makefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+makefieldname+'.options[0] = new Option("--Any--",1);'); if (typeflag=='1') { if (aonewmakeItems.length > 0)
{ j=1; for(i = 0; i < aonewmakeItems.length; i++)
{ if(aonewmakeItems[i].orgId==DEALER_ORG_ID && aonewmakeItems[i].chainId==DEALER_CHAIN_ID) { eval('document.'+formname +'.'+makefieldname+'.options[j] = new Option(aonewmakeItems[i].makeName, aonewmakeItems[i].makeId);'); j=j+1;}
}
}
}else{ if (aomakeItems.length > 0)
{ j=1; for(i = 0; i < aomakeItems.length; i++)
{ eval('document.'+formname +'.'+makefieldname+'.options[j] = new Option(aomakeItems[i].makeName, aomakeItems[i].makeId);'); j=j+1;}
}
}
}
function loadModel(formname,modelfieldname){ eval('document.'+formname +'.'+modelfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelfieldname+'.options[0] = new Option("--Any--",1);');}
function loadModelYear(formname,modelyearfieldname){ eval('document.'+formname +'.'+modelyearfieldname+'.options.selectedIndex= 0;');}
function loadModelType(formname,modelTypefieldname){ eval('document.'+formname +'.'+modelTypefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelTypefieldname+'.options[0] = new Option("--Any--",1);');}
function checkStockType(formname,makefieldname,modelfieldname,modelyearfieldname,modelTypefieldname,mode){ eval('document.'+formname +'.'+makefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+makefieldname+'.options[0] = new Option("--Any--",1);'); eval('document.'+formname +'.'+modelfieldname+'.options[0] = new Option("--Any--",1);'); eval('document.'+formname +'.'+modelyearfieldname+'.options.selectedIndex= 0;'); eval('document.'+formname +'.'+modelTypefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelTypefieldname+'.options[0] = new Option("--Any--",1);'); if(mode==1){ loadMake(formname,makefieldname,1); loadModel(formname,modelfieldname); loadModelYear(formname,modelyearfieldname); loadModelType(formname,modelTypefieldname);}else{ loadMake(formname,makefieldname,2); loadModel(formname,modelfieldname); loadModelYear(formname,modelyearfieldname); loadModelType(formname,modelTypefieldname);}
}
function switchVehicle(formname,makefieldname,modelfieldname,mode){ eval('document.'+formname +'.'+makefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+makefieldname+'.options[0] = new Option("--Any--",1);'); eval('document.'+formname +'.'+modelfieldname+'.options[0] = new Option("--Any--",1);'); if(mode == 1){ x=1; for(i = 0; i < aonewmakeItems.length; i++)
{ if(aonewmakeItems[i].orgId==DEALER_ORG_ID && aonewmakeItems[i].chainId==DEALER_CHAIN_ID) { eval('document.'+formname +'.'+makefieldname+'.options[x] = new Option(aonewmakeItems[i].makeName, aonewmakeItems[i].makeId);'); x=x+1;}
}
}else{ for(i = 0; i < aomakeItems.length; i++)
{ eval('document.'+formname +'.'+makefieldname+'.options[i+1] = new Option(aomakeItems[i].makeName, aomakeItems[i].makeId);');}
}
}
function changeMake(formname,modelfieldname,makeId){ eval('document.'+formname +'.'+modelfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelfieldname+'.options[0] = new Option("--Any--",1);'); x=1; for(i = 0; i < aomodelItems.length; i++)
{ if(aomodelItems[i].makeId==makeId) { eval('document.'+formname +'.'+modelfieldname+'.options[x] = new Option(aomodelItems[i].modelName, aomodelItems[i].modelId);'); x=x+1;}
}
}
function changeModel(formname,modelYearfieldname,modelId){ eval('document.'+formname +'.'+modelYearfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelYearfieldname+'.options[0] = new Option("--Any--",1);'); x=1; for(i = 0; i < aomodelTypeItems.length; i++)
{ if(aomodelTypeItems[i].modelId==modelId) { yearstr=aomodelTypeItems[i].modelTypeYear.substring(0,4); eval('document.'+formname +'.'+modelYearfieldname+'.options[x] = new Option('+yearstr+', aomodelTypeItems[i].modelTypeId);'); x=x+1;}
}
}
function changeModelYear(formname,modelfieldname,modelTypefieldname,modelTypeYear){ eval('document.'+formname +'.'+modelTypefieldname+'.options.length= 0;'); eval('document.'+formname +'.'+modelTypefieldname+'.options[0] = new Option("--Any--",1);'); x=1; modelId=eval('document.'+formname +'.'+modelfieldname+'.options[document.'+formname +'.'+modelfieldname+'.selectedIndex].value;'); for(i = 0; i < aomodelTypeItems.length; i++)
{ yearstr=aomodelTypeItems[i].modelTypeYear.substring(0,4); if(modelId==aomodelTypeItems[i].modelId) { if(yearstr==modelTypeYear){ eval('document.'+formname +'.'+modelTypefieldname+'.options[x] = new Option("("+aomodelTypeItems[i].modelTypeCode+") "+aomodelTypeItems[i].modelTypeName, aomodelTypeItems[i].modelTypeId);'); x=x+1;}else if(modelTypeYear==''){ eval('document.'+formname +'.'+modelTypefieldname+'.options[x] = new Option("("+aomodelTypeItems[i].modelTypeCode+") "+aomodelTypeItems[i].modelTypeName, aomodelTypeItems[i].modelTypeId);'); x=x+1;}
}
}
}
function loadVehicleInfo(formName,fieldName,fieldValue) { if(fieldValue=="")
return; len=eval('document.'+formName+'.'+fieldName+'.options.length'); if(len >0){ for (var x = 0; x < len; x++) { optionvalue = eval('document.'+formName+'.'+fieldName+'.options['+x+'].value'); if(optionvalue==fieldValue){ eval('document.'+formName+'.'+fieldName+'.options['+x+'].selected=true')
}
}
}
}
function loadVehiclePriceInfo(formname,modelTypefieldname,listPriceField,invoicePriceField) { modelTypeId=eval('document.'+formname +'.'+modelTypefieldname+'.options[document.'+formname +'.'+modelTypefieldname+'.selectedIndex].value;'); eval('document.'+formname +'.'+listPriceField+'.value = ""'); eval('document.'+formname +'.'+invoicePriceField+'.value = ""'); for(i = 0; i < aomodelTypeItems.length; i++)
{ if(modelTypeId==aomodelTypeItems[i].modelTypeId) { eval('document.'+formname +'.'+listPriceField+'.value = "'+aomodelTypeItems[i].listPrice+'"'); eval('document.'+formname +'.'+invoicePriceField+'.value = "'+aomodelTypeItems[i].invoicePrice+'"');}
}
}
function loadTextFieldInfo(formName,fieldName,textField) { eval('selIndx=document.'+formName+'.'+fieldName+'.selectedIndex;'); eval('selVal=document.'+formName+'.'+fieldName+'.options[selIndx].text;'); if(selVal.indexOf('Any')>0){ eval('document.'+formName+'.'+textField+'.value=""');}else{ eval('document.'+formName+'.'+textField+'.value=selVal');}
}
function defaultloadTextFieldInfo(formName,textField) { eval('document.'+formName+'.'+textField+'.value=""');}
function changeAJXModelYear(formname,makefieldname){ eval('makeId=document.'+formname +'.'+makefieldname+'.options.selectedIndex;'); if(makeId!=0){ eval('document.getElementById("'+makefieldname+'").onchange();'); eval(makefieldname+'_AJX_TAG.execute();');}
}
function changeAJXModel(formname,modelfieldname){ eval('modelId=document.'+formname +'.'+modelfieldname+'.options.selectedIndex;'); if(modelId!=0){ eval('document.getElementById("'+modelfieldname+'").onchange();'); eval(modelfieldname+'_AJX_TAG.execute();');}
}
function reloadYears(formname,yearfieldname,typeflag){ if (typeflag=='1') { reLoadNewYears(formname,yearfieldname);}else{ reLoadUsedYears(formname,yearfieldname);}
}
function reLoadNewYears(formname,yearfieldname){ eval('document.'+formname +'.'+yearfieldname+'.options.length= 0;'); currentdate=new Date(); var nextYear=currentdate.getFullYear()+1; var currYear=currentdate.getFullYear(); var lastYear=currentdate.getFullYear()-1; var last2Year=currentdate.getFullYear()-2; var last3Year=currentdate.getFullYear()-3; var last4Year=currentdate.getFullYear()-4; var last5Year=currentdate.getFullYear()-5; eval('document.'+formname +'.'+yearfieldname+'.options[0] = new Option("--Any--","");'); eval('document.'+formname +'.'+yearfieldname+'.options[1] = new Option(nextYear,nextYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[2] = new Option(currYear,currYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[3] = new Option(lastYear,lastYear);'); }
function reLoadUsedYears(formname,yearfieldname){ eval('document.'+formname +'.'+yearfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+yearfieldname+'.options[0] = new Option("--Any--","");'); currentdate=new Date(); var yearStr=currentdate.getFullYear()+1; for(i=0;i<26;i++){ temp=i+1; eval('document.'+formname +'.'+yearfieldname+'.options['+temp+'] = new Option(yearStr,yearStr);'); yearStr=currentdate.getFullYear()-i;}
}
function reloadDefaultedYears(formname,yearfieldname,typeflag){ if (typeflag=='99') { reLoadDefaultedBldYears(formname,yearfieldname);}else if (typeflag=='1') { reLoadDefaultedNewYears(formname,yearfieldname);}else{ reLoadDefaultedUsedYears(formname,yearfieldname);}
}
function reLoadDefaultedBldYears(formname,yearfieldname){ eval('document.'+formname +'.'+yearfieldname+'.options.length= 0;'); currentdate=new Date(); var nextYear=currentdate.getFullYear()+1; var currYear=currentdate.getFullYear(); var lastYear=currentdate.getFullYear()-1; eval('document.'+formname +'.'+yearfieldname+'.options[0] = new Option(nextYear,nextYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[1] = new Option(currYear,currYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[2] = new Option(lastYear,lastYear);');}
function reLoadDefaultedNewYears(formname,yearfieldname){ eval('document.'+formname +'.'+yearfieldname+'.options.length= 0;'); currentdate=new Date(); var nextYear=currentdate.getFullYear()+1; var currYear=currentdate.getFullYear(); var lastYear=currentdate.getFullYear()-1; var last2Year=currentdate.getFullYear()-2; var last3Year=currentdate.getFullYear()-3; var last4Year=currentdate.getFullYear()-4; var last5Year=currentdate.getFullYear()-5; eval('document.'+formname +'.'+yearfieldname+'.options[0] = new Option("--Any--","");'); eval('document.'+formname +'.'+yearfieldname+'.options[1] = new Option(nextYear,nextYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[2] = new Option(currYear,currYear);'); eval('document.'+formname +'.'+yearfieldname+'.options[3] = new Option(lastYear,lastYear);');}
function reLoadDefaultedUsedYears(formname,yearfieldname){ eval('document.'+formname +'.'+yearfieldname+'.options.length= 0;'); eval('document.'+formname +'.'+yearfieldname+'.options[0] = new Option("--Any--","");'); currentdate=new Date(); var yearStr=currentdate.getFullYear()+1; for(i=1;i<26;i++){ temp=i; eval('document.'+formname +'.'+yearfieldname+'.options['+temp+'] = new Option(yearStr,yearStr);'); yearStr=currentdate.getFullYear()-i;}
}
