$.fn.oneinput = function() {

	var supportsPlaceholder = function() {
		var t = document.createElement('input');
		t.type = "text";
        return (t.placeholder !== undefined);
	};


	if ( !supportsPlaceholder() ) {


		$(this).focus(function() {
			var input = $(this);

            if (input.val() == input.attr('placeholder')) {
				input.val('');
                input.removeClass('placeholder');
            }

        }).blur(function() {
            var input = $(this);

			if (input.val() == '' || input.val() == input.attr('placeholder')) {
                input.addClass('placeholder');
                input.val(input.attr('placeholder'));
            }
        }).blur().parents('form').submit(function() {

			$(this).find('[placeholder]').each(function() {
					var input = $(this);
					if (input.val() == input.attr('placeholder')) {
							input.val('');
					}
			});

        });


	}


	return this;
};
