	function HeaderCheck()                                   
	{                                               
 		var frm = document.Form1;            
 		var boolAllChecked; 
 		var boolAllUnchecked;                                          
 		boolAllChecked=true; 
 		boolAllUnchecked=true;                                        

	for(i=0;i< frm.length;i++)                                   
	{                                                                     
		e=frm.elements[i];                                          
		if ( e.type=='checkbox' && e.name.indexOf('chkSelect') != -1 )      
		if(e.checked== false)                                        
		{                                                                      
			boolAllChecked=false;                                        
		}
		else
		{
			boolAllUnchecked=false;
		}                                                                
	}                                                                    
	for(i=0;i< frm.length;i++)                                    
	{                                                                      
		e=frm.elements[i];                                             
		if ( e.type=='checkbox' && e.name.indexOf('chkAll') != -1 )    
		{                                                                  
			if(boolAllUnchecked==true)                                 
				{
				e.checked= false;                                         
				}
			if(boolAllChecked==true)
				{                                                             
				e.checked= true;
				}                                       
			break;                                                        
		}                                                                
	}                                                              
 } 
 
 



 
	function SelectAllCheckboxes(theBox){
	
	// Added as ASPX uses SPAN for checkbox 
	//var oItem = spanChk.children;
	//var theBox=oItem.item(0)
	xState=theBox.checked;	

		elm=theBox.form.elements;
		for(i=0;i<elm.length;i++)
		if(elm[i].type=="checkbox" && elm[i].id!=theBox.id && elm[i].id!='chkPayBalance')
			{
			//elm[i].click();
			if(elm[i].checked!=xState)
			//elm[i].click();
			elm[i].checked=xState;
			}
	}
	 
	function HighlightRow(chkB)	
	{
		//	var oItem = chkB.children;
		xState=chkB.checked;	
	}

        
    function clickButton() { 
		if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13)) { 
			document.getElementById('Submit').click(); 
			return false; 
            } 
            else
            {
            return true;
            }
        }

		function popUp(URL, wi, he) {
		day = new Date();
		id = day.getTime();
		eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width="+wi+",height="+he+",left=235,top=120');");
}
	function SwapImgRestore() { //v3.0
  var i,x,a=document.sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function PreloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.p) d.p=new Array();
    var i,j=d.p.length,a=PreloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.p[j]=new Image; d.p[j++].src=a[i];}}
}

function FindObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function SwapImage() { //v3.0
  var i,j=0,x,a=SwapImage.arguments; document.sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=FindObj(a[i]))!=null){document.sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}


function CallPrint(strid)
{
	var prtContent = document.getElementById(strid);
	var WinPrint = window.open('','','letf=0,top=0,width=1,height=1,toolbar=0,scrollbars=0,status=0');
	WinPrint.document.write(prtContent.innerHTML);
	WinPrint.document.close();
	WinPrint.focus();
	WinPrint.print();
	WinPrint.close();
}