﻿//link a标记   type 类型   isClear 是否清除其他参数
function ProccessQueryStr(params){
            var m=params.link.href.match(/([^\?\&=]+)=([^\&=]+)/g);
            var newUrl=location.href.replace(/#.*$/,"");
            if(params.isClear){
                 newUrl=location.pathname+"?"+(newUrl.match(/par_order=\d/)==null?"":newUrl.match(/par_order=\d/))+"&"+m.join("&");
                 params.link.href=newUrl.replace(/\&\&/ig,"&").replace(/\?\&/,"?").replace(/\?$/,"").replace(/\&$/,"");
                 return;
            }
            if(params.del)
                for(var j=0;j<params.del.length;j++){
                    newUrl=newUrl.replace(new RegExp(params.del[j]+"=[^&]+"),"");
                }
            switch(params.type){
                case "delete":
                    for(var i=0;i<m.length;i++){
                        var rp=new RegExp("\\b"+m[i].substring(0,m[i].indexOf('=')+1)+"[^&]+","i");
                        if(newUrl.match(rp)){
                            newUrl=newUrl.replace(rp,"");
                        }
                     }
                break;
                case "replace":
                    for(var i=0;i<m.length;i++){
                        var rp=new RegExp("\\b"+m[i].substring(0,m[i].indexOf('=')+1)+"[^&]+","i");
                        if(newUrl.match(rp)){
                            newUrl=newUrl.replace(rp,m[i]);
                        }else{
                            if(newUrl.indexOf('?')==-1){newUrl+="?"+m[i]}
                            else{newUrl+="&"+m[i]}
                        }
                    }
                break;
            }
            params.link.href=newUrl.replace(/\&\&/ig,"&").replace(/\?\&/,"?").replace(/\?$/,"").replace(/\&$/,"");
}

function toNext(){
    var txts=$(".jqSearch_tr input:text");
    txts.bind("keyup",function(){
        txts.eq(txts.index($(this))+1).focus()
    }).bind("click",function(){$(this).select()});
}

function goSearch(){
    var n="";
    for(var i=1;i<=11;i++){
        var v=$("#n"+i).val();
        if(isNaN(v)){
            alert("请填写数字!");
            return;
        }
        n+=v==""?"x":v;
    }
    location.href="main.aspx?jqss="+n;
}
function goSearchLike(){
    if($("#txt_bufenhaoma").val()==""||isNaN($("#txt_bufenhaoma").val())){
        alert("请填写号码!并且只能是数字");
        return;
    }
    location.href="main.aspx?mhss="+$("#txt_bufenhaoma").val()+($("#rdo_hm").attr("checked")?"&t=l":"");
}
