//check valid date
function validDate(date,month,year)
{
	var res=false;
	if(month=='APR' || month=='JUN' || month=='SEP' || month=='NOV') 
		if(date > 30) res=true;
	if(month=='FEB')
	{ 
		var leapYear=(year % 4);
		if(leapYear=='0')
		{
			if(date > 29) res=true;
		}
		else
		{
			if(date > 28) res=true;
		}
	}
	return res;
}


function twoDateCompare(value11,value12,value13,value21,value22,value23)
{
		var test=true			
   		var date11 = value11;
   		var dlen=date11.length;
   		var dv=new Array();
   		if(dlen==1)
		{
   			dv[0]=0+date11;
   			date11=dv;
   		}
		
		month1 = value12;
		switch(month1)
		{
		    case 'JAN': var monthnum1=01;
		    break;
		    case 'FEB': var monthnum1=02;
		    break;
		    case 'MAR': var monthnum1=03;
		    break;
		    case 'APR': var monthnum1=04;
		    break;
		    case 'MAY': var monthnum1=05;
		    break;
		    case 'JUN': var monthnum1=06;
		    break;
		    case 'JUL': var monthnum1=07;
		    break;
		    case 'AUG': var monthnum1=08;
		    break;
		    case 'SEP': var monthnum1=09;
		    break;
		    case 'OCT': var monthnum1=10;
		    break;
		    case 'NOV': var monthnum1=11;
		    break;
		    case 'DEC': var monthnum1=12;
		    break;
		 }
		  year1 = value13;
		  date22 = value21;
		  var dlen2=date22.length;
		  var dv1=new Array();
		  if(dlen2==1)
		  {
			dv1[0]=0+date22;
			date22=dv1;
		   }
			
			month2  = value22;
			
			switch(month2)
			    {
			    case 'JAN': var monthnum2=01;
			    break;
			    case 'FEB': var monthnum2=02;
			    break;
			    case 'MAR': var monthnum2=03;
			    break;
			    case 'APR': var monthnum2=04;
			    break;
			    case 'MAY': var monthnum2=05;
			    break;
			    case 'JUN': var monthnum2=06;
			    break;
			    case 'JUL': var monthnum2=07;
			    break;
			    case 'AUG': var monthnum2=08;
			    break;
			    case 'SEP': var monthnum2=09;
			    break;
			    case 'OCT': var monthnum2=10;
			    break;
			    case 'NOV': var monthnum2=11;
			    break;
			    case 'DEC': var monthnum2=12;
			    break;
			    }
			    
			    year2 = value23;
			    
				if(year1>year2)
				{
				test=false;
				} 
				if((year1==year2)&& ((monthnum1>=monthnum2)&& (date11>=date22)))
				{
				test=false;
				}
				if((year1==year2)&&(monthnum1>monthnum2) && (date11==date22))
				{
				test=false;
				}
				if((year1==year2)&&(monthnum1==monthnum2) && (date11>=date22))
				{
				test=false;
				}
				if((year1==year2)&& (monthnum1>monthnum2))
				{

				test=false;
				 if((date11>=date22))
				 {
				 test=false;
				 }
				}
				if((year1==year2)&&(monthnum1==monthnum2) && (date11>=date22))
				{
				test=false;
				}
				
				if((year1==year2)&&(monthnum1==monthnum2) && (date11==date22))
				{
				test=false;
				}
				if(test==false)
				{
					alert("End Date must be Greater than Start Date");
				}
				return test;
}
