function SelectGrid(gridId,topCheckBox) //sunil
{
  var grid = document.getElementById(gridId);
  if(grid == null) return false;
  var Inputs = grid.getElementsByTagName("input"); 
  for(var n = 0; n < Inputs.length; n++)
  {
    if(Inputs[n].type == 'checkbox')
    {
       
        if(topCheckBox.checked)
            Inputs[n].checked = true;
        else
            Inputs[n].checked = false;
    }
 }
  return false;
}


//Function For Checking All Check box
//function SelectGrid(oTemp,nGridNumber,frmName)
//{
//	var oGrid, sGrid;
//	if (nGridNumber==1){ oGrid=grdData; sGrid="grdData";}
//	
//	var sCheck;				
//			
//	if(oTemp.checked==true)
//	{
//		sCheck = true;
//	}
//	else
//	{
//		sCheck = false;
//	}
//	
//	for(i=2;i<=oGrid.rows.length+1;i++)
//	{					
//		oCheck = eval("document." + frmName + "." + sGrid +"__ctl" + i + "_chkDelete");								
//		if (oCheck)
//		{ 					
//			if(oCheck.disabled==false)
//			{
//				oCheck.checked = sCheck;
//			}
//				
//		}
//	}
//	
//}

//Function For Checking All Check box
//function UnSelectGrid(oTemp,nGridNumber,frmName,checkBoxName)
//{
//	var oGrid, sGrid;
//	if (nGridNumber==1){ oGrid=grdData; sGrid="grdData";}
//	
//	var sCheck;				
//			
//	if(oTemp.checked==true)
//	{
//		sCheck = true;
//	}
//	else
//	{
//		sCheck = false;
//	}
//	
//	for(i=1;i<=oGrid.rows.length+1;i++)
//	{	
//		oCheck = eval("document." + frmName + "." + sGrid +"__ctl" + i + "_"+checkBoxName);	
//		if (oCheck)
//		{			 					
//			if(sCheck==false)
//			{
//				oCheck.checked = false;
//			}
//				
//		}
//	}
//	
//}

//Function for Delete Check 
//Date: 11/4/2005
	function confirmDelete(frmName,chkName) 
		{
			// loop through all elements
			try
			{
			    frm=eval("document." + frmName);
			    j=0;
			    for (i=0; i<frm.length; i++) 
			    {
				    // Look for our checkboxes only
				    if (frm.elements[i].name.indexOf(chkName) !=-1) 
				    {
					    // If any are checked then confirm alert, otherwise nothing happens\n
					    if(frm.elements[i].checked) 
					    {
						    j=j+1;
						    return confirm ('Are you sure you want to Delete your selection(s)?');
    						
					    }
				    }
			    }
    		
			    if(j==0)
			    {
				    alert('Please select items to Delete');
				    return false;
			    }
			}
			catch(err)
			{
			    
			}

		}
		
		
		//Function for Approve Check 
//Date: 11/4/2005
	function confirmApprove(frmName,chkName) 
		{
			// loop through all elements
			try
			{
			    frm=eval("document." + frmName);
			    j=0;
			    for (i=0; i<frm.length; i++) 
			    {
				    // Look for our checkboxes only
				    if (frm.elements[i].name.indexOf(chkName) !=-1) 
				    {
					    // If any are checked then confirm alert, otherwise nothing happens\n
					    if(frm.elements[i].checked) 
					    {
						    j=j+1;
						    return confirm ('Are you sure you want to Approve your selection(s)?');
    						
					    }
				    }
			    }
    		
			    if(j==0)
			    {
				    alert('Please select items to Approve');
				    return false;
			    }
			}
			catch(err)
			{
			    
			}

		}
