/*
 * 模糊查询功能
 * searchStr：为模糊匹配的字符串
 * destSelect：为select对象
 */

function judge(searchStr, destSelect){
  
    var s = "" + searchStr;
//  alert(s);
    if(s == ""){
        //alert("请输入值！");
        return;
    }
    var count = destSelect.options.length;

    var en = new Array(count);
    var ev = new Array(count);
    var yn = new Array(count);
    var yv = new Array(count);
    var ec = 0;
    var yc = 0;
    for(var i=0;i<count;i++){
        var s1 = ""+destSelect.options[i].text;
    //  alert(s1+".indexOf("+s+")!=-1"+(s1.indexOf(s)!=-1));
        if(s1.indexOf(s)!=-1){
            en[ec] = destSelect.options[i].text;
            ev[ec] = destSelect.options[i].value;
            ec = ec + 1;
        }else{
            yn[yc] = destSelect.options[i].text;
            yv[yc] = destSelect.options[i].value;
            yc = yc + 1;
        }
    }
    destSelect.options.length = 0;
    destSelect.options.length = count;
    
    var j = 0;
    for(var i=0;i<ec;i++){
        destSelect.options[j] = new Option(en[i],ev[i]);
        j = j + 1;
    }
    for(var i=0;i<yc;i++){
        destSelect.options[j] = new Option(yn[i],yv[i]);
        j = j + 1;
    }
}