$.extend($.validator.messages, { 
	required: "Required",
	email: "Enter valid email"
});

$(document).ready( function() {

	// expand and collapse
 	$(".expandee").hide();
  	$(".expander").click(function() {$(this).next(".expandee").slideToggle(500);});
  	$(".expand_all").click(function() {
		$(".expand_all").hide();
		$(".collapse_all").show();
		$(".expandee").slideDown(500);
  	});
  	$(".collapse_all").click(function() {
		$(".expand_all").show();
		$(".collapse_all").hide();
		$(".expandee").slideUp(500);
  	});

	// accordion
	$('#part_accordion').liteAccordion();
	
	// form label watermark
	$("label").inFieldLabels();
	
	// validation
	$("#newsletter_form").validate();
	$("#newsletter_form").validate();
	$("#contact_form").validate({
		rules : {
			'topic[]': { required: false, minlength: 1 }
		},
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p") );
		}
	});
	$("#cleandrive_registration_form").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p") );
		}
	});
	$("#fleet_calculator").validate({
		errorPlacement: function(error, element) {
			error.appendTo( element.parent("p") );
		}
	});
	
	// open blog in new page
	$("#nav_main_blog a").attr('target','_blank');
	$("#nav_footer_blog a").attr('target','_blank');
	
});
