$(document).ready(function() {

	$("#form p").addClass("idle");
	$("#form input, #regform textarea").focus(function(){
		$(this).parent("p").addClass("activeField").removeClass("idle");
	}).blur(function(){
		$(this).parent("p").removeClass("activeField").addClass("idle");
	});
	
	$("#submit").click(function() {
		$('#regform span').hide();		// hide all error messages

		if (!$("input#FName").val()) {
			$("input#FName").focus().next("span").show();
			return false;
		}
		if (!$("input#LName").val()) {
			$("input#LName").focus().next("span").show();
			return false;
		}
		
		if (!$("input#Company").val()) {
			$("input#Company").focus().next("span").show();
			return false;
		}
		if (!$("input#Address").val()) {
			$("input#Address").focus().next("span").show();
			return false;
		}
		if (!$("input#City").val()) {
			$("input#City").focus().next("span").show();
			return false;
		}
		if (!$("input#State").val()) {
			$("input#State").focus().next("span").show();
			return false;
		}
		if (!$("input#Zip").val()) {
			$("input#Zip").focus().next("span").show();
			return false;
		}
		if (!$("input#Phone").val()) {
			$("input#Phone").focus().next("span").show();
			return false;
		}
		if (!$("input#Email").val()) {
			$("input#Email").focus().next("span").show();
			return false;
		}

		return true;
	});
});