	$j(document).ready(function() {

		// Date Picker functionality
		Date.format = 'yyyy-mm-dd';
		$j('.datePicker').datePicker({clickInput: true});

		if ($j('form#enquiryForm').length > 0) {
			$j('form#enquiryForm .prepopulated').each(function() {
				if ($j(this).val().length < 1) $j(this).val($j(this).attr('title'));
			});
		}

		$j('form#enquiryForm .prepopulated').focus(function() {
			if ($j(this).val().substr(0, 10) == $j(this).attr('title').substr(0, 10)) {
				$j(this).val('');
			}
		});

		$j('form#enquiryForm .prepopulated').blur(function() {
			if ($j(this).val() == '') {
				$j(this).val($j(this).attr('title'));
			}
		});

		$j('form#enquiryForm').submit(function() {
			var required = "The following fields are required:\n";
			var failCount = 0;

			$j('form#enquiryForm input.required').each(function() {
				if ($j(this).val() == '' || $j(this).val() == $j(this).attr('title')) {
					required += ' - ' + $j(this).attr('title') + "\n";
					++failCount;
				}
			});

			if (failCount > 0) {
				alert(required);

				return false;
			}

			return true;
		});
	});
