﻿function ChangeSelect(ParentValue, NextId, NextSelectedValue, ArrObj)   
{   
    StrObj = eval(document.getElementById(NextId));   
    StrObj.length = 0;   
    //判断它是二级数据源，还是三级   
    if (ArrObj.length > 0)   
    {   
        if (ArrObj[0].length == 2)   
        {ArrNum = 0;}   
        else  
        {ArrNum = 2;}   
    }   
    //显示所有列表   
    for (i = 0; i < ArrObj.length; i++)   
    {   
        if (i == 0)   
        {   
            StrObj.options[StrObj.length] = new Option("- 请选择 -", "");   
        }   
        if (ArrObj[i][1] == ParentValue)   
        {   
            StrObj.options[StrObj.length] = new Option(ArrObj[i][0],ArrObj[i][ArrNum]);   
        }   
    }   
    //选中列表内某一项   
    for (i = 0; i < StrObj.length; i++)   
    {   
        if (StrObj.options[i].value == NextSelectedValue)   
        {   
            StrObj.options[i].selected = true;   
        }   
    }   
    //激发下一级的onchange事件以实现多级级联   
    StrObj.onchange();   
}

var cars = [
["CategoryName","ParentId", "NowId"],
["CAMRY凯美瑞","0", "1"],
["YARIS雅力士","0", "2"],
["FJ酷路泽","0", "3"],
["HIGHLANDER汉兰达", "0", "4"],
["200E精英版","1", "6"],
["200E精英真皮版","1", "7"],
["200G豪华版","1", "8"],
["200G Navi豪华导航版","1", "9"],
["240E精英版","1", "10"],
["240G豪华版","1", "11"],
["240G Navi豪华导航版","1", "12"],
["240V至尊版","1", "13"],
["240V Navi至尊导航版","1", "14"],
["1.3E舒适版(手波\自波)", "2", "15"],
["1.6G精致版(手波\自波)", "2", "16"],
["1.6G精致智能版(自波)", "2", "17"],
["1.6RS至尊版(手波\自波)", "2", "18"],
["1.6RS至尊锐动版(手波\自波)", "2", "19"],
["FJ酷路泽","3", "3"],
["精英版","4", "20"],
["运动版版","4", "21"],
["运动豪华版","4", "22"],
["至尊版","4", "23"]
];
