Hi nootkan,
I do get a script error but that doesn't have to be the issue, however to be sure could you see what happens if you comment out the following code regarding the rendering? If there's no difference you can undo the comment again.
<!-- requrire location -->
<script type="text/javascript">
$(document).ready(function() {
if( $("form[name=item]").length > 0 ) {
$('input[id="region"]').addClass("{required: true, messages: { required: 'Region is required'}}") ;
$('input[id="city"]').addClass("{required: true, messages: { required: 'City is required'}}") ;
}
}) ;
</script>