  	function checkDate()
	{
		var dateValid=0;
		if(frm.selDay.value == 0 || frm.selMonth.value ==0 || frm.selYear.value==0)
		{
			dateValid=0;
			alert("Please select Day, Month & Year.");
			return;
		} 
		else if (frm.selMonth.value == 2 && frm.selDay.value > 28 )
		{
			var iFlag = 0;
			var iFlag_E3 = "Yes";
			if (frm.selMonth.value == 2 && frm.selDay.value > 28 )
				if ((frm.selYear.value%4) == 0 && ( frm.selDay.value == 29 ))
					iFlag_E3 = "Yes"
				else
					iFlag_E3 = "No"
			else
				iFlag_E3 = "Yes"
			if (iFlag_E3 == "No")
			{	
				iFlag_E3 = "Yes";
				dateValid=0;
				alert("Check date for february month.");		
				return;			
			}
		}
		else if ((frm.selMonth.value%2 == 0 && frm.selMonth.value < 7 && frm.selDay.value == 31) ||
				  (frm.selMonth.value%2 == 1 && frm.selMonth.value > 7 && frm.selDay.value == 31))
			 {
				dateValid=0;
				alert("Wrong date selection.");
				return;
			 }
			 else 		
			 {
				var y =frm.selYear.value;
				var m = frm.selMonth.value;
				var d = frm.selDay.value;
				dateValid=1;			
				frm.dob.value=y+"-"+m+"-"+d;
			 }
			 
		if(dateValid == "0")
		{
			alert("Please select date.");
			frm.selDay.focus();
			return;
		}	
		
		
/*		
		///check for End date
		else if(frm.selDay1.value == 0 || frm.selMonth1.value ==0 || frm.selYear1.value==0)
		{
			dateValid=0;
			alert("Please select Day, Month & Year for end date.");
			return;
		} 
		else if (frm.selMonth1.value == 2 && frm.selDay1.value > 28 )
		{
			var iFlag = 0;
			var iFlag_E3 = "Yes";
			if (frm.selMonth1.value == 2 && frm.selDay1.value > 28 )
				if ((frm.selYear1.value%4) == 0 && ( frm.selDay1.value == 29 ))
					iFlag_E3 = "Yes"
				else
					iFlag_E3 = "No"
			else
				iFlag_E3 = "Yes"
			if (iFlag_E3 == "No")
			{	
				iFlag_E3 = "Yes";
				dateValid=0;
				alert("Check date for february month of end date");		
				return;			
			}
		}
		else if ((frm.selMonth1.value%2 == 0 && frm.selMonth1.value < 7 && frm.selDay1.value == 31) ||
				  (frm.selMonth1.value%2 == 1 && frm.selMonth1.value > 7 && frm.selDay1.value == 31))
			 {
				dateValid=0;
				alert("Wrong date selection for start date");
				return;
			 }
			 else 		
			 {
				var y =frm.selYear1.value;
				var m = frm.selMonth1.value;
				var d = frm.selDay1.value;
				dateValid=1;
				frm.enddate.value=y+"-"+m+"-"+d;
			 }
			 
		if(dateValid == "0")
		{
			alert("Please select end date.");
			frm.selDay1.focus();
			return;
		}	
*/		
		else
		{
			frm.submit();
		}
	}		
