 	
		function setdate(fl)
{
		var id;
		var val;
		var y;
		id = eval('document.getElementById("'+ fl +'mm").selectedIndex');
		val=eval('document.getElementById("'+ fl +'yy").value');
		len =eval('document.getElementById("'+ fl + 'dd").length');
		len=eval(len-1);
		 
		if(eval(val%4)!=0 && id==2 && len==29 ) 
		{
		eval('document.getElementById("'+ fl +'dd").remove('+ len +')');
		//document.getElementById("dd").selectedIndex=0;
		eval('document.getElementById("'+ fl +'dd").selectedIndex=0');
		}
		if(eval(val%4)==0 && id==2 && len==28)
		{
			y=document.createElement('option');
			y.text='29';
			eval('document.getElementById("'+ fl + 'dd").add(y)');
		  
		}
		  
  
}

function calc(fl)
{
	var days = new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	var id;
	var y;
	var x;
	var val;
	 
	val=eval('document.getElementById("'+ fl + 'yy").value');
	id = eval('document.getElementById("'+ fl + 'mm").value');
	len =eval('document.getElementById("'+ fl + 'dd").length');
	 len= eval(len-1);
	 
		  
			if((id ==4 || id==6|| id ==9|| id ==11) & len!=30)  
			{
					if(len==28)
					{
							y=document.createElement('option')
							y.text='29';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
							y=document.createElement('option')
							y.text='30';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
					}
					if(len==29)
					{
							y=document.createElement('option')
							y.text='30';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
					
					}
					else if(len==31)
					{
						eval('document.getElementById("'+ fl +'dd").remove('+ len + ')');
					}
			           
			}
			else if((id==1 || id==3 || id==5 || id==7 || id==8 || id==10 ||id==12)&& len!=31 )
			{
					if(len==28)
					{
							y=document.createElement('option')
							y.text='29';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
							y=document.createElement('option')
							y.text='30';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
							y=document.createElement('option')
							y.text='31';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
				    
					}
					else if(len==29)
					{
					         
							y=document.createElement('option')
							y.text='30';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
							y=document.createElement('option')
							y.text='31';
							eval('document.getElementById("' + fl+ 'dd").add(y)');
				    
					  
					}
					else if(len==30)
					{
					y=document.createElement('option');
					y.text='31';
					eval('document.getElementById("' + fl+ 'dd").add(y)');
				    
					}
			} 
			    
			else if(id==2 && len!=29 )
			{
					 
					if(len==30 && eval(val%4)==0)
					{
					eval('document.getElementById("'+ fl +'dd").remove(' + len +')');
					}
					else if(len==31 && eval(val%4)==0)
					{
					eval('document.getElementById("'+ fl +'dd").remove(' + len  +')');
					eval('document.getElementById("'+ fl +'dd").remove('+ eval(len-1)+ ')');
					}
					else if(len==30 )
					{
					eval('document.getElementById("'+ fl +'dd").remove('+ len + ')');
					eval('document.getElementById("'+ fl +'dd").remove('+ eval(len-1)+ ')');
					  
					}
					else if(len==31)
					{
					 
					eval('document.getElementById("'+ fl +'dd").remove('+  len  + ')');
					eval('document.getElementById("'+ fl +'dd").remove('+ eval(len-1)+ ')');
					eval('document.getElementById("'+ fl +'dd").remove('+ eval(len-2)+ ')');
					
					}
		    
			}
		  
  
  
}
		
