Implemented client and server side validations.
Implemented client and server side validations.

brandonshults01/otrs,eliasp/otrs,linearregression/otrs,StCyr/otrs,balazj/otrs,PortgasDAce/otrs,xhoy/otrs,PortgasDAce/otrs,rudy500/otrs,crythias/otrs,s7design/otrs,thorsteneckel/otrs,capeit-tto/otrs,nilei/otrs,oiami/otrs,PortgasDAce/otrs,crythias/otrs,crythias/otrs,PortgasDAce/otrs,muehlbauer/otrs,nilei/otrs,capeit-tto/otrs,xhoy/otrs,mburggraf/otrs,mbeijen/otrs-1,moritz/otrs,nilei/otrs,noritnk/otrs,muehlbauer/otrs,mbeijen/otrs-1,muehlbauer/otrs,oiami/otrs,thorsteneckel/otrs,StCyr/otrs,s7design/otrs,muehlbauer/otrs,mburggraf/otrs,thorsteneckel/otrs,brandonshults01/otrs,rudy500/otrs,xhoy/otrs,MBRG/otrs,capeit-tto/otrs,muehlbauer/otrs,s7design/otrs,crythias/otrs,s7design/otrs,brandonshults01/otrs,mbeijen/otrs-1,PortgasDAce/otrs,noritnk/otrs,noritnk/otrs,brandonshults01/otrs,vlascoder/otrs,balazj/otrs,crythias/otrs,xhoy/otrs,oiami/otrs,eliasp/otrs,xhoy/otrs,balazj/otrs,nilei/otrs,balazj/otrs,oiami/otrs,balazj/otrs,eliasp/otrs,mburggraf/otrs,linearregression/otrs,moritz/otrs,MBRG/otrs,eliasp/otrs,StCyr/otrs,MBRG/otrs,MBRG/otrs,mburggraf/otrs,thorsteneckel/otrs,rudy500/otrs,oiami/otrs,vlascoder/otrs,vlascoder/otrs,rudy500/otrs,linearregression/otrs,nilei/otrs,linearregression/otrs,brandonshults01/otrs,MBRG/otrs,linearregression/otrs,mburggraf/otrs,s7design/otrs,thorsteneckel/otrs,eliasp/otrs,moritz/otrs,moritz/otrs,rudy500/otrs,moritz/otrs,StCyr/otrs,StCyr/otrs