$(document).ready(function() {
	// validate signup form on keyup and submit
	var validator = $(".general").validate( {
		rules: {
			first_name: "required",
			last_name: "required",
			home_phone: "required",
			primary_email: {
				required: true,
				email: true
			},
			address: "required",
			suburb: "required",
			state: "required",
			postcode: "required",
			country: "required",
			bedrooms: "required",
			pricerange: "required",
			agegroup: "required",
			occupyorrent: "required",
			occupyorren: "required",
			siteprompt: "required"
		},
		messages: {
			email: {
				required: "Please enter a valid email address",
				minlength: "Please enter a valid email address"
			}
		},

		errorPlacement: function(error, element) {
		
			if ( element.is(':checkbox') ) {
				if ( element.hasClass('error')) {
					element.parents('fieldset').css('border', '1px solid red');
				}else{
					element.parents('fieldset').css('border', 'none');
				}
			}
		},

		// set this class to error-labels to indicate valid fields
		success: function(label) {
			// set &nbsp; as text for IE
			label.html("&nbsp;").addClass("checked");
		}
	});
	



});