﻿
function doPageUp(){
	var d =document.getElementById("MyDataGrid");
	if(d==null){
	   return false;
	}
	var r=d.rows[0];
              if(r==null){
	   return false;
	}
	var c= r.cells[0];
	var elem= c.childNodes[0];// Hard-coded for this page
	if(elem==null){
	   return false;
	}
	if(elem.nodeName.toUpperCase() !="A")
	   return false;
	var s=elem.href;
	 s=s.substring(s.indexOf("__doPostBack"));
	 eval(s);
	return false;
}

function doPageDown(){
	var d =document.getElementById("MyDataGrid");
	if(d==null){
	   return true;
	}
	var r=d.rows[0];
              if(r==null){
	   return true;
	}
	var c= r.cells[0];
	var elem= c.childNodes[2]; // Hard-coded for this page
	if(elem==null){
	   return true;
	}
	if(elem.nodeName.toUpperCase() !="A")
	   return true;
	var s=elem.href;
	 s=s.substring(s.indexOf("__doPostBack"));
	 eval(s);
	return false;
}

//速查開新視窗及傳相關值
function no_qs(ref_table,id_column,name_column,other,id_column1){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open(ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&id_column1="+id_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&name_column1="+name_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值
function no_label_qs(ref_table, id_column){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    //var w=window.open("qs_"+ref_table+".aspx","QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&query_filter="+encodeURI(query_filter)","QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);

    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&query_filter="+encodeURI(query_filter),"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&id_column1="+id_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&name_column1="+name_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值
//function qs(ref_table,id_column,name_column,name_column1,other){
//function qs(ref_table,id_column,name_column,other){
function qs(ref_table, id_column, name_column, other, id_column1){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&id_column1="+id_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&name_column1="+name_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs1(ref_table,id_column,name_column,other,id_column1,text_column){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var text_column= document.getElementById(text_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&id_column1="+id_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other+"&text_column="+encodeURI(text_column),"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //label  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).innerHTML=id1;
    //textbox  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).value=id1;
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs21(ref_table,id_column,name_column,text_column,column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var text_column= document.getElementById(text_column).value;
    var w=window.open("qs_"+ref_table+".aspx?text_column="+encodeURI(text_column)+"&id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6+"&column7="+column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12+"&column13="+column13+"&column14="+column14+"&column15="+column15+"&column16="+column16,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12+"&column13="+column13+"&column14="+column14+"&column15="+column15+"&column16="+column16
    //,column9,column10,column11,column12,column13,column14,column15,,column16
    //label  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).innerHTML=id1;
    //textbox  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).value=id1;
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs22(ref_table,id_column,name_column,text_column,column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6+"&column7="+column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12+"&column13="+column13+"&column14="+column14+"&column15="+column15+"&column16="+column16,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs23(ref_table, id_column, name_column, column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16,column17,column18,column19,column20,column21,column22,column23){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter) +
        "&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6
        + "&column7=" + column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12 
        + "&column13=" + column13 + "&column14=" + column14 + "&column15=" + column15 + "&column16=" + column16 + "&column17=" + column17 
        + "&column18="+column18 + "&column19=" + column19 + "&column20=" + column20 + "&column21=" + column21 + "&column22=" + column22 
        + "&column23=" + column23 
        ,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400", false);

    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs24(ref_table, id_column, name_column, column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16,column17,column18,column19,column20,column21,column22,column23,column24){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter) +
        "&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6
        + "&column7=" + column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12 
        + "&column13=" + column13 + "&column14=" + column14 + "&column15=" + column15 + "&column16=" + column16 + "&column17=" + column17 
        + "&column18="+column18 + "&column19=" + column19 + "&column20=" + column20 + "&column21=" + column21 + "&column22=" + column22 
        + "&column23=" + column23 + "&column24=" + column24
        ,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400", false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}


//速查開新視窗及傳相關值,新增一欄位代值
function qs24_qs_file_name(qs_file_name,ref_table, id_column, name_column, column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16,column17,column18,column19,column20,column21,column22,column23,column24){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open(qs_file_name+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter) +
        "&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6
        + "&column7=" + column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12 
        + "&column13=" + column13 + "&column14=" + column14 + "&column15=" + column15 + "&column16=" + column16 + "&column17=" + column17 
        + "&column18="+column18 + "&column19=" + column19 + "&column20=" + column20 + "&column21=" + column21 + "&column22=" + column22 
        + "&column23=" + column23 + "&column24=" + column24
        ,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400", false);    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}

//速查開新視窗及傳相關值,新增一欄位代值
function qs2(ref_table, id_column, name_column, column1,column2,column3,column4,column5,column6,column7,column8,column9,column10,column11,column12,column13,column14,column15,column16,column17){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&column1="+column1+"&column2="+column2+"&column3="+column3+"&column4="+column4+"&column5="+column5+"&column6="+column6+"&column7="+column7+"&column8="+column8+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12+"&column13="+column13+"&column14="+column14+"&column15="+column15+"&column16="+column16+"&column17="+column17,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //+"&column9="+column9+"&column10="+column10+"&column11="+column11+"&column12="+column12+"&column13="+column13+"&column14="+column14+"&column15="+column15+"&column16="+column16
    //,column9,column10,column11,column12,column13,column14,column15,,column16
    //label  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).innerHTML=id1;
    //textbox  !=代表不等於
    //if (id_column1!='undefined') opener.document.getElementById(id_column1).value=id1;
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}


//print開新視窗及傳相關值
function qs_print(ref_table,id_column,name_column,other,id_column1){
    //自己加一段代值語法,encodeURI(參數)可解決傳中文參數亂碼的問題,encodeURI(query_filter)
    var query_filter= document.getElementById(id_column).value;
    var w=window.open(ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&id_column1="+id_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column+"&name_column1="+name_column1+"&query_filter="+encodeURI(query_filter)+"&other="+other,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    //var w=window.open("qs_"+ref_table+".aspx?id_column="+id_column+"&name_column="+name_column,"QSWindow","toolbar=no,menubar=no,resizable=yes,scrollbars=yes,width=500,height=400",false);
    
    //讓新開的視窗成為最前面的視窗
	w.focus();
	return false;
}


//速查之前一個欄位輸完key代碼,離開(onblur)後直接帶出相關的值
//傳id_column進來,傳回name_column
function qs_onblur(ref_table,id_column,name_column,evt){
	evt =(evt) ? evt : ((window.event) ? event : null);
	var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement: null);
	var charCode=(evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
	//id_column用來宣告qs_column = document.getElementById(id_column)
	var qs_column = document.getElementById(id_column);
	if(qs_column==null)
	   return true;	
	if(qs_column.value ==""){ 
	   return true;
	}
	
	//呼叫下方函式,將取回的直塞回去原來的網頁用label秀出
	//宣告s,將上方宣告的qs_column之value傳進去
	var s=getRefData(ref_table,id_column,name_column,qs_column.value);
	//name_column用來將s取得的值傳回去
	if(name_column !="" && document.getElementById(name_column) != null){
	   //label
	   document.getElementById(name_column).innerHTML =s;  
	   //textbox
	   //document.getElementById(name_column).value =s;  
	}
	

}


//速查之前一個欄位輸完key代碼,離開(onblur)後直接帶出相關的值
//傳id_column進來,傳回5個name_column
//function qs_onblur_6(ref_table,id_column,name_column,id_column1,name_column1,id_column2,name_column2,id_column3,name_column3,id_column4,name_column4,id_column5,name_column5,evt){
function qs_onblur_2(ref_table,id_column,name_column0,id_column1,evt){
	evt =(evt) ? evt : ((window.event) ? event : null);
	var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement: null);
	var charCode=(evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
	//id_column用來宣告qs_column = document.getElementById(id_column)
	var qs_column = document.getElementById(id_column);
	if(qs_column==null)
	   return true;	
	if(qs_column.value ==""){ 
	   return true;
	}
	
	
	//呼叫下方函式,將取回的直塞回去原來的網頁用label秀出
	//宣告s,將上方宣告的qs_column之value傳進去
	var s=getRefData(ref_table,id_column,name_column0,qs_column.value);

	//var s1=getRefData_my(ref_table,id_column,name_column,qs_column.value,id_column1);
	//var s2=getRefData_my(ref_table,id_column,name_column,qs_column.value,id_column2);
	//var s3=getRefData_my(ref_table,id_column,name_column,qs_column.value,id_column3);
	//var s4=getRefData_my(ref_table,id_column,name_column,qs_column.value,id_column4);
	//var s5=getRefData_my(ref_table,id_column,name_column,qs_column.value,id_column5);
	//name_column用來將s取得的值傳回去     

	var splitRefData=s.split(',');
	for(var i=0;i<splitRefData.length;i++){
	//var value= splitRefData[i];	
	if(name_column(i) !="" && document.getElementById(name_column(i)) != null){
	   //label
	   //document.getElementById(name_column).innerHTML =s;  
	   //textbox
	   document.getElementById(name_column(i)).value =splitRefData[i];  
	   //document.getElementById(name_column(i)).value =splitRefData[0]; 
	//if(name_column0 !="" && document.getElementById(name_column0) != null){
	  //document.getElementById(name_column0).value =splitRefData[0];
	  //document.getElementById(name_column0).innerHTML =s;   
	}
	}
	

     
        
        
        
        
}




//速查之前一個欄位輸完key代碼,離開(onblur)後直接帶出相關的值,p1是自己新增的參數
function qs_onblur1(ref_table,id_column,name_column,evt,p1){
	evt =(evt) ? evt : ((window.event) ? event : null);
	var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement: null);
	var charCode=(evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
	
	//不允許空白
	if(elem.value==''){
        alert('不允許空白');
        setTimeout("setFocusByName('"+elem.name+"')",0);	
        return false;
     };
     
     
	var qs_column = document.getElementById(id_column);
	
	//自己加帶參數
	//var text_column= document.getElementById(p1);
	
	if(qs_column==null)
	   return true;	
	if(qs_column.value ==""){ 
	   return true;
	}
	
	//呼叫下方函式,將取回的直塞回去原來的網頁用label秀出,p1是自己新增的參數
	var s=getRefData(ref_table,id_column,name_column,qs_column.value,p1);
	if(name_column !="" && document.getElementById(name_column) != null){
	   document.getElementById(name_column).innerHTML =s;  
	}
	

}





//速查之前一個欄位輸完key代碼,離開(onblur)後直接帶出相關的值+不允許空白
function qs_onblur_unnullable(ref_table,id_column,name_column,evt){
	evt =(evt) ? evt : ((window.event) ? event : null);
	var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement: null);
	var charCode=(evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
	
	
	//不允許空白
	if(elem.value==''){
        alert('不允許空白');
        setTimeout("setFocusByName('"+elem.name+"')",0);	
        return false;
     };
     
     
	var qs_column = document.getElementById(id_column);
	if(qs_column==null)
	   return true;	
	if(qs_column.value ==""){ 
	   return true;
	}
	
	//呼叫下方函式,將取回的直塞回去原來的網頁用label秀出
	var s=getRefData(ref_table,id_column,name_column,qs_column.value);
	if(name_column !="" && document.getElementById(name_column) != null){
	   document.getElementById(name_column).innerHTML =s;  
	}
	

}

//至qs_blur_"+ref_table+".aspx這支程式取值,p2是自己新增的參數
function getRefData(ref_table,id_column,name_column,value,p2){
	var x = new ActiveXObject("Microsoft.XMLHTTP"); 
	//x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"",0); 
	//打開
	x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"&p="+p2+"",0); 
	//送出
	x.Send(); 
	//宣告s=x.responseText
	var s=x.responseText;	
	//傳回
	return s;
}


//至qs_blur_"+ref_table+".aspx這支程式取值
function getRefData_my(ref_table,id_column,name_column,value,id_column_text){
	var x = new ActiveXObject("Microsoft.XMLHTTP"); 
	//x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"",0); 
	//打開
	//x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"&"+value_id+"="+value_id+"",0); 
	//x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"&value_id="+value_id+"",0);
	//x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"&"+name_column1+"="+name_column1+"",0); 
	x.Open("GET","qs_blur_"+ref_table+".aspx?value="+value+"&id_column_text="+id_column_text+"",0); 
	//送出
	x.Send(); 
	//宣告s=x.responseText
	var s=x.responseText;	
	//傳回
	return s;
}


//一個欄位輸完key代碼,離開(onblur)後直接帶出相關的值(0是新增/修改,1是刪除)
function qs_onblur_add_upt_del(ref_table,id_column,name_column,evt){
	evt =(evt) ? evt : ((window.event) ? event : null);
	var elem = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement: null);
	var charCode=(evt.charCode) ? evt.charCode:((evt.which) ? evt.which : evt.keyCode);
	
	
	//不允許空白
	if(elem.value==''){
        alert('不允許空白');
        setTimeout("setFocusByName('"+elem.name+"')",0);	
        return false;
     };
     
     
	var qs_column = document.getElementById(id_column);
	if(qs_column==null)
	   return true;	
	if(qs_column.value ==""){ 
	   return true;
	}
	
	//呼叫下方函式,將取回的直塞回去原來的網頁用label秀出
	var s=getRefData(ref_table,id_column,name_column,qs_column.value);
	if(name_column !="" && document.getElementById(name_column) != null){
	   document.getElementById(name_column).innerHTML =s;  
	}
	

}
