	Date.parseDate = function(input) {
    var yyyy = parseInt(input.substring(0,4),10);
    var MM = parseInt(input.substring(5,7),10)-1;
    var dd = parseInt(input.substring(8,10),10);
    var HH = parseInt(input.substring(11,13),10);
    var mm = parseInt(input.substring(14,16),10);
    var ss = parseInt(input.substring(17,19),10);
    return new Date(yyyy, MM, dd, HH, mm, ss);
	}

	Date.prototype.after = function(definedDate) {
		var dd = Date.parseDate(definedDate);
		if(this.getTime()>dd.getTime()) return true;
		else return false;
	}
	
	Date.prototype.before = function(definedDate) {
		var dd = Date.parseDate(definedDate);
		if(this.getTime()<dd.getTime()) return true;
		else return false;
	}
