

//业务层
function send_mail(){
    en("mail_ids").value = ui_get_checked_ids();
    if(en("mail_ids").value!=""){ajax_action({form:eid("mail_form"),timeout:3600000});}
}
function make_plan(){
    var cs = $(".coid"), ids = "";
    for(var i=0;i<cs.length;i++){ if(cs[i].checked){ ids+=cs[i].id.substr(4)+";"; } }
    en("plan_ids").value = ids;
    if(en("plan_ids").value!=""){ajax_action({form:eid("plan_form")});}else{ alert("请选择要处理的订单"); }
}
function make_send(){
    en("send_ids").value = ui_get_checked_ids();
    if(en("send_ids").value!=""){ajax_action({form:eid("send_form")});}
}
function orders_change_door_type(e,tn,type){
    //if(iu(tn)){tn='f_名称';}
    url_ajax("?_t=data&action=orders_change_door_type&type="+type+"&name="+encodeURIComponent(e.value),function(pc){
        inp_filter_bind_use_array(tn,pc.split("\n"),' - ',0);
    });
}
function orders_change_supplier(e){
    url_ajax("?_t=data&action=orders_change_supplier2&name="+encodeURIComponent(e.value),function(pc){
        //if(en("f_颜色")){ select_set_options(en("f_颜色"),pc.split("\n")); }
        if(en("f_材质")){ inp_filter_bind_use_array('f_材质',pc.split("\n"),' - ',0); en("f_材质").value=''; /*select_set_options(en("f_材质"),pc.split("\n"));*/ }
        en('f_颜色').value='';
    });
    orders_search_raw_code();
}
function orders_change_caizhi(e,tn){
    if(iu(tn)){tn='f_颜色';}
    url_ajax("?_t=data&action=orders_change_caizhi2&supplier="+encodeURIComponent(en("f_供应商").value)+"&name="+encodeURIComponent(e.value),function(pc){
        en(tn).value='';
        inp_filter_bind_use_array(tn,pc.split("\n"),' - ',0);
    });
    orders_search_raw_code();
}
function orders_change_color(e){
    orders_search_raw_code();
    url_ajax("?_t=data&action=orders_change_color&name="+encodeURIComponent(e.value),function(pc){
        en("f_封边").value=pc; if(!isExt()){ $(en("f_封边")).selectmenu("refresh"); }
        en("f_移门材料").value=e.value; if(!isExt()){ $(en("f_移门材料")).selectmenu("refresh"); }
        en("f_木框门材料").value=e.value; if(!isExt()){ $(en("f_木框门材料")).selectmenu("refresh"); }
    });
}
function orders_change_proxy(e){
    url_ajax("?_t=data&action=orders_change_proxy&name="+encodeURIComponent(e.value),function(pc){
        var ls=pc.split("\n");
        en("f_区域").value=ls[0];
        en("f_定金").value=ls[1];
        select_set_options(en("f_业务员"),ls[2].split(","));
        if(ls[2].split(",").length==1){ en("f_业务员").value=ls[2]; }
        en("f_共享商家").value=ls[3];
    });
}
function orders_check_point(f){
    $("#div_orders_check_point").html("<img width='100%' src='"+f+"'>");
    return false;
}
function orders_check_point_who(e,id){
    e.style.background='red';
    //url_ajax("?_t=data&action=orders_check_point_who&id="+id+"&name="+encodeURIComponent(e.value), function(pc){
	e.style.background='';
        //if(id>0){ show_tips("分配孔位工号成功"); }
        if(e.value=="5"){ eid("ocbw_封边工号"+id).value="2"; $("#ocbw_封边工号"+id).css("background","red"); $("#ocbw_封边工号"+id).change(); }
        if(e.value=="8"){ eid("ocbw_封边工号"+id).value="3"; $("#ocbw_封边工号"+id).css("background","red"); $("#ocbw_封边工号"+id).change(); }
        //$('#ocbw_info').html(pc);
    //});
}
function orders_check_border_who(e,id){
	e.style.background='red';
	//url_ajax("?_t=data&action=orders_check_border_who&id="+id+"&name="+encodeURIComponent(e.value), function(pc){
		e.style.background='';
		//show_tips("分配封边工号成功");
	//}); }
}
function ui_sound(){ try{ eid("eSound").play(); }catch(ex){} }
//
function exam_change_page(e){ url_ajax("?_t=data&action=exam_change_page&name="+encodeURIComponent(e.value),function(pc){ en('f_职位').value=pc; }); }

//如果在公网则直接链接外网
//window.onload=function(){
//    var s = window.location.href;
//    if(eid("eRoot") && s.indexOf("127.0.0.1")==-1 && s.indexOf("115.29.149.7")==-1 && s.indexOf("frame.php")==-1){
//        url_ajax("netstate.php",function(pc){
//            if(pc!=""){ window.location.href="frame.php"; }
//        });
//    }
//}
//
function clickMapOffice(id){
    window.open("print.php?action=mapoffice&o="+encodeURIComponent(en('f_订单号').value)+"&p="+encodeURIComponent(en('f_生产计划单号').value)+"&t="+encodeURIComponent(id));
}

function calc_price_door_wine(e){
    var type=e.name.substr(3,2);
    var thei=e.name.split("-")[1];
    url_ajax("?_t=data&_a=calc_price_door_wine&type="+type+"&id="+en('et_'+type+'_id-'+thei).value+"&count="+e.value+"&name="+ue(en('et_'+type+'_名称-'+thei).value)+"&proxy="+ue(en('f_代理商').value),function(pc){
        en('et_'+type+'_价格-'+thei).value=pc;
        try{ en('et_'+type+'_金额-'+thei).value=e.value*pc; }catch(ex){}
    },null,9); //失败也一直重试9次
}








function change_raw_type(tn){
    var evt=getEvent();
    var et=evt.target;
    url_ajax("?_t=data&_a=change_raw_type_get_raw_cells&type="+ue(et.value)+"&varname="+ue(tn),function(pc){
        eval(pc);
    });
}
function change_raw_name(e){
    url_ajax("?_t=data&_a=change_raw_name_get_raw_stock&type="+ue(en('f_类别').value)+"&name="+ue(e.value),function(pc){
        en('f_默认仓位').value=pc;
    });
}



function change_buy_count(e){
    $(e).css("background-color","#ff8888");
    var id=e.name.substr(6);
    url_ajax("?_t=data&_a=change_buy_count&id="+id+"&count="+ue(e.value),function(pc){
        $(e).css("background-color","#f0fff0");
    });
}
function change_get_allow_out(id,e){
    $(e).css("background-color","#ff8888");
    url_ajax("?_t=data&_a=change_get_allow_out&id="+id+"&value="+ue(e.value),function(pc){
        $(e).css("background-color","#f0fff0");
    });
}




////////////////////////////////////////////////////////////////////////////////
function set_can_check_more(tid,ids){
    var i=0;
    $("#eRoot").find("input[type=checkbox]").each(function(){ i++;
        var e=$(this).get(0);
        var id=parseInt(e.name.substr(7));
        if(i==1){
            $(e).bind("click",function(){
                tmr_runAfter(function(){ set_can_check_more_all(tid); },1000);
            });
        }else{
            if((";;"+ids+";;").indexOf(";"+id+";")>0){ e.checked=true; }
            $(e).bind("click",function(){
                $(e).css("background-color","#ff8888");
                url_ajax("?_t=data&_a=check_more&t="+tid+"&id="+id+"&v="+e.checked,function(pc){
                    $(e).css("background-color","#f0fff0");
                    $("#chk_info").html(pc);
                });
            });
        }
    });
    url_ajax("?_t=data&_a=check_more&t="+tid+"&id=0&v=0",function(pc){ $("#chk_info").html(pc); });
}
function set_can_check_more_all(tid){
    var i=0;
    $("#eRoot").find("input[type=checkbox]").each(function(){ i++;
        var e=$(this).get(0);
        var id=parseInt(e.name.substr(7));
        if(i==1){
        }else{
            url_ajax("?_t=data&_a=check_more&t="+tid+"&id="+id+"&v="+e.checked,function(pc){
                $("#chk_info").html(pc);
            });
        }
    });
}


function init_change_data_orders_options(r,id){
    if(id==undefined){id=0};
    if(r==undefined||r==0){
        url_ajax('?_t=data&id='+ue(id)+'&_a=change_data_orders_options',function(pc){ $('#otfile').html(pc); });
    }else{
        url_ajax('?_t=data&id='+ue(id)+'&_a=change_data_orders_options&rid='+r,function(pc){ $('#otfile1-'+r).html(pc); });
    }
}
function change_data_orders_options(id,l1nv,r){ //document.title=l1nv;
    if(id==undefined){id=0};
    if(r==undefined||r==0){
        url_ajax('?_t=data&id='+ue(id)+'&_a=change_data_orders_options&l1nv='+ue(l1nv),function(pc){ $('#otfile2').html(pc); });
    }else{
        url_ajax('?_t=data&id='+ue(id)+'&_a=change_data_orders_options&rid='+ue(r)+'&l1nv='+ue(l1nv),function(pc){ $('#otfile2-'+r).html(pc); });
    }
    //
    if(l1nv.indexOf('品项=')>=0){
        l1nv=l1nv.split('=');
        url_ajax('?_t=data&_a=boa_filter&rid='+r+'&n=et_oa_品项-&'+ue(l1nv[0])+'='+ue(l1nv[1]),function(pc){ eval(pc); });
    }
}








function orders_search_raw_code(){ url_ajax('?_t=data&_a=orders_search_raw_code&pp='+ue(en('f_供应商').value)+'&cz='+ue(en('f_材质').value)+'&ys='+ue(en('f_颜色').value),function(pc){ $(en('f_物料编码')).val(pc); }); }


