var fakeInput = document.createElement("input");
var placeHolderSupport = ("placeholder" in fakeInput);

if (!placeHolderSupport) {
	$(document).ready(function () {
		$("input[placeholder], textarea[placeholder]").each(function (index, element) {
			$(element)
				.addClass("placeholder")
				.val($(element).attr("placeholder"))
				.focus(function () {
					if ($(this).val() == $(this).attr("placeholder")) {
						$(this)
							.val("")
							.removeClass("placeholder");
					}
				})
				.blur(function () {
					if ($(this).val() == "") {
						$(this)
							.val($(this).attr("placeholder"))
							.addClass("placeholder");
					}
				});
		});	
		
		$("form").submit(function () {
			$("input[placeholder], textarea[placeholder]").each(function (index, element) {
				if ($(element).val() == $(element).attr("placeholder")) {
					$(element)
						.val("")
						.removeClass("placeholder");
				}
			});
		});
	});
}
