function chkItem(ctrl,txtname)
{
  var istart=document.getElementById("txt_start_ctr").value;  
  var iend=document.getElementById("txt_end_ctr").value;  
  var ctrlid='';
  var chkname='';
  var ctrlname='';
  
  if(ctrl==1)
  {
	chkname='chkdel';
  }
  else if(ctrl==2)
  {
	chkname='chkpost';
  }
  else if(ctrl==3)
  {
	chkname='chklock';
  }
  
  for(i=istart;i<=iend;i++)
  {
    ctrlname=chkname+i;
    if(document.getElementById(ctrlname).checked)
	{
	  if(ctrlid=='')
	  {
	    ctrlid=document.getElementById(ctrlname).value;
	  }
	  else
	  {
	    ctrlid=ctrlid+','+document.getElementById(ctrlname).value; 
	  }
	}
  }
  
  document.getElementById(txtname).value=ctrlid; 
  chkSelected(ctrl,txtname);
}
function chkItemAll(ctrl,txtname)
{
  var istart=document.getElementById("txt_start_ctr").value;  
  var iend=document.getElementById("txt_end_ctr").value;  
  var ctrlid='';
  var ctrlname='';
  var chkname='';
  var ctrlmain='';

  if(ctrl==1)
  {
    chkname='chkdel';
	ctrlmain='chkdelAll';
  }
  else if(ctrl==2)
  {
    chkname='chkpost';
	ctrlmain='chkpostAll';
  }
  else if(ctrl==3)
  {
    chkname='chklock';
	ctrlmain='chklockAll';
  }
  
  for(i=istart;i<=iend;i++)
  {
    ctrlname=chkname+i;
	
    if(document.getElementById(ctrlmain).checked)
    {
      document.getElementById(ctrlname).checked=true;
      
      if(ctrlid=='')
      {
        ctrlid=document.getElementById(ctrlname).value;
      }
      else
      {
        ctrlid=ctrlid+','+document.getElementById(ctrlname).value; 
      }
    }
    else
    {
      document.getElementById(ctrlname).checked=false;
      ctrlid='';
    }
  }
  
  document.getElementById(txtname).value=ctrlid;  
}

function chkSelected(index,ctrl)
{
  var istart=document.getElementById("txt_start_ctr").value; 
  var iend=document.getElementById("txt_end_ctr").value; 
  var maxitem=0;
  var itemctr=0;
  var post_id='';
    
  if(index==1)
  {
    var ctrlname='chkdel';
	var ctrlnameAll='chkdelAll';
  }
  else if(index==2)
  {
    var ctrlname='chkpost';
	var ctrlnameAll='chkpostAll';
  }
  else if(index==3)
  {
    var ctrlname='chklock';
	var ctrlnameAll='chklockAll';
  }
  
  for(i=istart;i<=iend;i++)
  {
    maxitem+=1;
    if(document.getElementById(ctrlname+i).checked)
	{
	  itemctr+=1;
    }
  }

  if(itemctr==maxitem && maxitem!=0)
  {
    document.getElementById(ctrlnameAll).checked=true;
  }
  else
  {
    document.getElementById(ctrlnameAll).checked=false;
  }
}

function isNull(a) 
{
  return typeof a == 'object' && !a;
}

function Left(str, n)
{
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}