//生成DataWindow对象
var lcdw;
var SQLStr;
var gWhereStr="";

/**
 * 初始化form函数
 *
 */
function body_resize()
{

	itemTab.fdwidth="1000px";
	divfd_itemTab.style.height=document.body.offsetHeight-180;
	initDBGrid("itemTab" );
    body_init(queryForm,"cbRetrieve");
}

/*
*/

function cbRetrieve_Click( formname )
{
	 
	 if(checkForm(queryForm)=="false")
        return ;
	 var sql="select rdxm,rdzt,rdsj,yxq,lxsj,rdjb,rdjg from aic_credit where 1=1";
  
     var  whereStr ="";    
     if(trimStr(document.all.qymc.value)!="")
		whereStr+=" and (trim(qymc) ='"+trimStr(document.all.qymc.value)+"')";
	 if(trimStr(document.all.zch.value)!="")
		whereStr+=" and (trim(zch)='"+trimStr(document.all.zch.value)+"')";
	 				
     
     //whereStr += " order by PUBLISHED_DATE desc ";
	
	 document.all["itemTab"].SQLStr=sql;
     document.all["itemTab"].whereStr = whereStr;
     document.all["itemTab"].RecordCount = "0";
     document.all["itemTab"].AbsolutePage = "1";
    //Table_Refresh in dbgrid.js pack
     Table_Refresh("itemTab",false,body_resize,"",true);
}



/*
* operate 操作类型是add
*/
function itemTab_appendRecod_click()
{
	var columnId=document.all.pub_id.value;
	var columnName="";
	//alert(document.all.pub_id.selectedIndex);
	if(document.all.pub_id.selectedIndex!="-1")
		columnName=document.all.pub_id.options[document.all.pub_id.selectedIndex].text;
	else{
		alert("你没有栏目权限!");
		return;
	}
	var sfeature = "dialogwidth:800px; dialogheight:600px;center:yes;help:no;resizable:yes;scroll:no;status:no";		 
	var arg=new Object();	

	arg.doType="add";
	var ret = dialog("textEdit.jsp?doType=add&columnName="+columnName+"&columnId="+columnId,arg,sfeature);
    
	if (ret =="1"){	        
			document.getElementById("itemTab").RecordCount="0";
			Table_Refresh("itemTab",false,body_resize);
	}
   //Table_Refresh("itemTab",false,body_resize);
}

/*编辑函数
* 传递参数：
* nbxh :内部序号
* qymc ：企业名称
* read : 用于各个tab页面查询出数据，是否可以更改，只读read=yes 编辑的read=no，
* operate : edit
*/
function itemTab_editRecord_click(){

	if(document.all.pub_id.selectedIndex!="-1"){
		//columnName=document.all.pub_id.options[document.all.pub_id.selectedIndex].text;
		}
	else{
		alert("你没有栏目权限!");
		return;
	}

     var sfeature = "dialogwidth:800px; dialogheight:600px;center:yes;help:no;resizable:yes;scroll:no;status:no";
     var tab = document.all["itemTab"];
     var trobj = tab.rows[tab.activeIndex];

     var txtId="";
     var txtTitle="";
     var columnName="";
     var columnId="";
 	
	 if(tab.rows.length<=0){
		 alert("没有可以操作的记录！");
		 return;
	 }

     if ((trobj.ValueStr !=undefined)&&(trobj.ValueStr!="")){
          var tmp = trobj.ValueStr.split(";");
          txtId=tmp[0];
          txtTitle=tmp[1];     
          columnName=tmp[3];   
          columnId=tmp[6];
     }
     
     if ((trobj.whStr !=undefined)&&(trobj.whStr!=""))
     {
          var tmp = trobj.whStr.split("&");
          var arg = new Object();
          arg.key = tmp[2];
          
         
           var arg=new Object();
	       arg.doType="edit";
	       var ret=dialog("textEdit.jsp?txtId="+txtId+"&columnName="+columnName+"&doType=edit&columnId="+columnId,arg,sfeature);
	       if (ret =="1"){	        
				document.getElementById("itemTab").RecordCount="0";
				Table_Refresh("itemTab",false,body_resize);
		   }
     }
}


/*察看函数
* 传递参数：
* nbxh : 内部序号
* qymc ：企业名称
* read : 用于各个tab页面查询出数据，是否可以更改，只读read=yes 编辑的read=no，
*/
function itemTab_query_click(){

	
     var sfeature = "dialogwidth:800px; dialogheight:600px;center:yes;help:no;resizable:yes;scroll:no;status:no";
     var tab = document.all["itemTab"];
     var trobj = tab.rows[tab.activeIndex];

     var txtId="";
     var txtTitle="";
     var columnName="";
     var columnId="";
 	
	 if(tab.rows.length<=0){
		 alert("没有可以操作的记录！");
		 return;
	 }

     if ((trobj.ValueStr !=undefined)&&(trobj.ValueStr!="")){
          var tmp = trobj.ValueStr.split(";");
          txtId=tmp[0];
          txtTitle=tmp[1];     
          columnName=tmp[3];  
          columnId=tmp[6]; 
     }

     if ((trobj.whStr !=undefined)&&(trobj.whStr!=""))
     {
          var tmp = trobj.whStr.split("&");
          var arg = new Object();
          arg.key = tmp[2];
          
         
           var arg=new Object();
	       arg.doType="select";
	       dialog("textEdit.jsp?txtId="+txtId+"&columnName="+columnName+"&doType=select&columnId="+columnId,arg,sfeature);
     }

}

function itemTab_TRDbclick(){
	itemTab_query_click();
}


/*删除函数
* 传递参数：
* nbxh :内部序号
* qymc ：企业名称
* read : 用于各个tab页面查询出数据，是否可以更改，只读read=yes 编辑的read=no，
* operate : 
*/
function itemTab_deleteRecord_click(){

	if(document.all.pub_id.selectedIndex!="-1"){
		//columnName=document.all.pub_id.options[document.all.pub_id.selectedIndex].text;
		}
	else{
		alert("你没有栏目权限!");
		return;
	}

     var tab = document.all["itemTab"];
     var trobj = tab.rows[tab.activeIndex];

     var txtId="";
     var txtTitle="";

	 if(tab.rows.length<=0){
		 alert("没有可以操作的记录！");
		 return;
	 }
		 

     if ((trobj.ValueStr !=undefined)&&(trobj.ValueStr!="")){
          var tmp = trobj.ValueStr.split(";");
          txtId=tmp[0];
          txtTitle=tmp[1];

     }    
         
	if(confirm("确定删除该信息？\r\n信息名称："+txtTitle)){
		document.getElementById("txtId").value=txtId;
	   var retxml=createExecuteform(queryForm,"update","pub002","delete")
	   if (analyzeReturnXML(retxml)!="false"){	//执行成功，数据转换成功
			alert("删除记录成功！");
			document.getElementById("itemTab").RecordCount="0";
			//document.getElementById("itemTab").AbsolutePage="1";
			Table_Refresh("itemTab",false,body_resize);
	   }			  
	}
     
}

////append manager
function itemTab_append_click(){
     var tab = document.all["itemTab"];
     var trobj = tab.rows[tab.activeIndex];

     var fileId="";
     var fileName="";
	 if(tab.rows.length<=0){
		 alert("没有可以操作的记录！");
		 return;
	 }		 

     if ((trobj.ValueStr !=undefined)&&(trobj.ValueStr!="")){
          var tmp = trobj.ValueStr.split(";");
          fileId=tmp[0];
          fileName=tmp[1];

     }    
    //alert(fileId+fileName); 
         
	openWin("/UI/aic/fileMgr/fileUpload.jsp?fileId="+fileId+"&fileTitle="+fileName);
     
}


