	function allctrlsettings()
	{
		var strtitle,title,len;
		var varsize,varmaxLength;
		frmname=document.forms(0).name
		for(var i=0;i<document.forms(0).length;i++)
		{
			ctrlname=document.forms(0).elements(i).name			
			strtitle=document.forms(0).elements(i).title			
			spltitle=strtitle.split("@")
			varmaxLength=10
			varsize=10
			len=spltitle.length
			if(len>1)
				varmaxLength=spltitle[1]
			if(len>2)
				varsize=spltitle[2]							
			
			title=strtitle.substring(0,9)	
			
			if(title=="txtpincod")
			{
			document.forms(0).elements(i).size=7
			document.forms(0).elements(i).maxLength =6
			document.forms(0).elements(i).onkeypress=keypNumeric
			}			
			else if(title=="txtempnum")
			{							
			document.forms(0).elements(i).size=7
			document.forms(0).elements(i).maxLength =6
			//document.forms(0).elements(i).onkeypress=keypEmpno			
			}
			else if(title=="txtremark")
			{										
			document.forms(0).elements(i).onkeypress=keypallwoq			
			}
			else if(title=="txtchqnum")
			{										
			document.forms(0).elements(i).maxLength =varmaxLength
			document.forms(0).elements(i).onkeypress=keypNumeric			
			}
			else if(title=="txtchanum")
			{							
			document.forms(0).elements(i).size=varsize
			document.forms(0).elements(i).maxLength =varmaxLength
			document.forms(0).elements(i).onkeypress=keypNumeric			
			}
			else if(title=="txtchqdat" || title=="txtjoindt")
			{							
			document.forms(0).elements(i).maxLength =10			
			document.forms(0).elements(i).onkeypress=keypDate								
			document.forms(0).elements(i).onblur=datecheck
			}
			else if(title=="txtfromdt")
			{							
			document.forms(0).elements(i).maxLength =10			
			document.forms(0).elements(i).onkeypress=keypDate							
			document.forms(0).elements(i).onblur=datecheck
			}
			else if(title=="txttodate")
			{							
			document.forms(0).elements(i).maxLength =10
			document.forms(0).elements(i).onkeypress=keypDate							
			document.forms(0).elements(i).onblur=datecheck
			}
			else if(title=="txtpmiack")
			{
			document.forms(0).elements(i).maxLength =7
			document.forms(0).elements(i).onkeypress=keypNumeric
			}			
			else if(title=="clntid")
			{
			document.forms(0).elements(i).maxLength =8
			document.forms(0).elements(i).onkeypress=keypNumeric
			}
			else if(title=="txtphonum")
			{
			document.forms(0).elements(i).maxLength =11			
			}
			else if(title=="txtmobnum")
			{
			document.forms(0).elements(i).maxLength =11
			document.forms(0).elements(i).onkeypress=keypNumeric
			}
			else if(title=="txtfaxnum")
			{
			document.forms(0).elements(i).maxLength =11			
			}
			else if(title=="txtmailid")
			{
			document.forms(0).elements(i).maxLength =50
			document.forms(0).elements(i).onkeypress=keypallwoq
			}
			else if(title=="txtempnam")
			{
			document.forms(0).elements(i).maxLength =25
			document.forms(0).elements(i).onkeypress=keypallwoq
			}
			else if(title=="txtaddone" || title=="txtaddtwo"  || title=="txtaddthr")
			{
			document.forms(0).elements(i).maxLength =45
			document.forms(0).elements(i).onkeypress=keypallwoq
			}
			else if(title=="txtcitnam")
			{
			document.forms(0).elements(i).maxLength =35
			document.forms(0).elements(i).onkeypress=keypallwoq
			}
			
		}
	}
	function keypallwoq()
	{
		if(window.event.keyCode==34 || window.event.keyCode==39)
		{
		window.event.keyCode=0;
		}
		else
		{
		window.event.keyCode=window.event.keyCode;
		}
	}	
	function keypNumeric()
	{
		if(window.event.keyCode>=48 && window.event.keyCode<=57)
		{
		window.event.keyCode=window.event.keyCode;
		}
		else
		{
		window.event.keyCode=0;
		}
	}
	function keypDate()
	{			
		if(window.event.keyCode>=48 && window.event.keyCode<=57 || window.event.keyCode==47)
		{		
		window.event.keyCode=window.event.keyCode;
		}
		else
		{
		window.event.keyCode=0;
		}
	}
	function keyuDate()
	{
		return 1;
		strval=this.value		
		dd=""
		mm=""
		d=""
		m=""
		yy=""
		for(var i=0;i<strval.length;i++)
		{			
			if(i==0)
				d=strval.substr(0,1)
			if(i==1)
			{
				dd=strval.substr(0,2);
				if (dd< 01 || dd > 31) 
				{		
					alert("Day must be between 1 and 31.");
					dd=""
				}
				else
					dd=leadzero(dd) + "/"				 
				d=""
				
			}	
			else if(i==3)
			{
		 		dd=strval.substr(0,2);
		 		m=strval.substr(3,1);
		 		if(m==0 || m==1)
		 			m=leadzero(dd) + "/" + m;
		 		else
		 			m=leadzero(dd) + "/" 	
				d=""
				dd=""
			}	
			else if(i==4)
			{
				dd=strval.substr(0,2);
		 		m=strval.substr(3,1);
		 		mm=strval.substr(3,2);
		 		
				if (mm< 01 || mm> 12) 
				{
					alert("Month must be between 1 and 12.");					
					mm=leadzero(dd)  + "/" + m;
				}
				else if ((mm==04 || mm==06 || mm==09 || mm==11) && dd==31) 
				{	
					alert("Month " + mm +" doesn't have 31 days!");
					mm="";
				}
				else
					mm=leadzero(dd)  + "/" + leadzero(mm) + "/";  								
					
				m=""
				d=""
				dd=""
			}	
			else if(i>5)
			{
				len=parseInt(i,10)-5;
				dd=strval.substr(0,2);		 		
		 		mm=strval.substr(3,2);				
				yy=leadzero(dd)  + "/" + leadzero(mm) + "/"  +  strval.substr(6,len)			
				m=""
				d=""
				dd=""
				mm=""
			}	
			else if(i==9)
			{
				dd=leadzero(strval.substr(0,2));		 		
		 		mm=leadzero(strval.substr(3,2));				
		 		yy=strval.substr(6,4);				
				if (mm== "02") 
				{
					var isleap = (yy % 4 == 0 && (yy % 100 != 0 || yy % 400 == 0));
					if (dd>29 || (dd==29 && !isleap)) 
					{ 
					alert("February in " + yy + " doesn't have 29 days!"); 
					yy="";
					}
				}
				if (yy < 1940) 
					alert("Year must be greater than 1940")
			}				
		}	
		this.value=d + dd + m + mm + yy		
	}
	function leadzero(dd)
	{
		if(dd.length==1 && dd!=0)
			return "0" + dd
		return dd;
		
	}
	function datecheck()
	{
	var dt1
	dt1=this.value;	
	day=/\d{1,2}\/\d{1,2}\/\d\d\d\d/;	
	x=day.exec(dt1);
	if (dt1!="")
	{
		if(x==null)
		{
			alert("(DD/MM/YYYY) Ex: 24/09/1980 ");			
			this.focus()
			return 1;
		}
	}	
	
	if(dt1!="")
	{
		var d=new Date();
		var yr=d.getYear()+1;
		var k;
		var ff=new Array(k);
		ff=dt1.split("/");
	 if(ff[0].length==2 && ff[1].length==2)
	 {
		if (parseInt(ff[1],10) < 1 || parseInt(ff[1],10) > 12) 
		{
			alert("Month must be between 01 and 12.");
			this.focus();
		}
		if (parseInt(ff[0],10) < 1 || parseInt(ff[0],10) > 31)
		{
			alert("Day Should be between 1 and 31.");					
			this.focus();
		}
		if ((parseInt(ff[1],10)==4 || parseInt(ff[1],10)==6 || parseInt(ff[1],10)==9 || parseInt(ff[1],10)==11) && parseInt(ff[0],10)==31) 
		{
			alert("Month " + ff[1] +" doesn't have 31 days!");
			this.focus();
		}
		if (parseInt(ff[1],10) == 2) 
		{
			var isleap = (ff[2] % 4 == 0 && (ff[2] % 100 != 0 || ff[2] % 400 == 0));
			if (ff[0]>29 || (ff[0]==29 && !isleap)) 
			{
				alert("February in " + ff[2]+ " doesn't have 29 days!");
				this.focus();
			}
		}
		if (parseInt(ff[2],10) < 1973 || parseInt(ff[2],10) > yr)
		{
			alert("Year must be between 1973 and "+yr+" ");
			this.focus();
		}
	 }	
	 else
	 {
			alert("Date Should be this formatted (DD/MM/YYYY) Ex: 24/09/1980 ");			
			this.focus()
	 }				
	}	
}

