﻿$(function() {
    // for highlight
    var elements = $("input[type!='submit'], textarea");
    
    elements.focus(function() {
        $(this).parents('p').addClass('highlight');
    });

    elements.blur(function() {
        $(this).parents('p').removeClass('highlight');
    });

    $("#new_message").validate({
        rules: {
            content: "required",
            name: {
                required: true,
                minlength: 2
            },
            email: {
                required: true,
                email: true
            },
            subject: {
                required: true,
                minlength: 2
            }
        },

        messages: {
            content: "Please enter a message",
            name: {
                required: "Please enter your Name",
                minlength: "Your Name must consist of at least 2 characters"
            },
            email: {
                required: "Please enter your Email address",
                email: "Please enter a valid email address"
            },
            name: {
                required: "Please enter your Name",
                minlength: "Your Name must consist of at least 2 characters"
            }
        }
    });
});