$(document).ready(function() {
	
	$('#Booking').submit(function (e){
		//alert('dasd');
		
		
		//$(e.target).submit();
		
		
		validate_checkBoxes('#daysContent input','.daysReq');
		validate_checkBoxes('#servicesContent input','.servicesReq');
		
		
	});
	
	
	
	$("#Booking").validate(
			{
				rules:
				{
					fName:
					{
						required: true,
						minlength: 4					
					},
					Email:
					{
						required: true,
						email: true
					},
					sName:
					{
						required: true,
						minlength: 4
					},
					Pcode:
					{
						required: true
						//number: true
					},
					Address:
					{
						required: true,
						minlength: 4
					},
					
					daysReq:
					{
						required: true
					},
					servicesReq:
					{
						required: true
					}
				},
				
				messages:
				{
					daysReq:
					{
						required: "You must check at least one day!"
						
					},
					servicesReq:
					{
						required: "You must check at least one service!"
					}
					
				}
			});
	
		
	$('#daysContent input').click(function (){
		validate_checkBoxes ('#daysContent input', '.daysReq');
		$("#Booking").validate().element( "[name=daysReq]" );
		
		
	});
	$('#servicesContent input').click(function (){
		validate_checkBoxes ('#servicesContent input', '.servicesReq');
		$("#Booking").validate().element( "[name=servicesReq]" );
		
	});
});
