﻿// JavaScript Document

var strArea = new Array(); 

strArea[0] = ['小学组','0','C'];//['标签','本身的ID','上级菜单编号'] 
strArea[1] = ['初中组','1','C']; 
strArea[2] = ['高中组','2','C']; 
strArea[3] = ['语文','语文','2']; 
strArea[4] = ['数学','数学','2']; 
strArea[5] = ['英语','英语','2']; 
strArea[6] = ['物理','物理','2']; 
strArea[7] = ['化学','化学','2']; 
strArea[8] = ['生物','生物','2']; 
strArea[9] = ['历史','历史','2']; 
strArea[10] = ['地理','地理','2']; 
strArea[11] = ['政治','政治','2']; 
strArea[12] = ['语文','语文','1']; 
strArea[13] = ['数学','数学','1']; 
strArea[14] = ['英语','英语','1']; 
strArea[15] = ['物理','物理','1']; 
strArea[16] = ['化学','化学','1']; 
strArea[17] = ['语文','语文','0']; 
strArea[18] = ['数学','数学','0']; 
strArea[19] = ['英语','英语','0']; 

// 清空列表 
function ddl_Clear(ddl_name){ 
    var obj = document.getElementById(ddl_name); 
    for(var i = obj.options.length - 1;i >= 0;i--){ 
        obj.options[i] = null; 
    } 
} 

// 选中匹配项 
function ddl_selected(ddl_name,match_val,isValue){ 
    var obj = document.getElementById(ddl_name); 
    for( var i = 0; i < obj.options.length; i++ ){ 
        var matchobj = obj.options[i].value; 
        if(!isValue){ 
            matchobj = obj.options[i].Text; 
        } 
        if(match_val == matchobj){ 
            obj.options[i].selected = "selected"; 
        } 
    } 
} 

// 去掉所有空格 
function delspace(findstr){ 
    // 先去掉空格 
    var myfind = findstr; 
    // 因为这里的.replace 只替换当前找到的第一个。所以这里用循环 
    for(var i = 0; i < findstr.length; i++){ 
        var myfind = myfind.replace(" ",""); 
    } 
    return myfind; 
} 

// 初始化第一个下拉列表内容 
function ddl_Bind(ddl_name,bindData,keyword){ 
    // 获得一类下拉列表对象 
    var obj = document.getElementById(ddl_name); 
     
    for( var i = 0;i < bindData.length; i++ ){ 
        if(bindData[i][2] == keyword){ 
              if(i == 0){ 
                  if(bindData[i][0] != ""){ 
                      obj.add(new Option(bindData[i][0],bindData[i][1])); 
                  } 
              } 
              else{ 
                  obj.add(new Option(bindData[i][0],bindData[i][1])); 
              } 
        }     
    } 
    var num = 2; 
    var subValue = obj.options[num].value; 
     
    ddl_selected(ddl_name, num, true) 
    ddl_changed('section', subValue, strArea); 
} 

// 列表内容变化时，实现其子列表动态加载 
function ddl_changed(ddl_name,keywords,ddl_data){     
    // 获得一类下拉列表对象 
    var obj = document.getElementById(ddl_name); 
    // 添加下一级分类的计数器 
    var m = 0; 
     
    ddl_Clear(ddl_name); 
    // 先添加一个'标题' 
    // 添加下一级分类 
    for( var i = 0; i < ddl_data.length; i++ ){         
        if( ddl_data[i][2] == keywords ){ 
            obj.options[m] = ( new Option( ddl_data[i][0],ddl_data[i][1] ) ); 
            m = m + 1; 
        }         
    }   
    obj.fireEvent("onchange"); 
} 


//-->