<!--// for: jquery.validate/jquery.validate.min.js forces blur inline checking //-->

//force blur validations
$.fn.checkFieldsOnBlur = function() {

	// iterate each matching form
  	return this.each(function() {

			// iterate the elements within the form
			$(':input', this).each(function() {

					var type = this.type, tag = this.tagName.toLowerCase();
				    
					if (type == 'text' || type == 'password' || tag == 'textarea'){
							$(this).bind('blur',function (){
								$(this).parents('form:first()').validate().element($(this));
							});
					}
				  //else if (type == 'checkbox' || type == 'radio')
					//this.checked = false;
					if (tag == 'select') {
							$(this).change(function (){
								$(this).parents('form:first()').validate().element($(this));
							});
							$(this).blur(function (){
								$(this).parents('form:first()').validate().element($(this));
							});
					}
			});
		
  	});
	
};