$(function(){
		   
		   	 //custom method for validating acct no
		     $.validator.addMethod("acct", function(value, element){ return /^([A-Za-z]{3})(\d{3})$/.test(value);}, "Invalid Account No");
			$.validator.addMethod("namecheck", function(value, element){ return /^([A-Za-z]+)$/.test(value);}, "Name cannot include numbers!");
			
				//Validation for new acct request
				$("#myform").validate({
  					rules: {
    					email: {
      						required: true,
      						email: true
   						},
						address: {
      						required: true,
							minlength: 5
						},
						phone: {
      						required: true,
							number: true,
							minlength: 5
						},
						name: {
      						required: true,
							minlength: 4
						},
						pos: {
      						required: true,
							minlength: 6
						},
						company_name: {
      						required: true,
							minlength: 4
						}
  					}
				});
				
				


				//Validation for order form request
				$("#orderform").validate({
  					rules: {
						account:  {
							required: true,
							acct: true
						},
						date: {
      						required: true,
							date: true
      				    },
						selection:{
							required: true
						},
						amount: {
							required: true,
							number: true,
							min: 5 
						},
						name: {
      						required: true,
							namecheck: true,
							minlength: 4
						},
    					email: {
      						required: true,
      						email: true
   						},
						phone: {
      						required: true,
							number: true,
							minlength: 5
						}

  					}
				});
				
				
				
				
				
				
				
				
				
				//Validation for feedback form
				$("#feedback").validate({
  					rules: {
						name: {
      						required: true,
							minlength: 4
						},
						surname: {
      						required: true,
							minlength: 4
						},
						comments: {
      						required: true,
						},
    					email: {
      						required: true,
      						email: true
   						},
						phone: {
      						required: true,
							number: true,
							minlength: 5
						},
						info: {
							required: true,
							minlength:5
						}

  					}
				});
				
				
				
				// Datepicker
				$(function() {
					$("#datepicker").datepicker({minDate:+1, dateFormat: 'dd/mm/yy'});
					$('#datepicker').datepicker('option', 'firstDay', 1);
				});
				
				
			});
