			function validate_date(date)
			{
				var errors = 0;
				
				if(date.length == 10) { // Double Digit Time (11:00 AM)
					var month = date.charAt(0) + date.charAt(1);
					var day = date.charAt(3) + date.charAt(4);
					var year = date.charAt(6) + date.charAt(7) + date.charAt(8) + date.charAt(9);
					
					if(!day >= 1 && !day <= 31) {
						errors++;
					}
					if(!month >= 1 && !month <= 12) {
						errors++;
					}
					if(!year == '2009' || !year == '2010' || !year == '2011' || !year == '2012' || !year == '2013' || !year == '2014' || !year == '2015' || !year == '2016' || !year == '2017' || !year == '2018' || !year == '2019' || !year == '2020') {
						errors++;
					}
					
						if(errors == 0){
							return true;
						}
						else {
							return false;
						}
				}
				else {
					return false;
				}
				
	
			}
			function date_valid(date) {
				var errors = 0;
				
				if(date.length == 10) { // Double Digit Time (11:00 AM)
					var form_month = date.charAt(0) + date.charAt(1);
					var form_day = date.charAt(3) + date.charAt(4);
					var form_year = date.charAt(6) + date.charAt(7) + date.charAt(8) + date.charAt(9);
					
					var current=new Date();
					var current_month = current.getMonth() + 1;
					var current_day = current.getDate();
					var current_year = current.getYear();
					//if (year < 2000)
					current_year = current_year + 1900; //y2k
					
					if(form_year > current_year) {
						return true;
					}
					if(form_year < current_year) { // Bad Date
						return false
					}
					if(form_year == current_year) {
						if (form_month > current_month) {
							return true;
						}
						if (form_month < current_month) {
							return false;
						}
						if (form_month == current_month) {
							if (form_day > current_day) {
								return true;
							}
							if (form_day < current_day) {
								return false
							}
							if (form_day == current_day) {
								return true;
							}
						}
					}
				}
				else {
					return false;
				}
			}
			function validate_time(time)
			{
				var errors = 0;
				
				if(time.length == 8) { // Double Digit Time (11:00 AM)
					var hour = time.charAt(0) + time.charAt(1);
					var minute = time.charAt(3) + time.charAt(4);
					var period = time.charAt(6) + time.charAt(7);
					
					if(!hour >= 1 && !hour <= 12) {
						errors++;
					}
					if(minute != '00' && minute != '15' && minute != '30' && minute != '45') {
						errors++;
					}
					if(!period == 'AM' || !period == 'PM') {
						errors++;
					}
						if(errors == 0){
							return true;
						}
						else {
							return false;
						}
				}
				else if(time.length == 7) { // Double Digit Time (11:00 AM)
					var hour = time.charAt(0);
					var minute = time.charAt(2) + time.charAt(3);
					var period = time.charAt(5) + time.charAt(6);
					
					if(!hour >= 1 && !hour <= 12) {
						errors++;
					}
					if(minute != '00' && minute != '15' && minute != '30' && minute != '45') {
						errors++;
					}
					if(!period == 'AM' || !period == 'PM') {
						errors++;
					}
						if(errors == 0){
							return true;
						}
						else {
							
							return false;
						}
				}
				else {
					return false;
				}
			}