$(document).ready(function() {
	$('.required').append('<span> *</span>');
	$('#wastetype1').click(function () {
		if(!$(this).hasClass('checked')) {
			$('#bags_slider, #bags_amount').fadeIn();
			$(this).addClass('checked');
			return;
		}
		$('#bags_slider, #bags_amount').fadeOut();
		$(this).removeClass('checked');
	});
	$('#wastetype6').click(function () {
		if(!$(this).hasClass('checked')) {
			$('#apliances').slideDown();
			$(this).addClass('checked');
			return;
		}
		$('#apliances').slideUp();
		$(this).removeClass('checked');
	});
	$('#bags_slider').slider({
		min: 50,
		max: 400,
		step: 25,
		slide: function(event, ui) {
			$('#bags_amount').val(ui.value);
		}
	});
	$('#bags_amount').val($('#bags_slider').slider('value'));
	$('#date').datepicker({ showAnim: 'fadeIn', dateFormat: 'dd/mm/yy' });
	$('form').RSV({
	displayType: "display-html",
	errorTextIntro: "<strong>Please fix the following error(s) and resubmit:</strong>",
	errorTargetElementId: "required_div",
	errorFieldClass: "required_input",
	rules: [
		"required,name,enter your name",
		"required,telephone,enter your telephone",
		"required,email,enter your email",
		"required,address,enter your address",
		"required,postcode,enter your postcode",
		"required,estimatedload,enter estimated load",
		"required,date,enter date",
		"required,time,enter time"
	]
	});
});