﻿function ReLoad()
{ 
   window.opener.document.location.reload();
   window.close();
}
function Redirec(url)
{ 
    document.location=url;
    window.opener.document.location.reload();
}
function openLink(url)
{  
   var width =window.screen.availWidth;
   var height =window.screen.availWidth;
   var left = window.screen.availWidth/2 - width/2;
   var top = window.screen.availHeight/2 - height/2;
   window.open(url,'', 'width='+width+',height='+height+',left='+left+',top='+top+',resizable='+resizable+',scrollbars='+scrollbars);
}
function openWindowIdea(url)
{  
   var width =window.screen.availWidth-width/2;
   var height =window.screen.availWidth-height/2;
   var left = window.screen.availWidth/2 - width/2;
   var top = window.screen.availHeight/2 - height/2;
   var resizable = 'no';
   var scrollbars = 'yes'; 
   window.open(url,'', 'width='+width+',height='+height+',left='+left+',top='+top+',resizable='+resizable+',scrollbars='+scrollbars);
}
function openWindowSachHay(url,h)
{  
   var width =650;
   var height =h;
   var left = window.screen.availWidth/2 - width/2;
   var top = window.screen.availHeight/2 - height/2;
   var resizable = 'no';
   var scrollbars = 'yes'; 
   window.open(url,'', 'width='+width+',height='+height+',left='+left+',top='+top+',resizable='+resizable+',scrollbars='+scrollbars);
}
function openWindow(url,h)
{  
   var width =550;
   var height =h;
   var left = window.screen.availWidth/2 - width/2;
   var top = window.screen.availHeight/2 - height/2;
   var resizable = 'no';
   var scrollbars = 'yes'; 
   window.open(url,'', 'width='+width+',height='+height+',left='+left+',top='+top+',resizable='+resizable+',scrollbars='+scrollbars);
}
function showdate()
{
	d = new Date();
	var a = new Array("Chủ nhật","Thứ hai","Thứ ba","Thứ tư","Thứ năm","Thứ sáu","Thứ bảy");
	s = "<b>" + a[d.getDay()] + 
		", " +	(d.getDate()<10?"0" + d.getDate():d.getDate()) +
		"/" +	(d.getMonth()+1 <10?"0" + (d.getMonth() + 1):(d.getMonth()+1)) +
		"/" +	d.getFullYear() + "</b>";
	document.write(s);			
}
function Save(txtChinhSachXoa, txtChinhSachLuu, ckbChinhSach)
{
    var objXoa=document.getElementById(txtChinhSachXoa); 
    var objLuu=document.getElementById(txtChinhSachLuu); 
    if(objLuu!=null && objXoa!=null)
    {
        objLuu.value="";
        objXoa.value="";
        var frm = document.forms[0];
        for(j=0;j<frm.length;j++)
		{			
			e=frm.elements[j];			 
			if(e.type=='checkbox' && e.id.indexOf(ckbChinhSach)!=-1)
			{		
			    var arr=[];
			    arr=e.id.split('_');			
				if(e.checked)					
			    {
			       objLuu.value+="|"+arr[arr.length-3]
			    }
			    else
			    {
			        if(arr[arr.length-1]=="1")
			            objXoa.value+="|"+arr[arr.length-3]
			    }
			}			
		}
    }
}
//Bắt đầu hàm chọn 1 trường hoặc bộ phận từ danh sách
function FSelect(ckbChonID,str)
{        
     var ckbParent=document.getElementById(ckbParentID);  
     var frm = document.forms[0]; 
     var b=ckbParent.checked;
     if(ckbParent!=null)
     {
	     for(j=0;j<frm.length;j++)
	     {			
		    e=frm.elements[j];		
		    if(e.type=='checkbox' && e.id.indexOf(str)!=-1)
		        e.checked=false;		
	     }	
	     ckbParent.checked=b;				
	 }
}
//Các hàm phục vụ cho Phân quyền
function ShowSubTableRight(tblID)
{    
    
     var obj=document.getElementById(tblID);     
     if(obj!=null)
     {      
        
        if(obj.style.display=="")
            obj.style.display="none";
        else
            obj.style.display="";
     }
}
function checkParent(ckbParentID)
{    
    
     var str="";
     str=ckbParentID;
     var ckbParent=document.getElementById(ckbParentID);  
     var frm = document.forms[0]; 
     if(ckbParent!=null)
     {
	     for(j=0;j<frm.length;j++)
	     {			
		    e=frm.elements[j];		
		    if(e.type=='checkbox' && e.id.indexOf(str+"_ckbChild_")!=-1)
		        e.checked=ckbParent.checked;		
	     }					
	 }
}
function checkChild(ckbParentID)
{    
     var str="";
     str=ckbParentID;
     var ckbParent=document.getElementById(ckbParentID);  
     var frm = document.forms[0]; 
     var i=0;
     for(j=0;j<frm.length;j++)
     {			
	    e=frm.elements[j];		 
	    if(e.type=='checkbox' && e.id.indexOf(str+"_ckbChild_")!=-1)
	    {
	        if(e.checked==true)
	        {
	            ckbParent.checked=true;
	            return;
	        }
	    }
     }
     ckbParent.checked=false;			   
}
//

//Hàm ẩn - hiện đối tượng

function ShowObject(ClientIDObject)
{    
   
     var obj=document.getElementById(ClientIDObject);    
      
     if(obj!=null)
     {               
        obj.style.display="";
     }
}
function HideObject(ClientIDObject)
{ 
     var obj=document.getElementById(ClientIDObject);     
     if(obj!=null)     
     {        
        obj.style.display="none";
     }
}
function Delete()
{
    if(confirm("Bạn có chắc chắn muốn xóa không?"))
		return true;
	else 
	    return false;	
}
function SaveRight(txtXoa, txtLuu, ckbCha)
{
    var objXoa=document.getElementById(txtXoa); 
    var objLuu=document.getElementById(txtLuu); 
    if(objLuu!=null && objXoa!=null)
    {
        objLuu.value="";
        objXoa.value="";
        var frm = document.forms[0];
        for(j=0;j<frm.length;j++)
		{			
			e=frm.elements[j];			 
			if(e.type=='checkbox' && e.id.indexOf(ckbCha)!=-1)
			{		
			    var arr=[];
			    arr=e.id.split('_');			
				if(e.checked)					
			    {
			       objLuu.value+="|"+arr[arr.length-3]
			    }
			    else
			    {
			        if(arr[arr.length-1]=="1")
			            objXoa.value+="|"+arr[arr.length-3]
			    }
			}			
		}
    }
}
function SaveDiem(txtDiemSo, txt)
{
    var obj=document.getElementById(txtDiemSo); 
    if(obj!=null)
    {
        
        obj.value="";
        var frm = document.forms[0];
        for(j=0;j<frm.length;j++)
		{			
			e=frm.elements[j];			 
			if(e.type=='text' && e.id.indexOf(txt)!=-1)
			{		
				if(e.value=="")		
				    e.value+=" ";			
			     obj.value+="|"+e.value;
			}			
		}
    }
}
function SaveDiemThi(txtDiemSo,txtThiID,txt)
{
    var obj=document.getElementById(txtDiemSo); 
    var obj1=document.getElementById(txtThiID); 
    if(obj!=null && obj1!=null)
    {
        
        obj.value="";
        obj1.value="";
        var frm = document.forms[0];
        for(j=0;j<frm.length;j++)
		{			
			e=frm.elements[j];			 
			if(e.type=='text' && e.id.indexOf(txt)!=-1)
			{		
			    var arr=[];
			    arr=e.id.split('_');	
			    obj1.value+="|"+arr[arr.length-1]
				if(e.value=="")		
				    e.value+=" ";			
			     obj.value+="|"+e.value;
			}			
		}
    }
}
function ChonHuyCBHS(txt,ckb)
{
    var obj=document.getElementById(txt); 
    if(obj!=null)
    {
        obj.value="";
        var frm = document.forms[0];
        for(j=0;j<frm.length;j++)
		{			
			e=frm.elements[j];			 
			if(e.type=='checkbox' && e.id.indexOf(ckb)!=-1)
			{		
			    var arr=[];
			    arr=e.id.split('_');	
				if(e.checked)					
			    {
			       obj.value+="|"+arr[arr.length-1]
			    }
			}			
		}
    }
}