	$(document).ready( function () {
		selfLabelForms();
		setupForm();
	} );



// MAKE A BASIC AJAX CALL AND RETURN MSG TO ID'ED DIV
	function ajaxify(id, file, data)
	{
		var realHeight = $("#" + id).height();
	    var realWidth = $("#" + id).width();
	    var heightToUse = (realHeight / 2) - 12;
	    $("#" + id).html('<center><img src="images/spacer.gif" border="0" height="' + heightToUse + '" width="' + realWidth + '"><br><img src="images/indicator.gif" border="0"><br><img src="images/spacer.gif" border="0" height="' + heightToUse + '" width="' + realWidth + '"></center>');
		$.ajax({
		  type: "POST",
		  url: "ajax/" + file + ".php",
		  data: data,
		  success: function(msg){
		    $("#" + id).html( msg );
		    $("#" + id).height( realHeight );

		  }
		});
	}

// BIND ACTIONS TO SELF LABEL FIELDS ON THE PAGE
	function selfLabelForms()
	{
		$(".jsSelfLabel").bind("focus", function(){
			var field = $(this).attr("id");
			$("#" + field).val("");
		});
		$(".jsSelfLabel").bind("blur", function(){
			var field = $(this).attr("id");
			var input = $("#" + field).val();
			if (input == '') { $("#" + field).val(field); }
		});
	}

	function setupForm()
	{
		$("#submitButton").bind("click", function(){
			var name = $("#Name").val();
			var company = $("#Company").val();
			var phone = $("#Phone").val();
			var email = $("#E-mail").val();
			var data = "name=" + name + "&company=" + company + "&phone=" + phone + "&email=" + email;
			ajaxify('resumeRequest', 'sendEmail', data);
		});
	}