var strPatSpecials  = /^[a-zA-Z0-9_\-\/+&.üÜäÄöÖß\s]{0,}$/;
var strPatTelNo     = /^[0-9\-\/)\s\(+]{1,}$/;
var strPatEmail		= /^[\w\-\.]+@([a-zA-Z0-9]+(-[a-zA-Z0-9]+)*\.)*[a-zA-Z0-9]+-{0,1}[a-zA-Z0-9]+(-{0,1}[a-zA-Z0-9]+)*\.[a-zA-Z]{2,4}$/;
var strPatWMZ       = /^([0-9]{1,2})(\+{0,1})$/;
var strPatComment	= /^[a-zA-Z0-9_\-.,\/üÜäÄöÖß\s""!\?:;\)+\(@]{0,}$/;
var regexppostcode  = /^[0-9]{5}$/;
var strPatNums 		= /^[0-9]{0,}$/;
var strPatNormal    = /^[a-zA-Z0-9]{1,}$/;
var strPatDate      = /^(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d$/;
var strPatKey       = /^[a-zA-Z0-9\\/\s]{1,}$/;

function checkGebDate(strGebDate) {
  objRegExp = /^(((0?[1-9]|[12]\d|3[01])\.(0[13578]|[13578]|1[02])\.((1[6-9]|[2-9]\d)\d{2}))|((0?[1-9]|[12]\d|30)\.(0[13456789]|[13456789]|1[012])\.((1[6-9]|[2-9]\d)\d{2}))|((0?[1-9]|1\d|2[0-8])\.0?2\.((1[6-9]|[2-9]\d)\d{2}))|(29\.0?2\.((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))))$/;
  blnIsGebDate = strGebDate.match(objRegExp);
  if (strGebDate.length != 10) {
    blnIsGebDate = 0;
  }
  return blnIsGebDate;
}
