jQuery.noConflict();


jQuery(document).ready(function(){


jQuery.validator.messages.required = '<span class="warning"></span>';
	jQuery("#pForm").validate({
		invalidHandler: function(e, validator) {
			var errors = validator.numberOfInvalids();
			if (errors) {
				var message = errors == 1
					? 'You missed 1 field. It has been highlighted below'
					: 'You missed ' + errors + ' fields.  They have been highlighted below';
				jQuery("div.error span").html(message);
				jQuery("div.error").show();
			} else {
				jQuery("div.error").hide();
			}
		},
		messages: {
			email: {
				email: 'Please enter a valid email address'	
			}
		}
		//debug:true
		
	});
	
	jQuery("input.phone").mask("(999) 999-9999");
	jQuery("input.zipcode").mask("99999");
	jQuery("input.numeric").mask("9999");
	jQuery("input.date").mask("99/99/9999");
	jQuery("input.hdate").mask("99/99/9999 & 99/99/9999");
	jQuery("input.indentify").mask("99/99/9999");
     
     
     jQuery('input[type="text"]').addClass("idleField");
		jQuery('input[type="text"]').focus(function() {
		jQuery(this).removeClass("idleField").addClass("focusField");
        if (this.value == this.defaultValue){
        	this.value = '';
    	}
        if(this.value != this.defaultValue){
	    	this.select();
        }
    });
    	jQuery('input[type="text"]').blur(function() {
    		jQuery(this).removeClass("focusField").addClass("idleField");
        	
    }); 
      

	
 });
