﻿var Tips_name="提交";
var Tips_name_k3="销售发票";
function fun_body() {
//parent.switchSysBarLeft();
}
function killErrors() { 
return true; 
} 
window.onerror = killErrors; 
var oPopup = window.createPopup();
function PopupClick(str,width,heigh)//str显示的字符,width显示框宽度,heigh显示框高度
{
	with (oPopup.document.body) 
	{
		style.border="solid black 1px";
		style.backgroundColor="#f3f7fd";
		style.overflow="auto";
//		style.backgroundImage="url(../IMAGES/wanhe2.gif)";
//		style.backgroundPosition="center center";
//		style.backgroundRepeat="no-repeat";
		innerHTML="<span style='font:12px';>"+str+"</span>";
	}
	oPopup.show(event.screenX+13, event.screenY+8, width, heigh);
}
function PopupClick_GetTop(objtxt)
{    
    var offsetTop=objtxt.offsetTop+objtxt.offsetHeight;
    while( objtxt = objtxt.offsetParent ) 
    { 
	    offsetTop += objtxt.offsetTop;
    }
    return offsetTop;
}
function btn_none(obj)
{
    document.getElementById(obj).disabled="true";
    try{document.getElementById("btnCommit").disabled="true";}catch(e){}
    try{document.getElementById("btnCommit_5").disabled="true";}catch(e){}
    try{document.getElementById("btnCommit_3").disabled="true";}catch(e){}
}
function btn_none_show(obj)
{
    window.setInterval("document.getElementById('"+obj+"').disabled='';try{document.getElementById('btnCommit').disabled='';}catch(e){} try{document.getElementById('btnCommit_5').disabled='';}catch(e){} try{document.getElementById('btnCommit_3').disabled='';}catch(e){}",3000);
}

function PopupClick_GetLeft(objtxt)
{    
    var offsetLeft=objtxt.offsetLeft;
    while( objtxt = objtxt.offsetParent ) 
    { 
	    offsetLeft += objtxt.offsetLeft;
    }
    return offsetLeft;
}
function PopupClick_up(str,width,heigh,obj_this)//str显示的字符,width显示框宽度,heigh显示框高度
{
	var objdiv1=document.getElementById("open1_div");
    if(objdiv1==null)
    {
        objdiv1=document.createElement("div");
        with(objdiv1)
        {
            id="open1_div";
            style.top=event.y+8;
            style.left=event.x+13;
            style.width=width;
            style.height=heigh;
            style.overflow="auto";
            
            style.position="absolute";
            style.zIndex="1200";
            style.display="";
            style.border="solid black 1px";
            style.backgroundColor="#ffffff";
            onclick=PopupClick_out;
            innerHTML="<span style='font:13px;'>"+str+"</span>";
        }
    
        var obj1=document.getElementsByTagName("form");
        obj1[0].appendChild(objdiv1);
   }
   else
   {
        with(objdiv1)
        {
            style.top=event.y+8;
            style.left=event.x+13;
            style.width=width;
            style.height=heigh;
            objdiv1.style.display="";
            style.overflow="auto";
            innerHTML="<span style='font:13px'>"+str+"</span>";
            onclick=PopupClick_out;
        }
   }
}


function PopupClick_out()//str显示的字符,width显示框宽度,heigh显示框高度
{
	var objdiv1=document.getElementById("open1_div");
    objdiv1.style.display="none";
}

function ajax_work(id,pageaspx)
{
			//接收传递参数
	string="id="+id;
	
			//建立对象
	var objXMLHTTP = null; 
	try  
	{  
		objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP");  
	}  
	catch(e)  
	{  
		try  
		{  
			objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");  
		}  
		catch(e2){}
	} 
			//发送数据
	objXMLHTTP.open("POST", pageaspx, false);
	objXMLHTTP.setrequestheader("content-length",string.length); 
	objXMLHTTP.setrequestheader("content-type","application/x-www-form-urlencoded"); 
	objXMLHTTP.send(string); 
			//得到服务器端返加值
	return objXMLHTTP.responseText;	
}

function ajax_auto_hit(id,pageaspx)
{

	
			//建立对象
	var objXMLHTTP = null; 
	try  
	{  
		objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP");  
	}  
	catch(e)  
	{  
		try  
		{  
			objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");  
		}  
		catch(e2){}
	} 
				//接收传递参数

			//发送数据
	objXMLHTTP.open("POST", pageaspx, false);
	objXMLHTTP.setrequestheader("content-length",4);
	objXMLHTTP.setrequestheader("content-type","application/x-www-form-urlencoded"); 
	objXMLHTTP.send(pageaspx.split('?')[1]); 
			//得到服务器端返加值
	return objXMLHTTP.responseText;	
}
function ajax_auto_old(id,pageaspx)
{

	var objXMLHTTP = null; 
	try  
	{  
		objXMLHTTP = new ActiveXObject("MSXML2.XMLHTTP");  
	}  
	catch(e)  
	{  
		try  
		{  
			objXMLHTTP = new ActiveXObject("Microsoft.XMLHTTP");  
		}  
		catch(e2){}
	} 
				//接收传递参数

			//发送数据
	objXMLHTTP.open("POST", pageaspx, false);
	objXMLHTTP.setrequestheader("content-length",4);
	objXMLHTTP.setrequestheader("content-type","application/x-www-form-urlencoded"); 
	objXMLHTTP.send("id="+id); 
			//得到服务器端返加值
	return objXMLHTTP.responseText;	
}
function ajax_auto(id,pageaspx,vv)
{
   $.ajax({url:pageaspx,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:"vv="+escape(vv),   //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!'+request);
    },
   success: function(msg) {   //返回的数据
           finish_jquery(msg);
   }});
}

function ajax_auto_2(id,pageaspx,vv,vv2)
{
   $.ajax({url:pageaspx,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:"vv="+escape(vv)+"&vv2="+escape(vv2),   //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!'+request);
    },
   success: function(msg) {   //返回的数据
           finish_jquery(msg);
   }});
}

function ajax_auto_depot(id,pageaspx,vv)
{
   $.ajax({url:pageaspx,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:"vv="+escape(vv),   //post过去的参数
   error: function(request) {
     alert('系统错误,服务器记录文件内容出错！'+request);
    },
   success: function(msg) {   //返回的数据
           
   }});
}
function ajax_auto_bill(id,pageaspx,vv)
{
   $.ajax({url:pageaspx,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:"vv="+escape(vv),  //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!'+request);
    },
   success: function(msg) {   //返回的数据
           finish_jquery_bill(msg);
   }});
}
function ajax_auto_save(id,pageaspx,vv)
{
   $.ajax({url:pageaspx,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:"vv="+escape(vv),   //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!'+request);
    },
   success: function(msg) {   //返回的数据
           finish_jquery_save(msg);
   }});
}

function ajax_auto_post(id,ajax_url,ajax_data,obj)
{
try{
        var pageaspx1=ajax_data.replace(/\×/g,'￡');
        var ps=pageaspx1.split('￡￡');
        var ss='';
        for(var i=0;i<ps.length;i++)
        {
        if(i==ps.Length-1)
        ss+=ps[i].split('￡=')[0]+"="+escape(ps[i].split('￡=')[1]);
        else
        ss+=ps[i].split('￡=')[0]+"="+escape(ps[i].split('￡=')[1])+"&";
        }
    }
    catch(exp){ alert('输入内容包含非法字符(如:&),提交失败!');return;}
   $.ajax({url:ajax_url,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:ss,   //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!');
    },
   success: function(msg) {   //返回的数据
           finish_jquery(msg,obj);
   }});
}
function URLencode(sStr) 
{
    return escape(sStr).replace(/\+/g, '%2B').replace(/\"/g,'%22').replace(/\'/g, '%27').replace(/\//g,'%2F');
}

function ajax_auto_new(ajaxurl,ajaxdata)
{

   $.ajax({url:ajaxurl,  //指明访问哪个服务器端文件
   type:"post",                 //发送方式
   dataType:"text",           //参数类型
   data:ajaxdata,   //post过去的参数
   error: function(request) {
     alert('系统错误,先检查输入是否有错误,如确实没有错误,先关闭窗口,重新操作!或联系管理员!');
    },
   success: function(msg) {   //返回的数据
           finish_jquery(msg);
   }});
}


function wopen(name,w,h)
{
if(w==0)
{
var w=screen.width;
var h=screen.height;
}


var l=eval(screen.width-w)/2;
var t=eval(screen.height-h)/2;
if(h==screen.Height)
h=h-58
var s_n=parseInt(Math.random()*100);

window.open(name,s_n,'toolbar=no,resizable=yes,scrollbars=yes,scrollbars,left='+l+',top='+t+',width='+w+',height='+h+',dependent,');
}

function wopen2(name,w,h)
{
if(w==0)
{
var w=screen.width;
var h=screen.height;
}
var l=eval(screen.width-w)/2;
var t=eval(screen.height-h)/2;
var s_n=parseInt(Math.random()*100);
window.open(name,s_n,'toolbar=no,resizable=yes,scrollbars,left='+l+',top='+t+',width='+w+',height='+h+',dependent,');
}

function wopen3(name,w,h)
{
if(w==0)
{
var w=screen.width;
var h=screen.height;
}
var l=eval(screen.width-w)/2;
var t=eval(screen.height-h)/2;
var s_n=parseInt(Math.random()*100);
window.open(name,s_n,'toolbar=no,resizable=yes,scrollbars,left='+l+',top='+t+',width='+w+',height='+h+',dependent,');
}

function wopen_model(name,w,h)
{

try{
        //=ajax_data.replace(/\×/g,'￡');
        if(name.indexOf('?')>0)
        {
        var ps=name.split('?')[1].split('&');
        var ss='';
        for(var i=0;i<ps.length;i++)
        {
        if(i==ps.Length-1)
        ss+=ps[i].split('=')[0]+"="+escape(ps[i].split('=')[1]);
        else
        ss+=ps[i].split('=')[0]+"="+escape(ps[i].split('=')[1])+"&";
        }
        name=name.split('?')[0]+"?"+ss;
        }
    }
    catch(exp){ alert('输入内容包含非法字符(如:&,?),打开失败!');return;}
if(w==0)
{
w=screen.width;
h=screen.height;
}
var ss=window.showModalDialog(name,null,'toolbar=no;resizable=yes;dialogWidth='+w+'px;dialogheight='+h+'px;');
return ss;
}
function wopenfull(name)
{
var l=screen.width;
var t=screen.height;
var s_n=parseInt(Math.random()*100);
window.open(name,s_n,'toolbar=no,resizable=yes,scrollbars,top=0,left=0,width='+l+',height='+t+',dependent,');
}
function wopen_modelfull(name)
{
var l=screen.width;
var t=screen.height;
var ss=window.showModalDialog(name,null,'toolbar=no;resizable=yes;dialogWidth='+l+'px,dialogheight='+t+'px;');
return ss;
}

function check_float2(src)
{
if(!isNaN(src.value)) return true;
src.select();
src.focus();
alert("请输入有效的数字");
return false;
}

function check_float(src)
{
var myReg= /^[0-9]+\.?[0-9]*$/;
if(myReg.test(src.value.replace('-',''))) return true;
src.select();
src.focus();
alert("请输入有效的数字");
}

function check_null(src)
{
if(src.value!="") return true;
src.select();
src.focus();
alert("不能为空,请重新输入!");
return false;
}

function   checktime(src){   
  //正则表达式验证年月日   
  var   passedTest   =   false;   
  var   timeStr   =   src.value;   
  var   reSpaceCheck   =   /^(\d{4})-(\d{1,2})-(\d{1,2})$/;   
  if   (reSpaceCheck.test(timeStr))   {   
  timeStr.match(reSpaceCheck);   
  if   (RegExp.$1   <=   3000   &&   RegExp.$1   >=   1900   &&           RegExp.$2   <=   12   &&   RegExp.$2   >=   1   &&   RegExp.$3   <=   31   &&   RegExp.$3   >=   1   )   {   
   return true;   
  }   
  }   
  src.select();
  src.focus(); 
  alert("请输入正确的日期!!");      
   return false;
  }  
  
   function   checktime_clear(src){   
  //正则表达式验证年月日   
  var   passedTest   =   false;   
  var   timeStr   =   src.value;   
  var   reSpaceCheck   =   /^(\d{4})-(\d{1,2})-(\d{1,2})$/;   
  if   (reSpaceCheck.test(timeStr))   {   
  timeStr.match(reSpaceCheck);   
  if   (RegExp.$1   <=   3000   &&   RegExp.$1   >=   1900   &&           RegExp.$2   <=   12   &&   RegExp.$2   >=   1   &&   RegExp.$3   <=   31   &&   RegExp.$3   >=   1   )   {   
   return true;   
  }   
  }   
  src.focus(); src.value=''; 
  alert("请输入正确的日期!!");      
   return false;
  }   
  //checktime("2004-089-07","请输入正确的日期!!")   


function check_int(src)
{
var myReg= /^[0-9]*$/;
if(src.value!="" && myReg.test(src.value)) return true;
src.select();
src.focus();
alert("请输入有效的整数");return false;
}

function int_to_abc(obj)
{
    var abc="A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z";
    return abc.split(',')[obj-1];
}

function check_int_dll(src)
{
var myReg= /^[0-9]*$/;
if(src.value!="" && myReg.test(src.value)) return true;
src.focus();
alert("请选择!");return false;
}
// 转换为金额格式
function tomoney(s,n) {
  if(n==null) n=2;
  var s2=s.toFixed(n);
  return s2;
}
function tomoney2(n)
		{
			var s=""+Math.round(n*100)/100;
			var i=s.indexOf('.');
			if(i<0)
				return s+".00";
			var t=s.substring(0,i+1)+s.substring(i+1,i+3);
			if(i+2==s.length) t+="0";
			return t;
				
		}

// 转换为日期格式
function todate(s) { 
  var s2;
  if( /^\d{4}\D\d{2}\D\d{2}$/.test(s) ) {    // 格式为 2001/01/01 用字符分格出了三段
    s2 = s.substring(0,4) + "-" + s.substring(5,7) + "-" + s.substring(8,10);
  } else if( /^\d{4}\d{2}\d{2}$/.test(s) ) { // 格式为 20010101
    s2 = s.substring(0,4) + "-" + s.substring(4,6) + "-" + s.substring(6,8);
  }
  if(s2!=null && isdate(s2)) return s2;
  return s;
}

// 转换为日期时间格式
function todatetime(s) {
  var s2;
  if( /^\d{4}\D\d{2}\D\d{2}\D\d{2}\D\d{2}$/.test(s) ) {
    s2 = s.substring(0,4) + "-" + s.substring(5,7) + "-" + s.substring(8,10) + " " + s.substring(11,13) + ":" + s.substring(14,16);
  } else if( /^\d{4}\d{2}\d{2}\d{2}\d{2}$/.test(s) ) {
    s2 = s.substring(0,4) + "-" + s.substring(4,6) + "-" + s.substring(6,8) + " " + s.substring(8,10) + ":" + s.substring(10,12);
  }
  if(s2!=null && isdatetime(s2) ) return s2;
  return todate(s);
}

// 转换为时间格式
function totime(s) {
  var s2;
  if( /^\d{2}\D\d{2}$/.test(s) ) {    // 格式为 2001/01/01 用字符分格出了三段
    s2 = s.substring(0,2) + ":" + s.substring(3,5);
  } else if( /^\d{2}\d{2}$/.test(s) ) { // 格式为 1212
    s2 = s.substring(0,2) + ":" + s.substring(2,4);
  } else {
    s2 = s;
  }
  return s2;
}

function check_int_none_z(src,modname)
{
var myReg= /^[0-9]*$/;
if(myReg.test(src.value) && src.value!="" && Number(src.value)>=0) return true;
document.getElementById(modname).select();
alert("错误,请重新填写!(项目或产品为空，或没有正确选择！)");
}
function check_int_none(src,modname)
{
var myReg= /^[0-9]*$/;
if(myReg.test(src.value) && src.value!="" && Number(src.value)>0) return true;
document.getElementById(modname).select();
if(modname.indexOf('qty')>=0)
alert("错误,请重新填写!注：数量不能为0，而且必须大于0!");
else
alert(document.getElementById(modname).value+" 产品选择不正确！请重新选择！");
}
function input_out()
{
this.className="input_out";
}

function input_over()
{
this.className="input_over";
}

function input_out_center()
{
this.className="input_out_center";
}

function input_over_center()
{
this.className="input_over_center";
}

function input_out_right()
{
this.className="input_out_right";
}

function input_over_right()
{
this.className="input_over_right";
}

function clear_all()
{
return_refresh();
}
function finish(obj,obj2)
{
//obj2=obj2.replace(' ','')
//if(obj=="1"){alert(obj2+"成功!");clear_all();return true;} 
//else if(obj=="0"){alert(obj2+"失败(请检查是否按要求输入)!");}
//else if(obj==""){alert(obj2+"失败,请重新登录!");window.close();}
//else{alert(obj);}
}

function finish_jquery(obj,obj1)
{
    if(Tips_name=='打印')
    {
        if(obj=="1"){if(confirm("添加成功！需要打印吗？按＂确定＂马上打印,按＂取消＂关闭窗口！")){ print_pro();clear_all();}else {clear_all();}}
        else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
        else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
        else{alert(obj);}
    }
    else if(Tips_name=='保存')
    {
        if(obj=="1"){alert(Tips_name+" 成功！");if(obj1!="1")return true;} 
        else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
        else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
        else{alert(obj);}
    }
    else if(Tips_name=='保 存')
    {
        if(obj.indexOf('s-')>=0)
        {
        document.getElementById("id").value=obj.split('-')[1];alert("保存成功！");
        var l='';
        try{l=getUrlPara('l');}catch(el){};
        location=location.href.split('?')[0]+"?id="+obj.split('-')[1]+"&l="+l;
        //__doPostBack();
        return true;
        }else
        {
            if(obj=="1"){alert(Tips_name+" 成功！");clear_all();if(obj1!="1")return true;} 
            else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
            else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
            else{alert(obj);}
         }
    }
    else if(Tips_name=='保存 ')
    {
        if(obj=="1"){alert(Tips_name+" 成功！");if(obj1!="1")clear_all();return true;} 
        else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
        else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
        else{alert(obj);}
    }
    else
    {
        if(obj=="1"){alert(Tips_name+" 成功！");if(obj1!="1")clear_all();return true;} 
        else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
        else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
        else{alert(obj);}
    }
}

function finish_jquery_bill(obj,obj1)
{

    if(obj=="1"){alert("生成"+Tips_name_k3+"成功！");try{__doPostBack();} catch(e1){ try{window.history.go(0);}catch(e4){} } return true;} 
    else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
    else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
    else{alert(obj);}

}
function finish_jquery_save(obj,obj1)
{

    if(obj.indexOf('s-')>=0)
    {
    document.getElementById("id").value=obj.split('-')[1];alert("保存成功！");
    location=location.href.split('?')[0]+"?id="+obj.split('-')[1];
    //__doPostBack();
    return true;
    }
    else
    {
    if(obj=="1"){alert("保存成功！");__doPostBack();return true;} 
    else if(obj=="0"){alert(Tips_name+"失败("+obj+")！");}
    else if(obj==""){alert(Tips_name+"失败,请重新登录！");window.close();}
    else{alert(obj);}
    }
    

}
//
function get_Radio(name)
{
    var txt=document.getElementsByTagName("input");
    for(var i=0;i<txt.length;i++)
    {
        if (txt[i].name == name)
        {
          if(txt[i].checked==true)
            return txt[i].value;
        }
    }
    return '';
}

function get_check(name)
{
   var obj="0";
   if(document.getElementById(name).checked) obj="1";
    return obj;
}

function get_Check(name,icou)
{
    var res="";
    for(var i=0;i<=icou;i++)
    {
        
        if (document.getElementById(name+"_"+i).checked)
        {
          res+=document.getElementById(name+"_"+i).parentElement.title+",";
        }
    }
    return res;
}


	function check_dou(obj,objnum,objname,objid)
	{
	    var inputs=document.getElementById("detail_list").getElementsByTagName("input");
	    var tid=document.getElementById(obj);
	    var cou=obj.split(objname)[1];
	    var kong=document.getElementById(objid+cou);
        var num=document.getElementById(objnum+cou);
        for (var i=0;i<inputs.length;i++)
        {
            if(inputs[i].id!=kong.id && inputs[i].id.split(objid)[1]!=null)
            if(kong.value==inputs[i].value) {alert("该物件已添加过!"); kong.value="";tid.value="";num.select();return false;} 
        }
	}	
	function check_dou_pricefangan(obj,objnum,objname,objid)
	{
	    var inputs=document.getElementById("detail_list").getElementsByTagName("input");
	    var tid=document.getElementById(obj);
	    var cou=obj.split(objname)[1];
	    var kong=document.getElementById(objid+cou);
        var num=document.getElementById(objnum+cou);
        for (var i=0;i<inputs.length;i++)
        {
            if(inputs[i].id!=kong.id && inputs[i].id.split(objid)[1]!=null)
            if(kong.value==inputs[i].value) {alert("该物件已添加过!");return false;} 
        }
        var p=document.getElementById("pids").value.split(',');
        for (var i=0;i<p.length;i++)
        {
            if(p[i]==kong.value){alert("该物件已添加过!");return false;} 
        }
	}	
 function   enterToTab(obj,obj2)   
  {   
////      if(event.keyCode   ==   13 || event.keyCode   ==   37 || event.keyCode   ==   38 || event.keyCode   ==   39 || event.keyCode   ==   40 )   
////      { 
////            if(event.keyCode   ==   13 || event.keyCode   ==   38 || event.keyCode   ==   40 || event.srcElement.type=="button" || (event.keyCode   ==   37 && getPos(event.srcElement)==0) || (event.keyCode   ==   39 && event.srcElement.value.length==getPos(event.srcElement)))
////            {   
////            var m=1;
////            var x;
////            var objl;
////            var tables=document.getElementsByTagName("table");
////            if(event.srcElement.parentElement.parentElement.parentElement.parentElement.id=="detail_list")
////            {
////               x=obj;
////               objl=obj2;
////            }
////            else
////            {
////               x=0;
////               objl=0;
////            } 
////            if(event.keyCode==37)
////                m=-1;
////            if(event.keyCode==38)
////                m=-x-objl;
////            if(event.keyCode==39)
////                m=1;
////            if(event.keyCode==40)
////                m=x+objl;  

////            var txt=document.getElementsByTagName("input");
////            for(var i=0;i<txt.length;i++)
////            {
////                if (txt[i].id == event.srcElement.id)
////                {
////                    if(txt[i+m].id=="addone" || txt[i+m].parentElement.parentElement.parentElement.parentElement.id==txt[i].parentElement.parentElement.parentElement.parentElement.id)
////                    {
////                        if(event.keyCode   ==   13) enter2tab();
////                        else
////                        {
////                            if(txt[i+m].name=="not" || txt[i+m].readOnly) {if(m>0) m=m+1;else m=m-1; }
////                            if(txt[i+m].parentElement.style.display=="none") {if(m>0) m=m+obj2;else m=m-obj2; }
////                            txt[i+m].focus();
////                        }
////                    }
////                    else
////                    {
////                        if(event.keyCode   !=   13) 
////                        {
////                        if(m>0) m=obj2+1;else m=-(obj2+1);
////                        if(txt[i].id=="addone") {m=0-obj;}
////                        txt[i+m].focus();
////                        }
////                    }
////                }
////            } 
////         }
////      }
  }   
  
  
  function   enter2tab()     //网页里按回车时焦点的转移   
  {   
//     if(event.keyCode   ==   13)   
//     { 
//          var   e   =   document.activeElement;   
//          var   b   =   (e.tagName   ==   "INPUT"   
//              &&   window.event.keyCode   ==   13   
//              &&   (   e.type   ==   "text"   
//              ||   e.type   ==   "password"   
//              ||   e.type   ==   "checkbox"   
//              ||   e.type   ==   "radio")   
//              ||   e.tagName=="SELECT");   
//        
//          var   a   =   document.forms[0].elements,   n=-1;   
//          for(var   i=0;   i<a.length;   i++)   
//          {   
//              if(a[i]==e)   n=i;   
//              if(n>-1   &&   b   &&   n+1<a.length)   
//              {   
//                  if(!a[n+1].disabled   &&   !a[n+1].readOnly)   
//                  {   
//                      if(a[n+1].value=='删除')
//                      {
//                           a[n+2].focus();try{a[n+2].select();}catch(exp){}
//                      }
//                      else 
//                      {
//                          a[n+1].focus();try{a[n+1].select();}catch(exp){} 
//                      }  
//                      window.event.keyCode         =   0;   
//                      window.event.returnValue=   false;   
//                      return;   
//                  }   
//                  n=i;   
//              }   
//          }   
//      }
  }  
  
  
 function   getPos(obj){    
  var   s=document.selection.createRange();   
  s.setEndPoint("StartToStart",obj.createTextRange())   
  return s.text.length;   
  } 
  
  function return_refresh(){
  if(window.opener==null)
  {
  window.returnValue = "refresh";
  window.close();
  }
  else
  {
 try{
      try{window.opener.__doPostBack();} catch(e1){try{window.opener.history.go(0);} catch(e4){}}
      window.close();
      }
      catch(e2){ try{window.opener.history.go(0);} catch(e3){} window.close();}
  }
  //try{ try{document.getElementById("btnCommit").disabled="true";}catch(e){} try{document.getElementById("btnSave").disabled="true";}catch(e){} window.close();}catch(e){}
}
function return_refresh2(){
 if(window.opener==null)
  {
  window.returnValue = "refresh";
  window.close();
  }
  else
  {
 try{
      try{window.opener.__doPostBack();} catch(e1){try{window.opener.history.go(0);} catch(e4){}}
      window.close();
      }
      catch(e2){ try{window.opener.history.go(0);} catch(e3){} window.close();}
  }
}
function setrole(obj)
{
    var divs=document.getElementsByTagName("a");
    for(var i=0;i<divs.length;i++)
    {
      if(obj=="删除")
      {  
        if(divs[i].innerHTML=="删除")  
        {
        divs[i].href="javascript:alert('没有权限!不能删除!')";
        divs[i].innerHTML='';
        }
      }
      else if(obj=="查看")
      {
        if(divs[i].innerHTML=="查看")  
        divs[i].href="javascript:alert('没有权限!不能编辑!')";
      }
      else if(obj=="审核")
      {
        if(divs[i].innerHTML=="审核")  
        divs[i].href="javascript:alert('没有权限!不能审核!')";
      }
    }
}

function Is_photo(files)  
    {  
      var fso,f;  
      fso=new ActiveXObject("Scripting.FileSystemObject");
      try
      {
          if(!fso.FileExists(files))
          {alert('输入正确的上传文件路径！');return false;}
          f=fso.GetFile(files);
      }
      catch(e)
      {return true;}
      if(f.size>1024*1024*4)
      {
          alert('附件超过4M，不能上传!');
          return false;
      }
      else
          return true;
    }
    
    //获取地址参数
function getUrlPara(paraName){ 
 var sUrl  =  location.href;if(sUrl.indexOf(paraName+'=')<0) return "";
 var sReg  =  "(?:\\?|&){1}"+paraName+"=([^&]*)"
 var re=new RegExp(sReg,"gi");
 re.exec(sUrl);
 if(RegExp.$1=="compatible")
 return "";
 else
 return RegExp.$1;
}

    function select_depot(obj,k3num,dnum,tizhi)
    {
    obj_depotzone=obj.value;
    if(obj_depotzone=="") {alert('仓位不能为空！');return;}
    	if(obj_depotzone.substring(0,1)=='1')var su="../depot_place/stockplace1.aspx?depotflat=1号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='2')var su="../depot_place/stockplace2.aspx?depotflat=2号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='3')var su="../depot_place/stockplace3.aspx?depotflat=3号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='4')var su="../depot_place/stockplace4.aspx?depotflat=4号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='5')var su="../depot_place/stockplace5.aspx?depotflat=5号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='6')var su="../depot_place/stockplace6.aspx?depotflat=6号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='7')var su="../depot_place/stockplace6.aspx?depotflat=7号仓&depot="+obj_depotzone;else if(obj_depotzone.substring(0,1)=='8')var su="../depot_place/stockplace6.aspx?depotflat=8号仓&depot="+obj_depotzone;
    wopen3(su,0,0);
    }
   
   function hidetc(obj)
{
   var tr=document.getElementById("detail_list").getElementsByTagName('tr');                 //获取所有的行
   var i;
   for(i=0;i<tr.length;i++)                                    //遍历每一列
   {
    tr[i].getElementsByTagName('td')[obj].style.display='none';//隐藏第三列
    
   }
}
function showtc(obj)
{
   var tr=document.getElementById("detail_list").getElementsByTagName('tr');                 //获取所有的行
   var i;
   for(i=0;i<tr.length;i++)                                   //遍历每一列
   {
    tr[i].getElementsByTagName('td')[obj].style.display='';//隐藏第三列
   }
}

//读取cookie中指定的内容
function getCookieVal (offset) { 
    var endstr = document.cookie.indexOf (";", offset); 
    if (endstr == -1) endstr = document.cookie.length; 
    return unescape(document.cookie.substring(offset, endstr)); 
} 
function getCookie (name) {
         var arg = name + "="; 
         var alen = arg.length; 
         var clen = document.cookie.length; 
         var i = 0; 
         while (i < clen) { 
             var j = i + alen; 
             if (document.cookie.substring(i, j) == arg) return getCookieVal (j); 
             i = document.cookie.indexOf(" ", i) + 1; 
             if (i == 0) break; 
         } 
         return null; 
} 

//将浏览动作写入cookie
function setCookie (name, value) { 
       var exp = new Date(); 
       exp.setTime (exp.getTime()+3600000000); 
       document.cookie = name + "=" + value + "; expires=" + exp.toGMTString(); 
}

 function fee_total()
	{
	    
	    document.getElementById("fee_cer").value="1";
	    
	    document.getElementById("fee2").value='0';
	    document.getElementById("fee3").value='0';
	    document.getElementById("diafeedu").value='0';
	}
	
	function fee_total2()
	{
	    if(document.getElementById("fee_ji").value=="1") document.getElementById("fee").value=Number(document.getElementById("fee2").value)+Number(document.getElementById("fee3").value)+Number(document.getElementById("diafeedu").value);else if(document.getElementById("fee_ji").value=="2"){ document.getElementById("diafeedu").value='0';document.getElementById("fee3").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee2").value);}else if(document.getElementById("fee_ji").value=="3"){ document.getElementById("fee3").value='0';document.getElementById("diafeedu").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee2").value);}
	    document.getElementById("fee_cer").value="1";
	}
	function fee_total3()
	{
	    document.getElementById("diafeedu").value='0';
	    if(document.getElementById("fee_ji").value=="1") document.getElementById("fee").value=Number(document.getElementById("fee2").value)+Number(document.getElementById("fee3").value)+Number(document.getElementById("diafeedu").value);else if(document.getElementById("fee_ji").value=="2"){ document.getElementById("fee2").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee3").value)-Number(document.getElementById("diafeedu").value);}else if(document.getElementById("fee_ji").value=="3"){ document.getElementById("fee2").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee3").value)-Number(document.getElementById("diafeedu").value);}
	    document.getElementById("fee_cer").value="1";
	}
	 
	 function fee_total4()
	{
	    document.getElementById("fee3").value='0';
	    if(document.getElementById("fee_ji").value=="1") document.getElementById("fee").value=Number(document.getElementById("fee2").value)+Number(document.getElementById("fee3").value)+Number(document.getElementById("diafeedu").value);else if(document.getElementById("fee_ji").value=="2"){ document.getElementById("fee2").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee3").value)-Number(document.getElementById("diafeedu").value);}else if(document.getElementById("fee_ji").value=="3"){ document.getElementById("fee2").value=Number(document.getElementById("fee").value)-Number(document.getElementById("fee3").value)-Number(document.getElementById("diafeedu").value);}

	    document.getElementById("fee_cer").value="1";
	}
	
	function preview()
{
    bdhtml=window.document.body.innerHTML;
    sprnstr="<!--startprint-->";
    eprnstr="<!--endprint-->";
    prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);
    prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));
    window.document.body.innerHTML=prnhtml;
    window.print();window.document.body.innerHTML=bdhtml;
}
function table_onclick(obj,obj2)
{
    if(obj.onmouseover!='')
    {
    o_over=obj.onmouseover;
    o_out=obj.onmouseout;
    o_color=obj.style.backgroundColor;
    }
    obj.onmouseover='';
    obj.onmouseout='';
    if(obj.style.backgroundColor!='#fffbd6') 
    {
    obj.style.backgroundColor='#fffbd6';
    document.getElementById("aud_num").value+=obj2+"$";
    }
    else 
    {
    obj.style.backgroundColor=o_color;
    obj.onmouseover=o_over;
    obj.onmouseout=o_out;
    try
    {
    document.getElementById("aud_num").value=document.getElementById("aud_num").value.replace(obj2+'$','').replace(obj2+'$','');
    }
    catch(e)
    {
    }
    }
    //alert(document.getElementById("aud_num").value);
}


   
