// JavaScript Document

(function(jQuery) {
	jQuery.fn.figforms = function(settings) {
		
		function _initialize(){
			jQuery('input[type="text"],textarea').each(function(e){
				if (this.value == this.defaultValue){ 
					jQuery(this).addClass("idleField");
				}
			});
			jQuery('input[type="text"],textarea').focus(function() {
				jQuery(this).removeClass("errorField").removeClass("idleField").addClass("focusField");
				if (this.value == this.defaultValue){ 
					this.value = '';
				}
				if(this.value != this.defaultValue){
					this.select();
				}
			});
			jQuery('input[type="text"],textarea').blur(function() {
				if (jQuery.trim(this.value) == '' || jQuery.trim(this.value) == this.defaultValue){
					jQuery(this).removeClass("focusField").addClass("idleField");
					this.value = (this.defaultValue ? this.defaultValue : '');
				}
			});	
		}
		
		_initialize();

	};
})(jQuery);