function isEmpty( inputStr ) { if ( null == inputStr || "" == inputStr ) { return true; } return false; }

function validateDate(date) {

	try {
		
		if (isEmpty(date)) {
			
			return (false);
		}
		
		var format = /^\d{4}\-\d{1,2}\-\d{1,2}$/;
		
		if (format.test(date)) {
			
			return (true);
/*
			var dateParts = date.split("-");
			var newDate = new Date();
			newDate.setFullYear(dateParts[0], (dateParts[1] - 1), dateParts[2]);
			return newDate.getFullYear() == dateParts[0] && newDate.getMonth() + 1 == dateParts[1] && newDate.getDate() == dateParts[2];
*/
		}
	}
	catch(err) {
		
		return(false);
	}
	
	return(true);
}
