function notNull(str) {
	if (str.length == 0 ) {
		return false;
	}
	else {
		return true;
	}
}

function notBlank(str) {
	for (i = 0; i < str.length; i++) {
		if (str.charAt(i) != " ")
			return true
	}
	return false;
}

function isSize(str, size) {
	if (str.length == size) 
		return true
	else
		return false
}

function validateDate(strIn){
		var startDate = strIn;
		startDate = (startDate.length == 10) ? startDate : '20' + startDate;
		if(startDate.length != 10){
			return false;
		}
		var reg1 = /\d{4}-[0-1]\d-[0-3]\d/;
		if( reg1.test(startDate) && parseInt(startDate.substring(5,7)) <= 12 && parseInt(startDate.substring(8,10)) <= 31){
			var y = parseInt(startDate.substring(0,4));
			var m = parseInt(startDate.substring(5,7));
			var d = parseInt(startDate.substring(8,10));
			switch (m) {
				case 2:		// february
					if(d<=28 || (d<=29 && y%4 == 0)){
						return true;
					}
					else {
						return false;
					}
					break;
				case 4:		// april
					if(d<=30) {
						return true;
					}
					else {
						return false;
					}
					break;
				case 6:		// june
					if(d<=30);
					else {
						return false;
					}
					break;
				case 9:		// september
					if(d<=30);
					else {
						return false;
					}
					break;
				case 11:	// november
					if(d<=30);
					else {
						return false;
					}
					break;
			}
			return true;

		}
		else {
			return false;
		}
	}


function validateTime(strIn){
		var startTime = strIn;
		//startTime = (startTime.length == 10) ? startTime : '20' + startTime;
		if(startTime.length != 5){
			return false;
		}
		var reg1 = /\d{2}:\d{2}/;
		var reg2 = /\d{2}\.\d{2}/;
		if (reg2.test(startTime)){
			var h = parseInt(startTime.substring(0,2));
			var mm = parseInt(startTime.substring(3,2));
			startTime = h +':'+ mm
		}
		if (reg1.test(startTime)){
			return true;
		}
		else {
			return false;
		}
	}

