//  STINKYFEETEVENTS
//  Fields JS
//  Copr. 2008

var first_name = "First";
var middle_name = "Middle";
var last_name = "Last";
var address_street = "Street address";
var address_city = "City";
var address_zip = "Zip";

$(document).ready(function(){
	if ($("#first_name").val() == "" || $("#first_name").val() == first_name) {
		$("#first_name").css("color","#888"); $("#first_name").val(first_name); }
	if ($("#middle_name").val() == "" || $("#middle_name").val() == middle_name) {
		$("#middle_name").css("color","#888"); $("#middle_name").val(middle_name); }
	if ($("#last_name").val() == "" || $("#last_name").val() == last_name) {
		$("#last_name").css("color","#888"); $("#last_name").val(last_name); }
	if ($("#address_street").val() == "" || $("#address_street").val() == address_street) {
		$("#address_street").css("color","#888"); $("#address_street").val(address_street); }
	if ($("#address_city").val() == "" || $("#address_city").val() == address_city) {
		$("#address_city").css("color","#888"); $("#address_city").val(address_city); }
	if ($("#address_zip").val() == "" || $("#address_zip").val() == address_zip) {
		$("#address_zip").css("color","#888"); $("#address_zip").val(address_zip); }
	$("#first_name").focus(function(){ setInput($(this)); });
	$("#first_name").blur(function(){ setInput($(this)); });
	$("#middle_name").focus(function(){ setInput($(this)); });
	$("#middle_name").blur(function(){ setInput($(this)); });
	$("#last_name").focus(function(){ setInput($(this)); });
	$("#last_name").blur(function(){ setInput($(this)); });
	$("#address_street").focus(function(){ setInput($(this)); });
	$("#address_street").blur(function(){ setInput($(this)); });
	$("#address_city").focus(function(){ setInput($(this)); });
	$("#address_city").blur(function(){ setInput($(this)); });
	$("#address_zip").focus(function(){ setInput($(this)); });
	$("#address_zip").blur(function(){ setInput($(this)); });
	$("form:first").submit(function(){ clearInputs($(this)); });
	if ($("#save_details")) {
	$("form:first").find("input:not(#save_details)").each(function(){
		$(this).change(function(){
			$("#save_details").attr("checked","checked"); });
	}); };
	if ($("#backbtn")) { $("#backbtn").click(function(){ history.back(); }); };
});

function setInput(ipt) {
	var tval = ipt.attr('id');
	if (ipt.val() == "") { ipt.css("color","#888"); ipt.val(window[tval]); }
	else if (ipt.val() == window[tval]) { ipt.val(""); ipt.css("color","#000"); }
}

function clearInputs(form) {
	form.find("input").each(function(i){ var tval = $(this).attr('id');
		if ($(this).val() == window[tval]) { $(this).val("") } });
}


function gotoback(linkpath){
window.location.replace(linkpath);	
}