$(document).ready(function(){
	/* ADMINISTRATOR Controller STARTS Here */					   
    $("#frmLogin").validate({
        rules: {
            user_name: {
                required:true,
                maxlength: 6
            },
            user_password: {
                required: true,
                maxlength: 45
            }
        },
        messages: {
            user_name: {
                required:"It would be nice if I know who you are."
            },
            user_password:  {
                required:"Please enter your password."
            }
        },
        invalidHandler:function(){
        }
	})
	/* ADMINISTRATOR Controller ENDS Here */
	
	/* FORM Controller STARTS Here */
    $("#myform").validate({
        rules: {
            name: {
                required:true,
                alphanumeric:true,
                maxlength: 45
            },
            email: {
                required: true,
                email: true,
                maxlength: 45
            }
        },
        messages: {
            name: {
                required:"It would be nice if I know who you are.",
                alphanumeric:"This field should not contain any funny characters",
                maxlength:"My dissertation is shorter than your name :) Give me a nickname."
            },
            email:  {
                required:"Please enter your email address.",
                email:"Oh, come on, this is not an email, you know that!",
                maxlength:"Maximum characters allowed - 45"
            }
        },
        invalidHandler:function(){
        }
	})
	/* FORM Controller ENDS Here */
	
	/* FORM Adsence STARTS Here */
    $("#adsence").validate({
        rules: {
            ad_title: {
                required:true
            },
            ad_description: {
                required: true
            },
            ad_image: {
                required: true
            }			
        },
        messages: {
            ad_title: {
                required:"Please Enter the title."
            },
            ad_description:  {
                required:"Please enter the description."
            },
            ad_image:  {
                required:"Please select the image."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Adsence ENDS Here */
	
	/* FORM Categories STARTS Here */
    $("#frmCategories").validate({
        rules: {
            mcategory_name: {
                required:true
            }		
        },
        messages: {
            mcategory_name: {
                required:"Please enter the category name."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Categories ENDS Here */	
	
	/* FORM Membership STARTS Here */
    $("#membershipPlan").validate({
        rules: {
            membership_category: {
                required:true
            },
            membership_name: {
                required:true
            },
            membership_cost: {
                required:true
            },
            membership_duration: {
                required:true
            }			
        },
        messages: {
            membership_category: {
                required:"Please select the category."
            },
            membership_name: {
                required:"Please enter the membership name."
            },
            membership_cost: {
                required:"Please enter the membership cost."
            },
            membership_duration: {
                required:"Please enter the membership duration."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Membership ENDS Here */	
	
	/* FORM Comission STARTS Here */
    $("#frmDurations").validate({
        rules: {
            cduration_name: {
                required:true
            },
            cduration_comission: {
                required:true
            }		
        },
        messages: {
            cduration_name: {
                required:"Please enter the comission name."
            },
            cduration_comission: {
                required:"Please enter the comission percentage."
            }		
        },
        invalidHandler:function(){
        }
	})
	/* FORM Comission ENDS Here */		
	
	/* FORM Institution Login STARTS Here */
    $("#frmLoginInstitute").validate({
        rules: {
            user_name: {
                required:true
            },
            user_password: {
                required:true
            }		
        },
        messages: {
            user_name: {
                required:"Please enter the username."
            },
            user_password: {
                required:"Please enter the password."
            }		
        },
        invalidHandler:function(){
        }
	})
	/* FORM Comission ENDS Here */			
	
	/* FORM Faculties STARTS Here */
    $("#frmFaculties").validate({
        rules: {
            faculty_fname: {
                required:true
            },
            faculty_email: {
                required:true,
				email: true,				
            },
            faculty_mobile: {
                required:true
            }			
        },
        messages: {
            faculty_fname: {
                required:"Please enter the faculty firstname."
            },
            faculty_email: {
                required:"Please enter the email.",
				email:"Oh, come on, this is not an email, you know that!"
            },
            faculty_mobile: {
                required:"Please enter the mobile."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Faculties ENDS Here */	
	
	/* FORM Course STARTS Here */
    $("#frmCourse").validate({
        rules: {
            course_name: {
                required:true
            },
            course_duration: {
                required:true			
            },
            course_cost: {
                required:true
            },
			course_syllabus: {
				required:true	
			}
        },
        messages: {
            course_name: {
                required:"Please enter the course name."
            },
            course_duration: {
                required:"Please enter the duration."
            },
            course_cost: {
                required:"Please enter the cost."
            },
			course_syllabus: {
				required:"Please upload the syllabus"	
			}
        },
        invalidHandler:function(){
        }
	})
	/* FORM Course ENDS Here */	
	
	
	/* FORM Course EDIT STARTS Here */
    $("#frmEditCourse").validate({
        rules: {
            course_name: {
                required:true
            },
            course_duration: {
                required:true			
            },
            course_cost: {
                required:true
            }
        },
        messages: {
            course_name: {
                required:"Please enter the course name."
            },
            course_duration: {
                required:"Please enter the duration."
            },
            course_cost: {
                required:"Please enter the cost."
            }
        },
        invalidHandler:function(){
        }
	})
	/* FORM Course EDIT ENDS Here */		
	
	/* FORM Slot STARTS Here */
    $("#frmSlot").validate({
        rules: {
			slot_courseid: {
				required:true
			},
            slot_name: {
                required:true
            },
            slot_starttime: {
                required:true			
            },
            slot_endtime: {
                required:true
            }			
        },
        messages: {
			slot_courseid: {
				required:"Please select the course."	
			},
            slot_name: {
                required:"Please enter the slot name."
            },
            slot_starttime: {
                required:"Please enter the start time."
            },
            slot_endtime: {
                required:"Please enter the end time."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Course ENDS Here */	
	
	/* FORM User Login STARTS Here */
    $("#frmUserLogin").validate({
        rules: {
            user_name: {
                required:true
            },
            user_password: {
                required:true			
            }			
        },
        messages: {
            user_name: {
                required:"Please enter the username."
            },
            user_password: {
                required:"Please enter the password."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM User Login ENDS Here */		
	
	/* FORM User Registration STARTS Here */
    $("#frmUsers").validate({
        rules: {
            user_name: {
                required:true
            },
            user_password: {
                required:true			
            },
            cuser_password: {
                required:true,
				equalTo: "#user_password"
            },
            user_fname: {
                required:true			
            },
            address_line1: {
                required:true			
            },
            address_line2: {
                required:true			
            },
            countryID: {
                required:true			
            },
            state: {
                required:true			
            },
            address_city: {
                required:true			
            },			
            user_mobile: {
                required:true			
            },
            user_email: {
                required:true,
				email:true
            },
            user_forgot_password_question: {
                required:true			
            },
            user_forgot_password_answer: {
                required:true			
            }			
        },
        messages: {
            user_name: {
                required:"<br />Please enter the username."
            },
            user_password: {
                required:"<br />Please enter the password."
            },	
            cuser_password: {
                required:"<br />Please enter the confirm password.",
				equalTo:"<br />Confirm password does not match."
            },				
            user_fname: {
                required:"<br />Please enter the firstname."
            },
            address_line1: {
                required:"<br />Please enter the addressline1."
            },
            address_line2: {
                required:"<br />Please enter the addressline2."
            },
            countryID: {
                required:"<br />Please select the country."
            },
            state: {
                required:"<br />Please select the state."
            },
            address_city: {
                required:"<br />Please select the city."
            },			
            user_password: {
                required:"<br />Please enter the password."
            },
            user_mobile: {
                required:"<br />Please enter the mobile."
            },
            user_email: {
                required:"<br />Please enter the email.",
				email:"<br />Please enter the valid email."
            },
            user_forgot_password_question: {
                required:"<br />Please enter the forgot password question."
            },
            user_forgot_password_answer: {
                required:"<br />Please enter the forgot password answer."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM User Registration ENDS Here */		
	
	/* FORM Institutions Registration STARTS Here */
    $("#frmInstitutions").validate({
        rules: {
            institute_name: {
                required:true
            },
            institute_memplanid: {
                required:true			
            },
            membership_category: {
                required:true			
            },
            institute_logo: {
                required:true			
            },			
            user_name: {
                required:true			
            },
            user_password: {
                required:true			
            },
            cuser_password: {
                required:true,
				equalTo: "#user_password"
            },			
            address_line1: {
                required:true			
            },
            address_line2: {
                required:true			
            },
            countryID: {
                required:true			
            },
            state: {
                required:true			
            },
            address_city: {
                required:true			
            },
            address_pincode: {
                required:true			
            },			
            institute_website: {
                required:true			
            },
            user_phone: {
                required:true			
            },
            user_mobile: {
                required:true			
            },
            institute_cpfname: {
                required:true			
            },
            institute_cpemail: {
                required:true,
				email:true
            },
            institute_cpmobile: {
                required:true			
            },
            user_forgot_password_question: {
                required:true			
            },
            user_forgot_password_answer: {
                required:true			
            }		
        },
        messages: {
            institute_name: {
                required:"<br />Please enter the institute name."
            },
            institute_memplanid: {
                required:"<br />Please enter the membership plan."
            }, 
            membership_category: {
                required:"<br />Please enter the membership name."
            },
            institute_logo: {
                required:"<br />Please upload the logo."
            },			
            user_name: {
                required:"<br />Please enter the username."
            },
            user_password: {
                required:"<br />Please enter the password."
            },
            cuser_password: {
                required:"<br />Please enter the confirm password.",
				equalTo:"<br />Confirm password does not match."
            },			
            address_line1: {
                required:"<br />Please enter the addressline1."
            },
            address_line2: {
                required:"<br />Please enter the addressline2."
            },
            countryID: {
                required:"<br />Please select the country."
            },
            state: {
                required:"<br />Please select the state."			
            },
            address_city: {
                required:"<br />Please select the city."			
            },
            address_pincode: {
                required:"<br />Please enter the pincode."			
            },			
            institute_website: {
                required:"<br />Please enter the website."
            },
            user_phone: {
                required:"<br />Please enter the phone."
            },
            user_mobile: {
                required:"<br />Please enter the mobile."
            },
            institute_cpfname: {
                required:"<br />Please enter the contact person name."
            },
            institute_cpemail: {
                required:"<br />Please enter the contact person email.",
				email:"<br />Please enter the valid email"
            },
            institute_cpmobile: {
                required:"<br />Please enter the contact person mobile."
            },
            user_forgot_password_question: {
                required:"<br />Please enter the forgot password question."
            },
            user_forgot_password_answer: {
                required:"<br />Please enter the forgot password answer."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM User Login ENDS HerInstitutions Registratione */		
	
	/* FORM Feedback STARTS Here */
    $("#frmFeedback").validate({
        rules: {
            feedback_title: {
                required:true
            },
            feedback_description: {
                required:true			
            }			
        },
        messages: {
            feedback_title: {
                required:"Please enter the title."
            },
            feedback_description: {
                required:"Please enter the description."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM Feedback ENDS Here */		
	
	/* ADMINISTRATOR CMS STARTS Here */					   
    $("#cms").validate({
        rules: {
            cms_title: {
                required:true
            }
        },
        messages: {
            cms_title: {
                required:"Please enter the title."
            }
        },
        invalidHandler:function(){
        }
	})
	/* ADMINISTRATOR CMS ENDS Here */	
	
	/* User APPLY Course STARTS Here */					   
    $("#frmApplyCourse").validate({
        rules: {
            student_courseid: {
                required:true
            },
			 student_slotid: {
                required:true
            }
        },
		messages: {
        	student_courseid: {
                required:"Please select the course."
            },
			student_slotid: {
                required:"Please select the slot."
            }
        },
        invalidHandler:function(){
        }
	})
	/* USER APPLY Course CMS ENDS Here */
	
	/* User Videos STARTS Here */					   
    $("#frmVideos").validate({
        rules: {
            video_title: {
                required:true
            },
			 video_description: {
                required:true
            }			
        },
		messages: {
        	video_title: {
                required:"Please enter the title."
            },
			video_description: {
                required:"Please enter the description."
            }
        },
        invalidHandler:function(){
        }
	})
	/* USER Videos ENDS Here */	
	
	/* FORM User Updation STARTS Here */
    $("#frmEditUsers").validate({
        rules: {
            user_password: {
                required:true			
            },
            user_fname: {
                required:true			
            },
            address_line1: {
                required:true			
            },
            address_line2: {
                required:true			
            },
            countryID: {
                required:true			
            },
            state: {
                required:true			
            },
            address_city: {
                required:true			
            },			
            user_mobile: {
                required:true			
            },
            user_email: {
                required:true,
				email:true
            },
            user_forgot_password_question: {
                required:true			
            },
            user_forgot_password_answer: {
                required:true			
            }			
        },
        messages: {
            user_password: {
                required:"Please enter the password."
            },				
            user_fname: {
                required:"Please enter the firstname."
            },
            address_line1: {
                required:"Please enter the addressline1."
            },
            address_line2: {
                required:"Please enter the addressline2."
            },
            countryID: {
                required:"Please select the country."
            },
            state: {
                required:"Please select the state."
            },
            address_city: {
                required:"Please select the city."
            },			
            user_password: {
                required:"Please enter the password."
            },
            user_mobile: {
                required:"Please enter the mobile."
            },
            user_email: {
                required:"Please enter the email.",
				email:"Please enter the valid email."
            },
            user_forgot_password_question: {
                required:"Please enter the forgot password question."
            },
            user_forgot_password_answer: {
                required:"Please enter the forgot password answer."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* FORM User Updation ENDS Here */	
	
	/* Freelancer STARTS Here */					   
    $("#frmFreelancer").validate({
        rules: {
			f_name: {
                required:true				
			},
			f_username: {
                required:true
            },
			f_password: {
                required:true
            },
			cf_password: {
                required:true,
				equalTo: "#f_password"
            },				
			f_email: {
                required:true,
				email:true,
            },	
			f_mobile: {
                required:true
            },	
			f_dob: {
                required:true
            },	
			f_qualification: {
                required:true
            },	
			f_specializationh: {
                required:true
            },
			address_line1: {
                required:true
            },	
			address_line2: {
                required:true
            },	
			countryID: {
                required:true
            },	
			state: {
                required:true
            },	
			address_city: {
                required:true
            },	
			address_pincode: {
                required:true
            }			
        },
        messages: {
            f_name: {
                required:"<br />Please enter your name."
            },			
			f_username: {
                required:"<br />Please enter the username."
            },
			f_password: {
                required:"<br />Please enter the password."
            },
			cf_password: {
                required:"<br />Please enter the confirm password.",
                equalTo:"<br />Password does not match."				
            },			
			f_email: {
                required:"<br />Please enter the email.",
				email:"<br />Please enter the valid email"
            },
			f_mobile: {
                required:"<br />Please enter the mobile."
            },
			f_dob: {
                required:"<br />Please enter the dob."
            },
			f_qualification: {
                required:"<br />Please enter the qualification."
            },
			f_specializationh: {
                required:"<br />Please enter the specialization."
            },
			address_line1: {
                required:"<br />Please enter the addressline1."
            },
			address_line2: {
                required:"<br />Please enter the addressline2."
            },
			countryID: {
                required:"<br />Please select the country."
            },
			state: {
                required:"<br />Please select the state."
            },
			address_city: {
                required:"<br />Please select the city."
            },	
			address_pincode: {
                required:"<br />Please enter the pincode."
            }			
        },
        invalidHandler:function(){
        }
	})
	/* Freelancer ENDS Here */		
	
	/* User Enquiry STARTS Here */					   
    $("#frmEnquiry").validate({
        rules: {
			enquiry_name: {
                required:true				
			},
            enquiry_title: {
                required:true
            },
			 enquiry_description: {
                required:true
            },
			 countryID: {
                required:true
            },
			 state: {
                required:true
            },
			 address_city: {
                required:true
            },			
			 enquiry_mobile: {
                required:true
            },
			 enquiry_email: {
                required:true,
				email:true
            }			
        },
        messages: {
            enquiry_name: {
                required:"<br />Please enter your name."
            },			
            enquiry_title: {
                required:"<br />Please enter the title."
            },
			enquiry_description: {
                required:"<br />Please enter the description."
            },
			countryID: {
                required:"<br />Please select the country."
            },
			state: {
                required:"<br />Please select the state."
            },
			address_city: {
                required:"<br />Please select the city."
            },			
			enquiry_mobile: {
                required:"<br />Please enter the mobile."
            },
			enquiry_email: {
                required:"<br />Please enter the email.",
				email:"<br />Please enter the valid email"
            }			
        },
        invalidHandler:function(){
        }
	})
	/* User Enquiry ENDS Here */	
	
		/* Freelancer Login STARTS Here */					   
    $("#frmLoginFreelancer").validate({
        rules: {
			f_username: {
                required:true				
			},
			 f_password: {
                required:true
            }			
        },
        messages: {
            f_username: {
                required:"Please enter the username."
            },			
			f_password: {
				required:"Please enter the password"
            }			
        },
        invalidHandler:function(){
        }
	})
	/* Freelancer Login ENDS Here */
	
	/* FREELANCER Add Syllabus STARTS Here */					   
    $("#frmfSyllabus").validate({
        rules: {
            fci_fcourse: {
                required:true
            },
			fci_duration: {
                required:true
            },
            fci_cost: {
                required:true
            },			
            fci_syllabus: {
                required: true
			}
        },
        messages: {
            fci_fcourse: {
                required:"Please select the course."
            },
			fci_duration: {
                required:"Please enter the duration."
            },
            fci_cost: {
                required:"Please enter the cost."
            },			
            fci_syllabus:  {
                required:"Please enter the syllabus."
            }
        },
        invalidHandler:function(){
        }
	})
	/* FREELANCER Add Syllabus ENDS Here */
	
	/* FREELANCER Apply Course STARTS Here */					   
    $("#frmfApplyCourse").validate({
        rules: {		
            fci_fcourse: {
                required: true
			}
        },
        messages: {		
            fci_fcourse:  {
                required:"Please select the course."
            }
        },
        invalidHandler:function(){
        }
	})
	/* FREELANCER Apply Course ENDS Here */		
	
});//document ready close
