// new car make
var newMakes = new Array();

function A(makeId, makeName)
{
    var makeRecord = new Array();
    makeRecord[0] = makeId;
    makeRecord[1] = makeName;
    makeRecord[2] = new Array();
    newMakes[makeId] = makeRecord;
}

// new car model (ignore for now)
function L(makeId, modelId, modelName)
{
    var modelRecord = new Array();
    modelRecord[0] = modelId;
    modelRecord[1] = modelName;
    newMakes[makeId][2][newMakes[makeId][2].length]=modelRecord;
}

function dealerInit(form, usedMakeId){
    var makeSel = form.mkid;
    makeSel.options.length = 0;
    var optionNum = 0;
    // DON'T SEND ANYTHING IF USER SELECTS 'ANY'
    var option = new Option("Any", "");
        makeSel.options[optionNum] = option;
    optionNum++;
    for (ii in newMakes)
    {
        var makeRecord = newMakes[ii];
        var option = new Option(makeRecord[1], makeRecord[0]);
        makeSel.options[optionNum] = option;
        optionNum++;
    }
    var option = new Option("Used", usedMakeId);
        makeSel.options[optionNum] = option;
}

function dealerNewMake(form, makeId)
{
    // Choose the specified make if it isn't already selected
    var makeSel = form.mkid;

    if (!makeId || (makeId == ""))
        makeId = makeSel.value;

    if (makeId && (makeId != makeSel.value))
    {
        for (ii=0; ii < makeSel.options.length; ii++)
        {
            if (makeSel.options[ii].value == makeId){
                makeSel.options[ii].selected = true;
				}
        }
    }
    else 
    {
       makeSel.options[0].selected = true;
    }
}
