var regExpr = {
empty: /^$/
,notempty: /^.+$/
,name: /^[0-9a-zA-Z\u0020\u0027\u002D]{2,}$/
,nameChar: /^[0-9a-zA-Z\u0020\u0027\u002D]$/
,email: /^[0-9a-zA-Z\.\-\_]{1,}\@[0-9a-zA-Z\-\_\.]{1,}[a-zA-Z]{2,}$/
,emailChar: /^[0-9a-zA-Z\.\-\_\@]$/
,address: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]{2,}$/
,addressChar: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]$/
,city: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]{2,}$/
,cityChar: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]$/
,country: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]{2,}$/
,countryChar: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]$/
,state: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]{2,}$/
,stateChar: /^[0-9a-zA-Z\u0020\u0026-\u0029\u002C-\u002E]$/
,captcha: /^[0-9a-zA-Z\.\,\-\$\(\) ]{5,}$/
,captchaChar: /^[0-9a-zA-Z\.\,\-\$\(\)\s]$/
,zip: /^[0-9a-zA-Z\u0020\u002D\u002F]{5,10}$/
,zipChar: /^[0-9a-zA-Z\u0020\u002D\u002F]$/
,phone: /^(\+|00)[\d \-\(\)]{8,20}$/
,phoneChar: /^[\d \+\-\(\)]$/
,link: /^(http\:\/\/|https\:\/\/|www\.)[0-9a-zA-Z]{2,}\.[0-9a-zA-Z\:\_\+\=\?\-\&\.\/]{2,}$/
,linkChar: /^[0-9a-zA-Z\:\_\+\=\?\-\&\.\/]$/
,psw: /^[0-9a-zA-Z\u0020-\u002F\u003A-\u0040\u005B-\u0060\u007B-\u007E]{8,30}$/
,pswChar: /^[0-9a-zA-Z\u0020-\u002F\u003A-\u0040\u005B-\u0060\u007B-\u007E]$/
,paysafecard: /^[\d \-]{16}$/
,paysafecardChar: /^[\d \-]$/
,ukashcard: /^[\d \-]{19}$/
,ukashcardChar: /^[\d \-]$/
,phoneoremail: /^(((\+|00)[\d \-\(\)]{8,20})|([0-9a-zA-Z\.\-\_]{1,}\@[0-9a-zA-Z\-\_\.]{1,}[a-zA-Z]{2,}))$/
,phoneoremailChar: /^[0-9a-zA-Z \.\+\-\_\@\(\)]$/
,textmessage: /^[0-9a-zA-Z\u0020-\u002F\u003A-\u0040\u005B-\u0060\u007B-\u007E]{2,}$/m
,textmessageChar: /^[0-9a-zA-Z\u0020-\u002F\u003A-\u0040\u005B-\u0060\u007B-\u007E]$/
,date: /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/m
,dateChar: /^[-0-9]$/
,numbers: /^[0-9]{1,2}$/m
,numbersChar: /^[-0-9]$/};
