Calendar doesn't work
The Service Search module requires the jQuery UI loaded on your page. The module should load it automatically, but if the calendar doesn't come up when you click on the date field, probably there is a javascript/jQuery conflict.
Click HERE to see how to fix a javascript conflict by yourself.
Another error could be given from a translated value in the language file of your module (only if the version is lower than 1.6).
By opening the file /language/en-GB/en-GB.mod_vikappointments_search.ini you have to search for VAPJQISRTL and make sure the translated text is equals to "false" or "true":
VAPJQISRTL="false"
or
VAPJQISRTL="true"
This value indicates to jQuery datepicker if you want to display the calendar in RTL (right-to-left) direction. If you specify a different value than false or true, a javascript error will be generated and the datepicker will crash.