//Author: fzhang7 //Purpose: Utilize the Ajax Strategy to populate the Year/Make/Model // Set leftNav status //Ajax Call var req; var reqMessage; var reqXML; var callbackStatus; var modelDropDownName; var yearDropDownName; var dropDownType; // Data Type to hold Info function element_data(value, text) { this.value = value; this.text = text; } //Array that holds years aYears = new Array(); /*aYears[0] = new element_data('0',selectYear); aYears[1] = new element_data('3035', 1996); aYears[2] = new element_data('3036', 1997); aYears[3] = new element_data('3037', 1998); aYears[4] = new element_data('3038', 1999); aYears[5] = new element_data('3039', 2000); aYears[6] = new element_data('3040', 2001); aYears[7] = new element_data('3041', 2002); aYears[8] = new element_data('3042', 2003); aYears[9] = new element_data('3043', 2004); aYears[10] = new element_data('3044', 2005); aYears[11] = new element_data('3829', 2006); aYears[12] = new element_data('4093', 2007); */ //Array that holds Makes aMakes = new Array(); aMakes[0] = new element_data('0',selectMake); aMakes[1] = new element_data('184', 'Ford'); aMakes[2] = new element_data('185', 'Lincoln'); aMakes[3] = new element_data('186', 'Mercury'); //Array that holds Models aModels = new Array(); var modelId =0; var yearId=0; //build the Model array function buildModelDropDown() { initModelDropDown(reqMessage, modelDropDownName); //set ModelString variables document.getElementsByName("hdn_modelString")[0].value =reqMessage; } function initModelDropDown(s_modelString, modelbox_name) { aModels = new Array(); aTemp = new Array(); aTemp = s_modelString.split("|||"); aModels[0] = new element_data('0',selectModel); var arrIndex=1; for (var i=0; i