function chkcon(obj)
{
	var amt=obj.value;
	var name=obj.name;
	var flag=0;
	var type=name.substring(0,7);
	var len = amt.length;
	var pos = amt.indexOf(".");
		
	if(pos!=-1)
	{
	  if(len-pos==4)
	  	obj.value=amt.substring(0,len-1);	   
	}
	
}


function checkin(checkingalert)
{
	var bname = document.add.bnkname.value;
	var aname = document.add.accname.value;	
	var ano   = document.add.accno.value;
	var bal   = document.add.openbal.value;
    	var dt    = document.add.dt.value;			
	if(bname == "" && aname == "" && ano == "")// || dt=="")
	{
		
		inlinemsg('msg','Bank Name,Account Name,Account no,Date cannot be empty!','');
		return false;
	}
	if(bname=="")
	{
		inlinemsg('bname','Enter Bank Name','text');
		return false;
	}
	
	if(ano =="")
	{
		inlinemsg('acno','Enter Account No','text');
		return false;
	}
	if(bal!="")
	{
		if(dt=="")
		{
			inlinemsg('msg','Date cannot be empty!','');
			return false;
		}
	}
		
	var SpecialChar='No';
    var spchar="`()(\\~!@^*+\"|%:=,<>;?{}[]";
	var spchars =" ` ( )  \\ ~ ! @ ^ * + \" | : =  , < > ; ? {} [] ";  
	for(var i=0; i< bname.length; i++)
	{
		for(var j=0; j < spchars.length; j++)
		{			
			if(bname.charAt(i)== spchar.charAt(j))
			{			
				SpecialChar='Yes';
				break;
			}
		
		}		
	}

	if (SpecialChar == 'Yes')
	{
	    inlinemsg('bname','Special characters are not accepted','text');
	    return false;
	}

	for(var j=0; j<aname.length; j++)
	{
	  var alpha = aname.charAt(j);
	  var hh = alpha.charCodeAt(0);
	  if(((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh == 32)) || ((hh > 42 && hh<46) || (hh > 47 && hh<58)))  
	  {
	  }
	  else
	  {
		
		inlinemsg('acname','Accountname should consists only alphanumericals','text');
		return false;
	  }
	}
	for(var j=0; j<ano.length; j++)
	{
	  var alpha = ano.charAt(j);
	  var hh = alpha.charCodeAt(0);
	  if((hh > 64 && hh<91) || (hh > 96 && hh<123) || (hh == 32)|| (hh > 42 && hh<46) || (hh > 47 && hh<58))
	  {
	  }
	  else
	  {
		
		inlinemsg('acno','Accountno should consists only alphanumericals','text');
		return false;
	  }
	}
      var ss=isNaN(aname);
      if(!ss)
	 {
		inlinemsg('acname','Accountname should consists only alphanumericals','text');
		return false;
	  } 	if(bal!='')	
		{
			if(bal == 0)
			{
	 			
				inlinemsg('openbal','Enter valid balance','text');
			 	return false; 	
			}
		}
	var dd = isNaN(bal);
	if (dd) 	
	{	
		
		inlinemsg('openbal','Enter valid balance','text');
		return false;
	}
      	
	if (add)
	{}
	else
	{
		document.add.reset();
		return false;
	}		

	if(document.add.debank[0].checked && document.add.debank[1].checked)
	{	
	     if(document.add.actype.value=='91')
		{
			if(checkingalert == 'notset')
			{
				var che = confirm ("Make sure that You are setting the same account as default bank account and default check account, Is this ok");

				if(!che) return false; 
			}
		} else { document.add.dbaccount.value=''; }
	 }
	hidemsg('msg');
return true;
}

function hidebox(id)
{	
	
	hidemsg(id);
	hidemsg('msg');

	if(document.add.actype.value=='101')
		document.getElementById('dbdiv').style.display='none';
	else
		document.getElementById('dbdiv').style.display='block';

	if(document.add.actype.value=='91' || document.add.actype.value=='0')
	    {   document.getElementById('dbdiv1').style.display='block';
		document.getElementById('dbdiv2').style.display='block';}
	else
	   {    document.getElementById('dbdiv1').style.display='block';
		document.getElementById('dbdiv2').style.display='none'; }
}


