
//换页
function setpage(cmd){ 
  switch(cmd){
  case 1:
    with (document.Form1){
      if (parseInt(curpage.value)!=1){
        curpage.value=1;
        submit();
      }
    }
    break;
  case 2:
    with (document.Form1){
      if (parseInt(curpage.value)>1){
        curpage.value=parseInt(curpage.value)-1;
        submit();
      }
    }
    break;
  case 3:
    with (document.Form1){
      if (parseInt(curpage.value)<parseInt(countpage.value)){
        curpage.value=parseInt(curpage.value)+1;
        submit();
      }
    }
    break;
  case 4:
    with (document.Form1){
      if (parseInt(curpage.value)!=parseInt(countpage.value)){
        curpage.value=parseInt(countpage.value);
        submit();
      }
    }
    break;
  case 5:
    with (document.Form1){
     if(changepage.value=="")
         {
            alert("请输入要找的页码");  
         }
     else{
              if ((parseInt(changepage.value)>parseInt(countpage.value))||(parseInt(changepage.value)<1)){
                alert("对不起，您指定的页码范围无效!请重新指定!");
              }else{         
                curpage.value=parseInt(changepage.value);
                submit();
              }
          }
    }
    break;
  }
} 

//全选
function selall(){   
	for(var i=0; i<document.Form1.infoid.length; i++) 	{ 
     	document.Form1.infoid[i].checked=true; 
	}	
}
 
//增加信息
function addinfo(fclass)
{
	var addwin;
	//addwin=window.open("add.asp" ,'addinfo','');
	addwin=window.open("add.asp?fclass="+fclass,'sys_main'); 
 	addwin.setfocus;	
} 
//修改 
function modinfo(){
  //判断是否有选择
	var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("id")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{				
				DataID = document.Form1.elements[i].value ;
				break;
			}
		}
	}	

	if(DataID=="")
	{
		alert("请选择您要修改的项目！");
		return;
	}
	var editwin=window.open("modify.asp?infoid="+DataID,"sys_main");    
	editwin.focus(); 
}	
	
//删除
function delinfo(tblname){
  //判断是否有选择
	var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("id")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{
				count++;
				DataID = DataID + document.Form1.elements[i].value + ","
			}
		}
	}	

	if(count<1)
	{
		alert("请选择您要删除的项目！");
		return;
	}
	var result = confirm("将删除 "+ count + " 条信息和相关的图片，确定吗？");
	if (result)  
	{
		var args,sqlstr;
 		args = "<args>\n" ;
		args = args + "<operate>deldata_pic</operate>";
		args = args + "<tblname>"+ tblname +"</tblname>\n"; 
		args = args + "<id>id</id>\n"; 
		args = args + "<idvalue>"+ DataID +"</idvalue>\n";  
		args = args + "<dboperate>1</dboperate>";  
		args = args + "</args>\n";  
		var resultstr=sendmsg(args); 
		if (resultstr=="1")
		{
			alert("恭喜，信息删除成功！");
       		document.Form1.action=location.href;
			document.Form1.submit();
		}else if (resultstr=="3"){
			alert("请正确登录后，再执行此操作!");
			return;
		}else{
			alert(resultstr);
			return;
		}
	}
	else 
	{
		return ;
	} 
}	

////////////////////////////////////////////////////////////////


function addproduct(fclass)
{
	var addwin;
	addwin=window.open("/manage/product_add/add.asp?fclass="+fclass ,'sys_main',''); 
 	addwin.setfocus;	
} 
function modproduct(fclass){
  //判断是否有选择
	var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("id")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{				
				DataID = document.Form1.elements[i].value ;
				break;
			}
		}
	}	

	if(DataID=="")
	{
		alert("请选择您要修改的项目！");
		return;
	}
	var editwin=window.open("/manage/product_add/modify.asp?fclass="+fclass+"&id="+DataID,"sys_main");    
	editwin.focus(); 
}	
	
//删除
function delproduct(tblname){
  //判断是否有选择
	var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("id")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{
				count++;
				DataID = DataID + document.Form1.elements[i].value + ","
			}
		}
	}	

	if(count<1)
	{
		alert("请选择您要删除的项目！");
		return;
	}
	var result = confirm("将删除 "+ count + " 条信息和相关的图片，确定吗？");
	if (result)  
	{
		var args,sqlstr;
 		args = "<args>\n" ;
		args = args + "<operate>deldata_pic</operate>";
		args = args + "<tblname>"+ tblname +"</tblname>\n"; 
		args = args + "<id>id</id>\n"; 
		args = args + "<idvalue>"+ DataID +"</idvalue>\n";  
		args = args + "<dboperate>1</dboperate>";  
		args = args + "</args>\n";  
		var resultstr=sendmsg(args); 
		if (resultstr=="1")
		{
			alert("恭喜，信息删除成功！");
       		document.Form1.action=location.href;
			document.Form1.submit();
		}else if (resultstr=="3"){
			alert("请正确登录后，再执行此操作!");
			return;
		}else{
			alert(resultstr);
			return;
		}
	}
	else 
	{
		return ;
	} 
}	
///////////////////////////////////////////////////////////////
//显示  tblname:表名 infoid 关键字段名称 idvalue 关键字段值 filename 打开的文件名 winname 打开的窗口名 wininfo 打开窗口属性
function viewinfo(tblname,infoid,idvalue,filename,winname,wininfo)
{   
   if (trim(winname)=="")
    {
      winname=infoid;
    }   	
    filename=filename+ "?infoid=" +idvalue;
   
   var args;
	args = "<args>\n" ;
	args = args + "<operate>adddegree</operate>";  
	args = args + "<tblname>"+ tblname +"</tblname>";
 	args = args + "<infoid>"+infoid+"</infoid>\n";
	args = args + "<idvalue>" +idvalue+ "</idvalue>\n";
	args = args + "<fstep>1</fstep>";
 	args = args + "</args>\n";  
    
    var resultstr = sendmsg(args); 
	if (resultstr==1)
	 {
		//  return 1;
		var twin;
		if (trim(wininfo)=="")
		{
			twin=window.open(filename,"view");  
		}else
		{
			twin=window.open(filename,winname,wininfo);  
		} 
	    twin.focus; 
	 }
	 else{
	 	 alert("打开文件失败,请与系统管理员联系！");    	
		}
	       
} 	
//复核和取消复核 checkvalue 1:复核 0：取消复核
function checkinfo(tblname,checkvalue){
  //判断是否有选择
    var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	var sqlstr="";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("infoid")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{
				count++;
				DataID =DataID + document.Form1.elements[i].value+",";
			}
		}
	}	
	
	var ss;
	ss="";
	if (checkvalue==1){
		ss="复核";
	}
	else if (checkvalue==0){
	ss="取消复核" ;  
	}  
   
	if(count<1)
	{
		alert("请选择您要"+ ss +"的信息!");
		return;
	} 
   
    var args;
	args = "<args>\n" ;
	args = args + "<operate>checkdata</operate>\n"; 
	args = args + "<tblname>"+ tblname +"</tblname>\n"; 
	args = args + "<checkvalue>" + checkvalue +"</checkvalue>\n"; 
	args = args + "<id>id</id>\n"; 
	args = args + "<idvalue>"+ DataID  +"</idvalue>\n";  
	args = args + "<dboperate>1</dboperate>"; 
 	args = args + "</args>\n";   
 	//alert(args);
	var resultstr=sendmsg(args);
	if (resultstr==1)
	{   
	    alert( "恭喜 ,"+ ss +"成功!" );  
	    document.Form1.action=location.href;
	    document.Form1.submit();
    }else if (resultstr==3){
		alert("请正确登录后，再执行此操作!");
		return;
	}else{
		alert(resultstr);
		return;
	}
} 

//改变信息类型
function settype(tblname,infotype)
{

 //判断是否有选择
    var len = document.Form1.elements.length;
	var i = 0;
	var count = 0 ;
	var DataID = "";
	var sqlstr="";
	for( i=0; i<len; i++) 
	{
		var elname = document.Form1.elements[i].name;
		if (elname.indexOf("infoid")!=-1) 
		{
			if (document.Form1.elements[i].checked)
			{
				count++;
				DataID =DataID + document.Form1.elements[i].value+",";
			}
		}
	}	 
 
	if(count<1)
	{
		alert("请选择您要设置的信息!");
		return;
	} 
	
   if (infotype==""){
        alert("请选择信息类型!");
        return;   
   }
   
    var args;
	args = "<args>\n" ;
	args = args + "<operate>settype</operate>\n"; 
	args = args + "<tblname>" + tblname+ "</tblname>\n"; 
 	args = args + "<id>id</id>\n"; 
	args = args + "<idvalue>"+ DataID  +"</idvalue>\n"; 
	args = args + "<infotype>"+ infotype  +"</infotype>\n";  
	args = args + "<dboperate>1</dboperate>"; 
 	args = args + "</args>\n";   
	var resultstr=sendmsg(args);
	if (resultstr==1)
	{   
	    alert( "恭喜 ,信息类型设置成功!" );  
	    document.Form1.action=location.href;
	    document.Form1.submit();
    }else if (resultstr==3){
		alert("请正确登录后，再执行此操作!");
		return;
	}else{
		alert(resultstr);
		return;
	}
} 

//增加点击次数tblname:表名 infoid:关键字段 idvalue:关键字段值  step:每次点击增加的次数
//只有文章类信息和科技成果信息用到
function adddegree(tblname,infoid,idvalue){   
	var args;
	args = "<args>\n" ;
	args = args + "<operate>adddegree</operate>";  
	args = args + "<tblname>"+tblname+"</tblname>";
 	args = args + "<infoid>"+infoid+"</infoid>\n";
	args = args + "<idvalue>" +idvalue+ "</idvalue>\n";
	args = args + "<step>1</step>";
 	args = args + "</args>\n";  
	var resultstr = sendmsg(args); 
	if (resultstr==1)
	{
	  return 1;
	}else{
		alert("点击次数增加失败,请与系统管理员联系！");    	
	}  
}