docs: function(vDate, vFormat) {
  	  var vDay = this.addZero(vDate.getDate());
  	  var vMonth = this.addZero(vDate.getMonth()+1);
  	  var vYearLong = this.addZero(vDate.getFullYear());
  	  var vYearShort = this.addZero(vDate.getFullYear().toString().substring(3,4));
  	  var vYear = (vFormat.indexOf("yyyy")>-1?vYearLong:vYearShort);
  	  var vHour  = this.addZero(vDate.getHours());
  	  var vMinute = this.addZero(vDate.getMinutes());
  	  var vSecond = this.addZero(vDate.getSeconds());
  	  var vTimeZone = this.O(vDate);
  	  var vDateString = vFormat.replace(/dd/g, vDay).replace(/MM/g, vMonth).replace(/y{1,4}/g, vYear);
  	  vDateString = vDateString.replace(/hh/g, vHour).replace(/mm/g, vMinute).replace(/ss/g, vSecond);
  	  vDateString = vDateString.replace(/O/g, vTimeZone);
  	  return vDateString;
  	}