function isValidDate(dates,display_format){
	var dates = dates.toString();
	var datea = dates.split('-');
	var x1,x2,x3;
	if(dates=='') return true;

	if(display_format!=''){
		var display_format = display_format.toString();
		var ds = display_format.split(',');

		if(ds[0]=='d' || ds[0]=='j') x1=0;
		if(ds[1]=='d' || ds[1]=='j') x1=1;
		if(ds[2]=='d' || ds[2]=='j') x1=2;
		
		if(ds[0]=='F' || ds[0]=='m' || ds[0]=='M') x2=0;
		if(ds[1]=='F' || ds[1]=='m' || ds[1]=='M') x2=1;
		if(ds[2]=='F' || ds[2]=='m' || ds[2]=='M') x2=2;
		
		if(ds[0]=='y' || ds[0]=='Y') x3=0;
		if(ds[1]=='y' || ds[1]=='Y') x3=1;
		if(ds[2]=='y' || ds[2]=='Y') x3=2;
	}else{
		x1=2;
		x2=1;
		x3=0;	
	}
	var day = datea[x1];
	var month = datea[x2]-1;
	var year = datea[x3];

	var dteDate;
	dteDate=new Date(year,month,day);
	
	var xref1 = (day==dteDate.getDate());
	var xref2 = (month==dteDate.getMonth());
	var xref3 = (year==dteDate.getFullYear());
//	alert(dates);
//	alert (xref1+' '+xref2+' '+xref3);alert (day+'='+dteDate.getDate() + ' , ' + month+'='+(dteDate.getMonth()) + ' , ' + year+'='+dteDate.getFullYear());
	return (xref1 && xref2 && xref3);
}
function isValidDateTime(dates,display_format){
	//alert(dates);
	var dates = dates.toString();
	var temps = dates.split(' ');
	var temps2= temps[0];
	temps2 = temps2.toString();
	var datea = temps2.split('-');
	var x1,x2,x3;
	if(dates=='') return true;

	if(display_format!=''){
		var display_format = display_format.toString();
		var ds = display_format.split(',');

		if(ds[0]=='d' || ds[0]=='j') x1=0;
		if(ds[1]=='d' || ds[1]=='j') x1=1;
		if(ds[2]=='d' || ds[2]=='j') x1=2;
		
		if(ds[0]=='F' || ds[0]=='m' || ds[0]=='M') x2=0;
		if(ds[1]=='F' || ds[1]=='m' || ds[1]=='M') x2=1;
		if(ds[2]=='F' || ds[2]=='m' || ds[2]=='M') x2=2;
		
		if(ds[0]=='y' || ds[0]=='Y') x3=0;
		if(ds[1]=='y' || ds[1]=='Y') x3=1;
		if(ds[2]=='y' || ds[2]=='Y') x3=2;
	}else{
		x1=2;
		x2=1;
		x3=0;	
	}
	var day = datea[x1];
	var month = datea[x2]-1;
	var year = datea[x3];

	var dteDate;
	dteDate=new Date(year,month,day);
	
	var xref1 = (day==dteDate.getDate());
	var xref2 = (month==dteDate.getMonth());
	var xref3 = (year==dteDate.getFullYear());
//	alert(dates);
//	alert (xref1+' '+xref2+' '+xref3);alert (day+'='+dteDate.getDate() + ' , ' + month+'='+(dteDate.getMonth()) + ' , ' + year+'='+dteDate.getFullYear());
	return (xref1 && xref2 && xref3);
}