function returnfunc()
{	
	scheme_id=document.myform.scheme_id.value;
	//imffid=document.myform.imffid.value;
	//imdesc=document.myform.imdesc.value;
	ffdesc=document.myform.ffdesc.value;
	firstdt=document.myform.firstdt.value;
	lastdt=document.myform.lastdt.value;
	fdt=document.myform.fdt.value;
	ldt=document.myform.ldt.value;
	
	myfromdt1=document.myform.fromdt1.value;
	myfromdt2=document.myform.fromdt2.value;
	myfromdt3=document.myform.fromdt3.value;

	mytodt1=document.myform.todt1.value;
	mytodt2=document.myform.todt2.value;
	mytodt3=document.myform.todt3.value;

	myfromdt=myfromdt3+""+myfromdt2+""+myfromdt1;
	mytodt=mytodt3+""+mytodt2+""+mytodt1;

	if(myfromdt2=="02")
	{
		rem = myfromdt3 % 4;
		if (rem != 0)
		{
			if (myfromdt1 > 28)
			{
			alert("Plese select a valid date for February.");
			mytmpvar=document.myform.fromdt1;
			mytmpvar.focus();
			return false;
			}
		}else{
			if (myfromdt1 > 28)
			{
			alert("Plese select a valid date for February.");
			mytmpvar=document.myform.fromdt1;
			mytmpvar.focus();
			return false;
			}


		}
	}
	
	if(myfromdt2=="04" || myfromdt2=="06" || myfromdt2=="09" || myfromdt2=="11")
	{
		if(myfromdt1 > "30")
		{
		alert("Invalid From Date entered");
		mytmpvar=document.myform.fromdt1;
		mytmpvar.focus();
		return false;
		}
	}

	if(mytodt2=="02")
	{
		rem = mytodt3 % 4;
		if (rem != 0)
		{
			if (mytodt1 > 28)
			{
			alert("Invalid To Date entered");
			mytmpvar=document.myform.todt1;
			mytmpvar.focus();
			return false;
			}
		}
	}

	if(mytodt2=="04" || mytodt2=="06" || mytodt2=="09" || mytodt2=="11")
	{
		if(mytodt1 > "30")
		{
		alert("Invalid To Date entered");
		mytmpvar=document.myform.todt1;
		mytmpvar.focus();
		return false;
		}
	}

	if(myfromdt > mytodt)
	{
		alert("From Date cannot be greater than To Date");
		mytmpvar=document.myform.todt1;
		mytmpvar.focus();
		return false;
	}

	if(myfromdt < fdt)
	{
		alert("Start Date cannot be before "+firstdt);
		mytmpvar=document.myform.fromdt1;
		mytmpvar.focus();
		return false;
	}
	
	if(mytodt > ldt)
	{
		alert("End Date cannot be greater than "+lastdt);
		mytmpvar=document.myform.fromdt1;
		mytmpvar.focus();
		return false;
	}

	//document.myform.action="/insurance/returns/insurance_returns.php?scheme_id="+scheme_id+"&im_ffid="+imffid+"&im_desc="+imdesc+"&ff_desc="+ffdesc+"&retcalc=true&frdate="+myfromdt+"&todate="+mytodt;
	//document.myform.action="/insurance/returns/insurance_returns.php?scheme_id="+scheme_id+"&retcalc=true&frdate="+myfromdt+"&todate="+mytodt;
	document.myform.action="/ulipreturns.php?scheme_id="+scheme_id+"&retcalc=true&frdate="+myfromdt+"&todate="+mytodt;
}

function validate_scid(){
	var val=document.scheme_name.scheme_id.value;
	if(val==''){
		alert('Please select an Insurance Scheme');
		return false;
	}

}