(function(a){function b(b){b.find(":input[placeholder]").each(function(){if(a(this).data("changed")===!0)return;a(this).val()===a(this).attr("placeholder")&&a(this).val("")})}function c(b){return a("<input>").attr({placeholder:b.attr("placeholder"),value:b.attr("placeholder"),id:b.attr("id"),readonly:!0}).addClass(b.attr("class"))}function d(b){var d=c(b);b.after(d);b.val()===""?b.hide():d.hide();a(b).blur(function(a){if(b.val()!=="")return;b.hide();d.show()});a(d).focus(function(a){b.show().focus();d.hide()})}function e(a,b){a.val()===""?a.val(b):a.data("changed",!0)}function f(a){var b=a.attr("placeholder");e(a,b);a.focus(function(c){if(a.data("changed")===!0)return;a.val()===b&&a.val("")}).blur(function(c){a.val()===""&&a.val(b)}).change(function(b){a.data("changed",a.val()!=="")})}if("placeholder"in document.createElement("input"))return;a(document).ready(function(){a(":input[placeholder]").not(":password").each(function(){f(a(this))});a(":password[placeholder]").each(function(){d(a(this))});a("form").submit(function(c){b(a(this))})})})(jQuery);
