
$(document).ready(function(){

	/*							*/
	/*	JQuery scripts go here	*/
	/*							*/


	
	//Inline validation
    $("#form").validate({
        rules: {
            inputName: {
                required: true,
                minlength: 2
            },
            inputEmail: {
                required: true,
                email: true
            },
            inputComment: {
            	required: true,
            	minlength: 2
            }
        },
        messages: {
            inputName: {
                required: "I'm Scott. What's your name?",
                minlength: "Surely your name is longer than that, no?"
            },
            inputEmail: {
                required: "I'm definitely going to need your address if you want me to write back.",
                email: "Hmm, this doesn't look right."
            },
            inputComment: {
                required: "Surely have more to say than that!",
                minlength: "Surely have more to say than that!"
            }
		},
		success: "valid"
		/*
		success: function(label) {
			label.addClass("valid").text("Ok!")
		}
		*/
    });




	//Plug-in to show hints in text input fields
	//
	//Borrowed from: http://remysharp.com/2007/01/25/jquery-tutorial-text-box-hints/comment-page-1/
	//
	jQuery.fn.hint = function (blurClass) {
	  if (!blurClass) { 
	    blurClass = 'blur';
	  }
	
	  return this.each(function () {
	    // get jQuery version of 'this'
	    var $input = jQuery(this),
	
	    // capture the rest of the variable to allow for reuse
	      title = $input.attr('title'),
	      $form = jQuery(this.form),
	      $win = jQuery(window);
	
	    function remove() {
	      if ($input.val() === title && $input.hasClass(blurClass)) {
	        $input.val('').removeClass(blurClass);
	      }
	    }
	
	    // only apply logic if the element has the attribute
	    if (title) { 
	      // on blur, set value to title attr if text is blank
	      $input.blur(function () {
	        if (this.value === '') {
	          $input.val(title).addClass(blurClass);
	        }
	      }).focus(remove).blur(); // now change all inputs to title
	
	      // clear the pre-defined text when form is submitted
	      $form.submit(remove);
	      $win.unload(remove); // handles Firefox's autocomplete
	    }
	  });
	};
	//Apply hinting to all text input fields
	//If the field has a title="" value, it will be shown as a "hint"
	$('input:text').hint();




	/*							*/
	/*	End JQuery code			*/
	/*							*/
	
});


































