//播放媒体
function viewMedia(id,t){
	url = "/viewMedia.do?file_id=" + id
	if(t) url += "&action=" + t;
	window.open(url,"new","scrollbars=yes")
}
//中文日期
function dateFormatCN(str){
     //str = str.trim();
     var year = str.substr(0,4);
     var month = str.substr(4,6);
     var day = str.substr(6,8);     
     var tempYear='';
     var tempMonth=''
     var tempDay='';
     var ch;
     //var arr1=new Array("0","1","2","3","4","5","6","7","8","9","10");
     var arr1=new Array("○","一","二","三","四","五","六","七","八","九","十");
     
     
     for (i = 0;  i < year.length;  i++) {
    	ch = year.charAt(i);
    	
    	tempYear = tempYear+arr1[ch];
    	
     }
     
     ch = month.charAt(0);
     if(ch != '0') tempMonth = "十";
     ch = month.charAt(1);
      if(ch != '0')
     tempMonth = tempMonth+arr1[ch]; 
     
     ch = day.charAt(0);
     if(ch == '1') tempDay = "十";
     if(ch != '0' && ch != '1') tempDay = arr1[ch]+"十";
     ch = day.charAt(1);
     if(ch != '0')
     tempDay = tempDay+arr1[ch]; 
     
     
     return tempYear+"年"+tempMonth+"月"+tempDay+"日";
 
}

//日期较验	
function valDate(Y, M, D){
	if(Y.length != 4) return(false);	
	
	if(isNaN(Y)) return(false);	
	if(isNaN(M)) return(false);
	if(isNaN(D)) return(false);
		
	Months= new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	Leap = false;
	
	if((Y % 4 == 0) && ((Y % 100 != 0) || (Y %400 == 0)))
	Leap = true;
	if((D < 1) || (D > 31) || (M < 1) || (M > 12) || (Y < 0))
	return(false);
	if((D > Months[M-1]) && !((M == 2) && (D > 28)))
	return(false);
	if(!(Leap) && (M == 2) && (D > 28))
	return(false); 
	if((Leap) && (M == 2) && (D > 29))
	return(false); 
}

//显示|隐藏元素
function showhide(strId){
	if (!document.getElementById(strId))return(false);
	var obj=document.getElementById(strId);
	obj.style.display=(obj.style.display!="none")?"none":"";
}

//弹出窗口
function openwin(nn,target,parameters){
	if(!target) 		target="_blank";
	if(!parameters) 	parameters="height=600,width=740,status=no,scrollbars=yes,toolbar=no,menubar=no,resizable=yes,location=no";
	try{
		var newWindow=window.open(nn, target, parameters);
		newWindow.focus();
	}catch(e){
		window.status = "弹出窗口被拦截，请设置您的浏览器辅助工具栏以允许本站的弹出窗口。";
	}
}

//日期检测 d1 是否早于 d2，是则返回 false
function checkDateOrder(d1,d2){
	var md1=d1.split("-"), md2=d2.split("-");
	var dd1=new Date(md1[0],md1[1]-1,md1[2]);
	var dd2=new Date(md2[0],md2[1]-1,md2[2]);
	if (dd1>dd2) return false;
	return true;
}

//检查文件后缀
function checkHtmlFile(s){
	if(!s||s.length<5)return false;
	if(s.substr(s.length-5).toLowerCase()==".html")return true;
	if(s.substr(s.length-4).toLowerCase()==".htm")return true;
}

//选择品目
function selectCategoryM(nn,yy,ff){
	if(!nn) {alert("错少对象");return false;}
	if(yy){
		if(ff){
			window.open("/PublicSel/selectCategoryMultiple.jsp?backid="+nn+"&category="+yy+"&rt="+ff,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}else{
			window.open("/PublicSel/selectCategoryMultiple.jsp?backid="+nn+"&category="+yy,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}
	}else{
		window.open("/PublicSel/selectCategoryMultiple.jsp?backid="+nn,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}
}

function selectCategoryS(nn,yy,ff){
	if(!nn) {alert("错少对象");return false;}
	if(yy){
		if (ff){
			window.open("/PublicSel/selectCategorySingle.jsp?backid="+nn+"&category="+yy+"&rt="+ff,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}else{
			window.open("/PublicSel/selectCategorySingle.jsp?backid="+nn+"&category="+yy,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}
	}else{
		window.open("/PublicSel/selectCategorySingle.jsp?backid="+nn,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}
}

function selectCategoryME(nn,yy){
	if(!nn) {alert("错少对象");return false;}
	if(yy){
		window.open("/PublicSel/selectCategoryME.jsp?backid="+nn,"CategoryME","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}else{
		window.open("/PublicSel/selectCategoryME.jsp?backid="+nn+"&backname="+yy,"CategoryME","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}
}

function selectCategorySE(nn){
	if(!nn) {alert("错少对象");return false;}
	window.open("/PublicSel/selectCategorySE.jsp?backid="+nn,"CategorySE","height=450,width=500,status=no,scrollbars=no,toolbar=no,menubar=no,location=no,resizable=no");
}

//截字符
function myalltrim(aa) {
	mylen=aa.length;
	mystart=0;
	myend=mylen-mystart;
	for (i = 0; i < mylen; i++) {
		if (aa.substr(i,1)==" ") {mystart=i+1;} else {break;}
	}
	if (mystart<mylen-1) {
		for (i = mylen-1; i >mystart; i--) {
			if (aa.substr(i,1)==" ") {myend=i;} else {break;};
		}
	}
	return(aa.substr(mystart,myend-mystart));
}

/**
* 全选表单中的多选框
* @para form_name 表单名称
* @para field_name 多选框的名称
* @para flag 要改为的状态true/false,可选项
*/
function chkallbox(form_name,field_name, flag){
	var check_flag = true;
	if(arguments.length==3){
		check_flag = flag;
	}
	var form = document.forms[form_name];
	var fe = form.elements;
	for (var i=0;i<fe.length;i++){
		if(fe[i].name==field_name){
			fe[i].checked = check_flag;
			//alert ("flag is "+check_flag);
		}
	}
}

/**
* 反选表单中的多选框
* @para form_name 表单名称
* @para field_name 多选框的名称
*/
function revallbox(form_name,field_name){
	var form = document.forms[form_name];
	var fe = form.elements;
	for (var i=0;i<fe.length;i++){
		if(fe[i].name==field_name){
			fe[i].checked = !fe[i].checked;
		}
	}
}

//判断是否为 [ 正数或0 ] sType: d-小数, i-整数;
function isNumber(s,sType){
	if(!sType) sType = "d";
	var pattern,result=false;
	switch(sType){
		 //整数
		case "i":
			pattern = /^\d{1,}$/gi
			result = pattern.test(s);
			break;
			
		//小数
		case "d":
			pattern = /^\d{1,}\.{0,1}\d{0,}$/gi
			result = pattern.test(s);
			break;
	}
	return result;
}



//copy from plan global.js,by blair, 2005-11-08
/*
function dateFormatCN(str){
     //str = str.trim();
     var year = str.substr(0,4);
     var month = str.substr(4,6);
     var day = str.substr(6,8);     
     var tempYear='';
     var tempMonth=''
     var tempDay='';
     var ch;
     //var arr1=new Array("0","1","2","3","4","5","6","7","8","9","10");
     var arr1=new Array("○","一","二","三","四","五","六","七","八","九","十");
     
     
     for (i = 0;  i < year.length;  i++) {
    	ch = year.charAt(i);
    	
    	tempYear = tempYear+arr1[ch];
    	
     }
     
     ch = month.charAt(0);
     if(ch != '0') tempMonth = "十";
     ch = month.charAt(1);
      if(ch != '0')
     tempMonth = tempMonth+arr1[ch]; 
     
     ch = day.charAt(0);
     if(ch == '1') tempDay = "十";
     if(ch != '0' && ch != '1') tempDay = arr1[ch]+"十";
     ch = day.charAt(1);
     if(ch != '0')
     tempDay = tempDay+arr1[ch]; 
     
     
     return tempYear+"年"+tempMonth+"月"+tempDay+"日";
 
}

//日期较验	
function valDate(Y, M, D){
	if(Y.length != 4) return(false);	
	
	if(isNaN(Y)) return(false);	
	if(isNaN(M)) return(false);
	if(isNaN(D)) return(false);
		
	Months= new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	Leap = false;
	
	if((Y % 4 == 0) && ((Y % 100 != 0) || (Y %400 == 0)))
	Leap = true;
	if((D < 1) || (D > 31) || (M < 1) || (M > 12) || (Y < 0))
	return(false);
	if((D > Months[M-1]) && !((M == 2) && (D > 28)))
	return(false);
	if(!(Leap) && (M == 2) && (D > 28))
	return(false); 
	if((Leap) && (M == 2) && (D > 29))
	return(false); 
}

//显示|隐藏元素
function showhide(strId){
	if (!document.getElementById(strId))return(false);
	var obj=document.getElementById(strId);
	obj.style.display=(obj.style.display!="none")?"none":"";
}

//弹出窗口
function openwin(nn,target,parameters){
	if(!target) 		target="_blank";
	if(!parameters) 	parameters="height=600,width=740,status=no,scrollbars=yes,toolbar=no,menubar=no,resizable=yes,location=no";
	var newWindow=window.open(nn, target, parameters);
	newWindow.focus();
}

//日期检测 d1 是否早于 d2，是则返回 false
function checkDateOrder(d1,d2){
	var md1=d1.split("-"), md2=d2.split("-");
	var dd1=new Date(md1[0],md1[1]-1,md1[2]);
	var dd2=new Date(md2[0],md2[1]-1,md2[2]);
	if (dd1>dd2) return false;
	return true;
}

//检查文件后缀
function checkHtmlFile(s){
	if(!s||s.length<5)return false;
	if(s.substr(s.length-5).toLowerCase()==".html")return true;
	if(s.substr(s.length-4).toLowerCase()==".htm")return true;
}


//选择品目
function selectCategoryM(nn,yy,ff){
	if(!nn) {alert("错少对象");return false;}
	if(yy){
		if(ff){
			window.open("http://www.wlmqcg.com.cn/PublicSel/selectCategoryMultiple.jsp?backid="+nn+"&category="+yy+"&rt="+ff,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}else{
			window.open("http://www.wlmqcg.com.cn/PublicSel/selectCategoryMultiple.jsp?backid="+nn+"&category="+yy,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}
	}else{
		window.open("http://www.wlmqcg.com.cn/PublicSel/selectCategoryMultiple.jsp?backid="+nn,"CategoryM","height=450,width=620,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}
}


function selectCategoryS(nn,yy,ff){
	if(!nn) {alert("错少对象");return false;}
	if(yy){
		if (ff){
			window.open("http://www.wlmqcg.com.cn/PublicSel/selectCategorySingle.jsp?backid="+nn+"&category="+yy+"&rt="+ff,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}else{
			window.open("http://www.wlmqcg.com.cn/PublicSel/selectCategorySingle.jsp?backid="+nn+"&category="+yy,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
		}
	}else{
		window.open("../PublicSel/selectCategorySingle.jsp?backid="+nn,"CategoryS","height=450,width=500,status=no,scrollbars=auto,toolbar=no,menubar=no,location=no,resizable=no");
	}
}

//截字符
function myalltrim(aa) {
	mylen=aa.length;
	mystart=0;
	myend=mylen-mystart;
	for (i = 0; i < mylen; i++) {
		if (aa.substr(i,1)==" ") {mystart=i+1;} else {break;}
	}
	if (mystart<mylen-1) {
		for (i = mylen-1; i >mystart; i--) {
			if (aa.substr(i,1)==" ") {myend=i;} else {break;};
		}
	}
	return(aa.substr(mystart,myend-mystart));
}


//判断是否为 [ 正数或0 ] sType: d-小数, i-整数;
function isNumber(s,sType){
	if(!sType) sType = "d";
	var pattern,result=false;
	switch(sType){
		 //整数
		case "i":
			pattern = /^\d{1,}$/gi
			result = pattern.test(s);
			break;
			
		//小数
		case "d":
			pattern = /^\d{1,}\.{0,1}\d{0,}$/gi
			result = pattern.test(s);
			break;
	}
	return result;
}
*/

//查看申报书
function viewPurchase(mm){	
	openwin("../org/req_info.jsp?book_id="+mm,"viewPurchase","height=400,width=900,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}

//查看采购条目信息
function viewPlan(mm){	
	openwin("../org/plan_info.jsp?plan_id="+mm,"viewPlan","height=400,width=600,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}

//查看流水信息
function viewSerial(mm){	
	openwin("../org/serial_info.jsp?serial_no="+mm,"viewSerial","height=400,width=600,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}

//查看调整信息
function viewAdjust(mm){	
	openwin("../org/adjust_info.jsp?book_id="+mm,"viewAdjust","height=400,width=900,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}

//查看追加信息
function viewAdd(mm){	
	openwin("../org/add_info.jsp?book_id="+mm,"viewAdd","height=400,width=900,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}

//查看支付信息
function viewPay(mm){	
	openwin("../org/pay_info.jsp?book_id="+mm,"viewPay","height=400,width=900,status=no,scrollbars=yes,toolbar=no,menubar=no,location=no");  
}
