When validating several input fields using Livevalidation to check if they are not empty, the code I use is as follows:
<script type="text/javascript>
var street = new LiveValidation('street');
var streetnumber = new LiveValidation('streetnumber');
street.add( Validate.Presence );
streetnumber.add( Validate.Presence );
</script>
Both input fields are inline. However, the message will always be displayed directly behind the input field. This causes the message from the first input field to reposition the second field.
I am exploring the most effective way to combine the validation of both fields and display only one message.
You can view the current result here: http://jsfiddle.net/Vme7C/