Fixed bug that allowed the booking name to consist of just whitespace by moving the trim() to before the server side validation.   See also Rev 2881.

git-svn-id: http://svn.code.sf.net/p/mrbs/code/mrbs/trunk@2882 25f7e783-145e-4f2d-a9f8-dd7182bfe9c7
Added server-side validation to check that mandatory standard fields (eg the full description) are present

git-svn-id: http://svn.code.sf.net/p/mrbs/code/mrbs/trunk@2883 25f7e783-145e-4f2d-a9f8-dd7182bfe9c7
Added support of pattern attribute to datalist inputs (to stop just whitespace being entered for mandatory fields)

git-svn-id: http://svn.code.sf.net/p/mrbs/code/mrbs/trunk@2884 25f7e783-145e-4f2d-a9f8-dd7182bfe9c7
Fixed bug introduced in Rev 2882 that stopped resizable bookings working

git-svn-id: http://svn.code.sf.net/p/mrbs/code/mrbs/trunk@2885 25f7e783-145e-4f2d-a9f8-dd7182bfe9c7