$(document).ready(function() {
  		
	jQuery.validator.setDefaults({
		highlight: function(element, errorClass) {
			//if ($(element).is("input.lookuptext")) {
			//	$(element).parent().addClass(errorClass);
			//}
			//else {
				$(element).addClass(errorClass);
			//}
		},
		unhighlight: function(element, errorClass) {
			//if ($(element).is("input.lookuptext")) {
			//	$(element).parent().removeClass(errorClass);
			//}
			//else {
				$(element).removeClass(errorClass);
			//}
		},
		errorPlacement: function(error, element) {
			//if ($(element).is("input.datePicker")) {
			//	error.appendTo(element.parent().prev());
			//}
			//else {
			//	error.appendTo(element.parent());
			//}
		}
	});

	$(".required").prev("label").append("<em>*</em>");
	$("#formMailingList").validate();
	$("#formFooterContact").validate();
	
	if($("#gallery-container").length > 0) {
		if($("#gallery-container ul li").size() == 1)
		{
			$("#gallery-container ul").hide();
		}
		else
		{
			$("#gallery-container").tabs();
		}
		
		$("#gallery-container a.thickbox").fancybox({
			'overlayOpacity' : 0.7,
			'transitionIn'		: 'none',
			'transitionOut'		: 'none',
			'titlePosition' 	: 'over'
		});
	}
	
});
