// JavaScript Document
$(document).ready(function() {
var curdate = new Date();
						var year = curdate.getFullYear();
						var s_year=year-15;
						var e_year=year-1;
						

	$("#form1").validate({ 
	rules: {
			
			parent:"required",
			address1:"required",
			city:"required",
			state:"required",
			
			
			email: {
				required: true,
				email: true
			},
			zipcode:{
					required: true,
					digits:true
			},
			homephone:{
					required: true,
					digits:true
			},
			cellphone:{
					required: true,
					digits:true
			}	
		},
		messages: {
			parent:
			{
				required:"<br />Please enter Parent(s)/Guardian(s) Name"
			},
			
			address1:
			{
				required:"<br />Please enter your Address"
			},
			
			city:
			{
				required:"<br />Please enter your City"
			},
			
			state:
			{
				required:"<br />Please enter your State"
			},
			
			email:{
				required:"<br />Please enter your Email Address",
				email:"<br />Please enter valid Email Address"
			},
				
			zipcode:{
					required:"<br />Please enter your Zip",
					digits:"<br />Please enter valid Zip"
			 },
			 homephone:{
					required:"<br />Please enter your Phone Number",
					digits:"<br />Please enter valid Phone Number"
			 },
			 
			 cellphone:{
					required:"<br />Please enter your Mobile Number",
					digits:"<br />Please enter valid Mobile Number"
			 }
			
		}
	});
	
	
	$("#form2").validate({ 
						 
	rules: {
			child_fname:"required",
			dob_month:
			{
				required:true,
				digits:true,				
				max:12
			},
			dob_date:
			{
				required:true,
				digits:true,
				minlength:1,
				max:31
			},
			dob_year:
			{
				required:true,
				digits:true,
				max:e_year,
				minlength:4
			},
			location: "required"
			
			
		},
		messages: {
			child_fname:{
				
				required:"<br />Please enter your child's First Name"
			},
			dob_month:{
				
				required:"<br />Required",
				digits:"<br />Invalid",				
				max:"<br />Max 12"
			},
			dob_date:{
				
				required:"<br />Required",
				digits:"<br />Invalid",
				max:"<br />Max 31"
			},
			dob_year:{
				
				required:"<br />Required",
				digits:"<br />Invalid",
				minlength:"<br />4 digits",
				max:"<br /><"+e_year
			},
			
			location: {
				required:"<br />Please Choose your location"
			}	
			
			
			
			
		}
	});
	$("#form3").validate({ 
	rules: {
			
			agree: "required",
			cinitial:"required",
			consent:"required",
			ainitial:"required"
			
		},
		messages: {
			
			agree: "<br />Please read and accept our terms and conditions",	
			consent:"<br />Please read and accept our terms and conditions",
			cinitial:"<br />Please enter Parent/Legal Guardian Initial",
			ainitial:"<br />Please enter Parent/Legal Guardian Initial"
			
			
			
		}
	});
	
	$(".submit_form2").click(function() {
		var chks = document.form2.elements['week[]'];
		var hasChecked = false;
			for (var i=0;i<chks.length;i++){
			if (chks[i].checked){
			hasChecked = true;
			break;
			}
			}
			
			if (!hasChecked){
			
			document.getElementById('week_error').innerHTML='Please select at least one week.';
			if(document.getElementById('location').value!='')
			{
			chks[0].focus();
			return false;
			}
			
			}
	});
	$("#employee").validate({ 
	rules: {
			fname:"required",
			cadd :"required",
			dob: "required",
			qualification	:"required",
			experience:"required",
			spamcode:"required",
			phone:
			{
				digits:true
			},
			mobile:
			{
				digits:true
			},
			email: {
				required: true,
				email: true
			}
			
		},
		messages: {
			fname:"<br />Please enter your First Name",
			cadd:"<br />Please enter your Address",
			dob:"<br />Please select your Date of Birth",
			qualification:"<br />Please enter your Qualification",
			experience:"<br />Please enter your Experience",
			spamcode:"<br />Please enter Verification Code",
			email:{
					required:"<br />Please enter your Email Address",
					email:"<br />Please enter valid Email Address"
			 },
			 phone:{
				 	digits:"<br />Please enter valid Phone Number"
			 },
			  mobile:{
				 	digits:"<br />Please enter valid Mobile Number"
			 }
		}
	});
	$("#contacts").validate({ 
	rules: {
			firstname:"required",
			phone:{
					required:true,
					digits:true
			},
			message:"required",
			spamcode:"required",
			email: {
				required: true,
				email: true
			}
			
		},
		messages: {
			firstname:"<br />Please enter your First Name",
			message:"<br />Please enter your Comments",
			spamcode:"<br />Please enter Verification Code",
			email:{
					required:"<br />Please enter your Email Address",
					email:"<br />Please enter valid Email Address"
			 },
			 phone:{
					required:"<br />Please enter your Phone Number",
					digits:"<br />Please enter valid Phone Number"
			 }
		}
	});
	
});



