$(document).ready(function() {
	if($("form#contact").length > 0 && $("form#contact").find("input.error, textarea.error").length < 1) {
		var inputs = $("form#contact").find("input.textbox, textarea.textarea")
		inputs.each(function() {
			$(this).attr("original-value", $(this).val());
		});
		inputs.focus(function() {
			if($(this).val() == $(this).attr("original-value")) {
				$(this).val("");
			}
		});
		inputs.blur(function() {
			if($(this).val() == "") {
				$(this).val($(this).attr("original-value"));
			}
		});
		
		$("form#contact").submit(function() {
			inputs.each(function() {
				if($(this).val() == $(this).attr("original-value")) {
					$(this).val("");
				}
			});
			return true;
		});
	}
	var error_input = $("div.error").find("input, textarea").filter(":first");
	if(error_input.length > 0) {
		error_input.each(function() { this.select(); });
	}
});